/*

  JavaScript fuer DHTML-Menues,
  muss in alle Seiten mit folgender Zeile
  (im head-Bereich) eingefuegt werden:

  <script language="JavaScript" type="text/javascript" src="menue.js"></script>

*/

var old;
var memold;
var subold;
var br=1;


/* schliesst die Menues, wenn man irgendwo hinklickt */
/* nur bei Netscape ... */
if(document.layers)
{
        window.captureEvents(Event.MOUSEDOWN);
        window.onmousedown=do_out;
}
/* ... bei IE kann man sonst die Untermenue-Links nicht anklicken */
/*
else
{
        document.onmousedown=do_out;
}
*/



var eypos=-25;
var expos=295;
var ejump=-4;
var typos=-48;
var txpos=390;
var tjump=-4;
var delay=2;
var offen="";
var sperre="";


/* checkt welcher Browser verwendet wird, dafuer muss onload=BrowserTest() im body Tag vorhanden sein */

function BrowserTest()
{
;
}


function do_out(x)
{
	close_menu('produkteN');
	close_menu('serviceN');
}


/* evtl. offene Pulldown Menues zufahren */

function close_menu(x)
{
	if (br==2) PosY=window.event.clientY;
	else if (x=='produkteN')
		{
			x='produkte';
			PosY=25;
		}
	else if (x=='serviceN')
		{
			x='service';
			PosY=25;
		}
	else PosY=40;


	if (PosY<21)
	{
		if (x=='produkte')
		{
			ejump=-4;
			offen='';
			produkte_fahren();
		}
		else if (x == 'service')
		{
			tjump=-4;
			offen='';
			service_fahren();
		}
	}
     
}


/* Pulldown Menue mit Produktübersicht öffnen, vorher evtl. andere offene Menues schliessen */

function do_produkte()
{
if (offen != 'produkte')
	{
        if(document.layers)
                document.layers['produkte'].visibility="show";
        else
                document.all['produkte'].style.visibility="visible";

	if(typos>-35)
	{
		tjump=-4;
		if(typos>=36) service_fahren();
	}
	ejump=-ejump;
	if (eypos<=-25 || eypos>=36) produkte_fahren();
	offen='produkte';
	}
}

/* Pulldownmenu Produktübersicht bewegen */

function produkte_fahren()
{
	if(document.layers) document.produkte.top=eypos;
	  else document.all.produkte.style.top=eypos;
	if(document.layers) document.produkte.left=expos;
	  else document.all.produkte.style.left=expos;
	eypos+=ejump;
	expos+=ejump;
	if (eypos>-82 && eypos<36) setTimeout("produkte_fahren()", delay);
}

/* Pulldown Menue mit Service öffnen, vorher evtl. andere offene Menues schliessen */

function do_service()
{
if (offen != 'service')
	{
        if(document.layers)
                document.layers['service'].visibility="show";
        else
                document.all['service'].style.visibility="visible";

	if(eypos>-25)
	{
		ejump=-4;
		if(eypos>=36) produkte_fahren();
	}
	tjump=4;
	if (typos<=-48 || typos>=36) service_fahren();
	}
	offen='service';
}

/* Pulldownmenu Servicebewegen */

function service_fahren()
{
	typos+=tjump;
	txpos+=tjump;
	if(document.layers) document.service.top=typos;
	  else document.all.service.style.top=typos;
	if(document.layers) document.service.left=txpos;
	  else document.all.service.style.left=txpos;
	if (typos>=-82&& typos<36) setTimeout("service_fahren()", delay);
}

/* Linkfarbe in Internet Explorer bei onmouseover ändern */

function flip(num,status) {

    if (br==2) {
        if (status == "1") {
           spannr = "lnk" + num;
           document.all(spannr).style.color= '#F00050';
           }
        else {
           spannr = "lnk" + num;
           document.all(spannr).style.color= '#000000';
           }
        }
    }
