// JavaScript Document
<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		weltkarte_nav_hover_01_Imagemap_11_over = newImage("grp/weltkarte_nav_hover_12.gif");
		weltkarte_nav_hover_01_Imagemap_10_over = newImage("grp/weltkarte_nav_hover_02.gif");
		weltkarte_nav_hover_01_Imagemap_09_over = newImage("grp/weltkarte_nav_hover_03.gif");
		weltkarte_nav_hover_01_Imagemap_08_over = newImage("grp/weltkarte_nav_hover_04.gif");
		weltkarte_nav_hover_01_Imagemap_07_over = newImage("grp/weltkarte_nav_hover_05.gif");
		weltkarte_nav_hover_01_Imagemap_06_over = newImage("grp/weltkarte_nav_hover_06.gif");
		weltkarte_nav_hover_01_Imagemap_05_over = newImage("grp/weltkarte_nav_hover_07.gif");
		weltkarte_nav_hover_01_Imagemap_04_over = newImage("grp/weltkarte_nav_hover_08.gif");
		weltkarte_nav_hover_01_Imagemap_03_over = newImage("grp/weltkarte_nav_hover_09.gif");
		weltkarte_nav_hover_01_Imagemap_02_over = newImage("grp/weltkarte_nav_hover_10.gif");
		weltkarte_nav_hover_01_Imagemap_01_over = newImage("grp/weltkarte_nav_hover_11.gif");
		preloadFlag = true;
	}

}


var weekdaystxt=["Sun", "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat"]

function showLocalTime(container, servermode, offsetMinutes, displayversion){
	  if (!document.getElementById || !document.getElementById(container)) return
	  this.container=document.getElementById(container)
 	  this.displayversion=displayversion
	  var servertimestring='February 28, 2008 18:03:00'
	  this.localtime=this.serverdate=new Date(servertimestring)
	  this.localtime.setTime(this.serverdate.getTime()+offsetMinutes*60*1000) 
	  this.updateTime()
	  this.updateContainer()
}

showLocalTime.prototype.updateTime=function(){
	var thisobj=this
	this.localtime.setSeconds(this.localtime.getSeconds()+1)
	setTimeout(function(){thisobj.updateTime()}, 1000) 
}

showLocalTime.prototype.updateContainer=function(){
	var thisobj=this
	if (this.displayversion=="long") this.container.innerHTML=this.localtime.toLocaleString()
	else{
		var hour=this.localtime.getHours()
		var minutes=this.localtime.getMinutes()
		var seconds=this.localtime.getSeconds()
		var ampm=(hour>=12)? "PM" : "AM"
		var dayofweek=weekdaystxt[this.localtime.getDay()]
		this.container.innerHTML=formatField(hour, 1)+":"+formatField(minutes)+":"+formatField(seconds)+" "+ampm+" ("+dayofweek+")"
	    }
	setTimeout(function(){thisobj.updateContainer()}, 1000)
}

function formatField(num, isHour){
	if (typeof isHour!="undefined"){ 
		var hour=(num>12)? num-12 : num
		return (hour==0)? 12 : hour
	}
	return (num<=9)? "0"+num : num
}

// -->