document.observe("dom:loaded", init);

function init() {
	initDateTime();
	setNewWindowLinks();
}

function initDateTime() {
	var timer = setInterval("updateDateTime()", 1000);
}

function updateDateTime() {
	var localTime = new Date();
	localTime.setTime(localTime.getTime()+timeDiff);
	$('datetime').innerHTML = "<p>" + weekday[localTime.getDay()] + ", " + localTime.getDate() + ". " + month[localTime.getMonth()] + " " + ((localTime.getFullYear())?localTime.getFullYear():localTime.getYear()) + "<span>" + localTime.getHours() + ":" + ((localTime.getMinutes()<10)?0:"") + localTime.getMinutes() + " Uhr</span></p>";
}

function setNewWindowLinks() {
	$$('a.newwindow').invoke('observe', 'click', function(e) {window.open(this,"","");e.stop();});
}
