

IE=document.all;
NN=((navigator.appName=='Netscape')&&(parseInt(navigator.appVersion)==4))?true:false;
DOM=document.getElementById;
DHTML=(IE||NN||DOM);
if (DHTML) window.onresize=catchThatResizingSucker;
function catchThatResizingSucker() {
history.go(0);
}

function outputNoDHTMLText() {
 if (!DHTML) {
  document.write('<h4>Enter Text</h4>');
 }
}

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];
 }
}


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)
}


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;
}


function BrowserDetect() {
		
		var browser = navigator.appName;
        if (browser=="Microsoft Internet Explorer") this.browser = "ie";
        else if (browser=="Netscape") this.browser = "ns";
        else this.browser = browser;
        this.ie = (this.browser=="ie");
        this.ie4 = (navigator.userAgent.indexOf('MSIE 4')>5);
        this.ie5 = (navigator.userAgent.indexOf('MSIE 5')>6);
		this.ie6 = (navigator.userAgent.indexOf('MSIE 6')>7);
        this.ver = parseInt(navigator.appVersion,10);
        this.ns = (this.browser=="ns");
        this.ns4 = (this.browser=="ns" && this.ver==4);
		//this.ns6 = (this.browser=="ns" && this.ver==6);
        if (this.ie5) this.ver = 5 ;
		if (this.ie6) this.ver = 6 ;
        this.min = (this.ns4||this.ie4||this.ie5||this.ie6);
		
    }

is = new BrowserDetect();
		
 	    var aktiv = 0;

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 (is.ie4||is.ie5){screenWidth=document.body.clientWidth-12; screenHeight=document.body.clientHeight-12}
  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);
  }
 }
}


function centerwindow (breite, hoehe){

	var windowWidth=breite;
	var windowHeight=hoehe;
	window.moveTo((screen.width/2)-(windowWidth/2+10),(screen.height/2)-(windowHeight/2+80));
}
    

function bildwechsel(daImage, daSrc){ 
var objStr,obj;
	
	
  		if(document.images){
    		if (typeof(daImage) == 'string') {
      			objStr = 'document.'+daImage;
      			obj = eval(objStr);
				obj.src = daSrc;
    		} 
				else if ((typeof(daImage) == 'object') && daImage && daImage.src) {
      			daImage.src = daSrc;
    			}
  		}
	

	
}	   





function openwin (theurl,titel,optionen)

{
	window.open(theurl,titel,optionen);
}


function WM_preloadImages() {
  if (document.images) {
    if (typeof(document.WM) == 'undefined'){
      document.WM = new Object();
    }
    document.WM.loadedImages = new Array();
    var argLength = WM_preloadImages.arguments.length;
    for(arg=0;arg<argLength;arg++) {
      document.WM.loadedImages[arg] = new Image();
      document.WM.loadedImages[arg].src = WM_preloadImages.arguments[arg];
    }
  }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
