
//Image Preload


var base= "img/home/"
var nrm = new Array();
var omo = new Array();
var stuff = new Array('1_stern','2_stern','3_stern','4_stern','5_stern','6_stern','de','en','kontakt');  

if (document.images)
{
	for (i=0;i<stuff.length;i++)
	{
		nrm[i] = new Image;
		nrm[i].src = base + stuff[i] + ".gif"
		omo[i] = new Image;
		omo[i].src = base + stuff[i] + "_a.gif";
	}
}

//Date + Time


var Days = new Array('Sunday','Monday','Tuesday','Wednesday',
	'Thursday','Friday','Saturday');
var Months = new Array('Januar','Februar','Maerz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
var today = new Date();
var Year = takeYear(today);
//var Month = leadingZero(today.getMonth()+1);
var Month = Months[today.getMonth()];
var DayName = Days[today.getDay()];
var Day = leadingZero(today.getDate());
var Hours = leadingZero(today.getHours());
var Minutes = leadingZero(today.getMinutes());
var Seconds = leadingZero(today.getSeconds());

function takeYear(theDate)
{
	x = theDate.getYear();
	var y = x % 100;
	y += (y < 38) ? 2000 : 1900;
	return y;
}

function leadingZero(nr)
{
	if (nr < 10) nr = "0" + nr;
	return nr;
}




// **************************** DHTML API *******************************




// global API-variables
IE=document.all;
NN=((navigator.appName=='Netscape')&&(parseInt(navigator.appVersion)==4))?true:false;
DOM=document.getElementById;
DHTML=(IE||NN||DOM);


// handle resize
if (DHTML) window.onresize=catchThatResizingSucker;
function catchThatResizingSucker() {
 history.go(0);
}

// output text for browsers not capable of DHTML
function outputNoDHTMLText() {
 if (!DHTML) {
  document.write('<h4>This site will look much better in a <a href="http://home.netscape.com/browsers/6/">decent browser</a>.</h4>');
 }
}

// initialize crossbrowser-layer
function getLayer(name) {
 if (DOM) {
  this.obj=document.getElementById(name);
  this.style=document.getElementById(name).style;
 }
 else if (IE) {
  this.obj=document.all[name];
  this.style=document.all[name].style;
 }
 else if (NN) {
  this.obj=document.layers[name];
  this.style=document.layers[name];
 }
}

// get position of element
function getX(getElement) {
 if (getElement.style.pixelLeft) return getElement.style.pixelLeft
 else return parseInt(getElement.style.left)
}
function getY(getElement) {
 if (getElement.style.pixelTop) return getElement.style.pixelTop
 else return parseInt(getElement.style.top)
}

// position layer
function posLayer(id,left,top) {
 if (IE) {left=left+'px'; top=top+'px'}
 var thisLayer=new getLayer(id);
 thisLayer.style.left=left;
 thisLayer.style.top=top;
}

// center layer
function centerLayer(id,initLeft,initTop,centerWidth,centerHeight) {
 if (DHTML) {
  if (IE) {screenWidth=document.body.clientWidth; screenHeight=document.body.clientHeight}
  else {screenWidth=innerWidth; screenHeight=innerHeight}
  if (screenWidth) {
   var centeredLeft=Math.floor((screenWidth-centerWidth)/2)+initLeft;
   var centeredTop=Math.floor((screenHeight-centerHeight)/2)+initTop;
   if (centeredLeft-initLeft<0) centeredLeft=initLeft;
   if (centeredTop-initTop<0) centeredTop=initTop;
   posLayer(id,centeredLeft,centeredTop);
  }
 }
}


