// Make digitalwatch for MainFrontpage.
// Used by Weathercontrol.ascx

var startTime = new Date();
var serverTime = new Date();
var dayarray_uk = new Array("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat");
var dayarray_dk = new Array("S&oslash;n", "Man", "Tirs", "Ons", "Tors", "Fre", "L&oslash;r");

function getTheDate(language) {
	var mydate = new Date(serverTime.valueOf() + ((new Date).valueOf() - startTime.valueOf()));
	var year = mydate.getYear();

	// takes care of IE
	if (year>2000) year=year-2000;

	// takes care of Mozilla
	if (year>100) year=year-100;

	// makes 0 before small digits
	if (year<10) year = "0"+year;

	var mon=mydate.getMonth() +1;
	if (mon<10) mon="0"+mon;

	var day = mydate.getDay();
	var daym = mydate.getDate();
	if (daym<10) daym="0"+daym;

	var hours = mydate.getHours();
	var minutes = mydate.getMinutes();
	var seconds = mydate.getSeconds();

	// makes 0 before small digits
	if (hours<=9) hours="0"+hours;
	if (minutes<=9) minutes="0"+minutes;
	if (seconds<=9) seconds="0"+seconds;

	var cdate
	if (language.substring(0,3) == 'da-')
		cdate = dayarray_dk[day]+". "+daym+"."+mon+"."+year+"<br />"+hours+":"+minutes+":"+seconds;
	else
		cdate = dayarray_uk[day]+". "+daym+"."+mon+"."+year+"<br />"+hours+":"+minutes+":"+seconds;

	if (document.getElementById && document.getElementById("clock"))
		document.getElementById("clock").innerHTML = cdate;
	else if (document.all && document.all.clock)
		document.all.clock.innerHTML = cdate;
}

function runClock(milliseconds,language) 
{
	if (document.all||document.getElementById) 
	{
		serverTime = new Date(milliseconds);
		setInterval("getTheDate('"+language+"')", 1000);
	}
	else
	{
	    alert("Error showing clock!");
	}
}

/*
var oldOnload = window.onload;
window.onload = function() {
	if (oldOnload)
		oldOnload();
	getthedate();runClock();
}
*/
