// JavaScript Document

function showDateTime()
{
	dayName = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
	var sysDate = new Date();
	var dayNow = sysDate.getDate();
	var monthNow = sysDate.getMonth() + 1;
	var yearNow = sysDate.getFullYear();
	var hoursNow = sysDate.getHours();
	var minutesNow = sysDate.getMinutes();
	var secondsNow = sysDate.getSeconds();
	var dayOfWeek = sysDate.getDay();
	// add leading '0' if number has only 1 digit 
	var firstDay = ((dayNow < 10) ? "0" : "");
	var firstMonth = ((monthNow < 10) ? ".0" : ".");
	var firstHours = ((hoursNow < 10) ? "0" : "");
	var firstMinutes = ((minutesNow < 10) ? ":0" : ":");
	var firstSeconds = ((secondsNow < 10) ? ":0" : ":");
	// current date 
	var dateNow = firstDay + dayNow + firstMonth + monthNow + "." + yearNow;
	// current time 
	var timeNow = firstHours + hoursNow + firstMinutes + minutesNow + firstSeconds + secondsNow + " Uhr";
	// day-of-week date time 
	var dateTime = dayName[dayOfWeek] + " | " + dateNow + " | " + timeNow;
	// output 
	document.getElementById("datetime").innerHTML = dateTime;
	setTimeout("showDateTime()", 1000);
}
