NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
NS6 = (document.getElementById) ? 1 : 0;

testx = ("HALLO TEST");

activmenue = false;
activsubmenue = false;
timerRunning = false;

	function FensterweiteBrowser()
	{
	  //return document.body.clientWidth;
 		if (window.innerWidth) return window.innerWidth;
 		else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
		else return 0;
	}
	
	function positionen()
	{
		alert( (FensterweiteBrowser()-760) / 2 );
	}
	
	function calculatePosition()
	{
		differenz = (FensterweiteBrowser()-760) / 2;
		if( differenz > 9) return( differenz );
		else return 9;
	}

	function checkTimer()
	{
		if(timerRunning)
		{
		clearTimeout(timerRunning);
		timerRunning = false;
		}
	}

	function startTimer()
	{
		timerRunning = setTimeout("show();",500);
	}
             
	function startTimer_sub()
	{
		timerRunning = setTimeout("show_sub();",500);
	}
           
	function show(menue) {
		show_sub();
		if(activmenue) {
			if(NS4) document.layers[activmenue].visibility = "hide";
			if(NS6) document.getElementById(activmenue).style.visibility = "hidden";
			if(IE4) document.all(activmenue).style.visibility = "hidden";
			activmenue = false;
		}
   
		if(menue)
		{
			if(NS4)
			{
				document.layers[menue].visibility = "show";
				document.layers[menue].bgColor = "FFFFFF";
				document.layers[menue].onmouseover = checkTimer;
				document.layers[menue].onmouseout = startTimer;
			}
			if(IE4) {
				document.all(menue).style.visibility = "visible";
   			document.all(menue).onmouseover = checkTimer;
   			document.all(menue).onmouseout = startTimer;
  		}
      
			if(NS6)
			{
   			document.getElementById(menue).style.visibility = "visible";
   			document.getElementById(menue).onmouseover = checkTimer;
   			document.getElementById(menue).onmouseout = startTimer;
			}
		activmenue = menue;
		}
	}


	function show_sub(menue) {
		if(activsubmenue) {
			if(NS4) document.layers[activsubmenue].visibility = "hide";
			if(NS6) document.getElementById(activsubmenue).style.visibility = "hidden";
			if(IE4) document.all(activsubmenue).style.visibility = "hidden";
			activsubmenue = false;
		}
   
		if(menue)
		{
			if(NS4)
			{
				document.layers[menue].visibility = "show";
				document.layers[menue].bgColor = "FFFFFF";
				document.layers[menue].onmouseover = checkTimer;
				document.layers[menue].onmouseout = startTimer_sub;
			}
			if(IE4) {
				document.all(menue).style.visibility = "visible";
   			document.all(menue).onmouseover = checkTimer;
   			document.all(menue).onmouseout = startTimer_sub;
  		}
      
			if(NS6)
			{
   			document.getElementById(menue).style.visibility = "visible";
   			document.getElementById(menue).onmouseover = checkTimer;
   			document.getElementById(menue).onmouseout = startTimer_sub;
			}
		activsubmenue = menue;
		}
	}