var year = 2008;
var month = 6;
var day = 29;
var hour = 20;
var minute = 45;

var startDate = new Date( year, month-1, day, hour, minute, 0, 0 );

function updateCountdown( target ) {
	var now = new Date();
	
	if ( startDate.getTime() < now.getTime() ) {
		$(target).innerHTML = "finalen har startet/er ferdig!"; 
		return;
	}
	
	var timeLeft = startDate.getTime() - now.getTime();
	var tMs = parseInt( ( timeLeft % 1000 ) / 100 );
	
	var tSeconds = parseInt( ( timeLeft/1000 ) ) % 60;
	if ( tSeconds < 10 ) 
		tSeconds = '0' + tSeconds;
		
	var tMinutes = parseInt( timeLeft / 1000 / 60 ) % 60;
	if ( tMinutes < 10 ) 
		tMinutes = '0' + tMinutes;
		
	var tHours = parseInt( timeLeft / 1000 / 60 / 60 ) % 24;
	if ( tHours < 10 ) 
		tHours = '0' + tHours;
		
	var tDays = parseInt( timeLeft / 1000 / 60 / 60 / 24 );
	if ( tDays < 1) 
		$(target).innerHTML = tHours + ":" + tMinutes + ":" + tSeconds + ".<span id='ms'>" + tMs + '</span>';
	else if ( tDays == 1 )
		$(target).innerHTML = "1 day, " + tHours + ":" + tMinutes + ":" + tSeconds + "." + tMs;
	else
		$(target).innerHTML = tDays + " dager, " + tHours + ":" + tMinutes + ":" + tSeconds + "." + tMs;

	setTimeout( 'updateCountdown("'+target+'");', 100 );
}
