////////// COUNTDOWN SCRIPT //////////////////

// Bruk: startCountDown(2009,12,30,17,00,"countdown");
//       Nedtelling til kamp 30. desember 2009 kl. 17:00 (skrives ut i html tag med id="countdown".

function startCountDown(year,month,day,hour,minute,id) {
	displayCountDown(setCountDown(year,month,day,hour,minute),id);
}

function setCountDown(year,month,day,hour,minute) {
	
	// Setter sluttdato/tid
	var toDate = new Date();
	toDate.setFullYear(year);
	toDate.setMonth(month-1);
	toDate.setDate(day);
	toDate.setHours(hour);
	toDate.setMinutes(minute);
	toDate.setSeconds(0);
	
	// Setter tidspunkt akkurat nå
	var fromDate = new Date();
	//fromDate.setMinutes(fromDate.getMinutes() + fromDate.getTimezoneOffset());
	
	// Finner differansen mellom start og slutt
	var diffDate = new Date(0);
	diffDate.setMilliseconds(toDate - fromDate);
	
	return Math.floor(diffDate.valueOf()/1000);

}

function displayCountDown(countdown,id) {

	if (countdown < 0) {
		document.getElementById(id).innerHTML = "00:00:00"; 
	} else {
		var secs = countdown % 60; 
		if (secs < 10)
			secs = '0'+secs;
		var countdown1 = (countdown - secs) / 60;
		var mins = countdown1 % 60; 
		if (mins < 10)
			mins = '0'+mins;
		var hours = (countdown1 - mins) / 60;
		if (hours < 10)
			hours = '0'+hours;
		document.getElementById(id).innerHTML = hours+':'+mins+':'+secs;
		setTimeout('displayCountDown('+(countdown-1)+',\''+id+'\');',999);
	}

}

