
<!-- definiert die Anzahl der vorhandenen Menüs
anzahlM = 6;
menuOn = 0;
subMenuOn = 0;

<!-- Navigation Links
navMenuOn = 0;
navMenuItemOn = 0;

function fetch_Object(object_id)
<!-- IE: document.all.object_id.document.classname
<!-- NS: document.object_id.document.classname
<!-- W3C: document.object_id.classname
{
    if (!object_id || object_id.length==0)
    {
       if (document.getElementById) {
           object = document;
       }    
       else if (document.all) {
           object = document.all;
       }	   
       else if (document.layers) {
           object = document;
       }
    }
    else {   
       if (document.getElementById) {
          object = document.getElementById(object_id);
       }
       else if (document.all) {
          object = eval("document.all."+object_id);
       }	       
       else if (document.layers) {
          object = eval("document."+object_id);
       }
    }   
    return object;
}

function fetch_Style(object_id)
<!-- IE: document.all.object_id.style.visibility
<!-- NS: document.object_id.visibility
<!-- W3C: document.getElementbyId(object_id).visibility
{
    if (!object_id || object_id.length==0)
    {
       if (document.getElementById) {
           object = document.style;
       }    
       else if (document.all) {
           object = document.all.style;
       }	   
       else if (document.layers) {
           object = document;
       }
    }
    else {   
       if (document.getElementById) {
          object = document.getElementById(object_id).style;
       }   
       else if (document.all) {
          object = eval("document.all."+object_id+".style");
       }	    
       else if (document.layers) {
          object = eval("document."+object_id);
       }
    }   
    return object;
}
function Clear ()
{
	<!-- Deaktiviere Hauptmenü -->
	 for(var i = 1; i <= anzahlM; i++)
 	 {
 		if ((menuOn != 0)  && (fetch_Object("m"+menuOn).className != "m"+menuOn+"r"))
		{
 			fetch_Object("m"+menuOn).className = "m"+menuOn;
		}
 	}
	if ((1 < menuOn) && (menuOn < 5) && (menuOn != 0)) {
		
		<!-- Angezeigtes Untermenü verstecken -->
		<!-- evtl ToggleHighlight aufrufen -->
		fetch_Style("sm"+menuOn).visibility = "hidden";
		subMenuOn = 0;
	}
	<!-- Sensor ausblenden
	fetch_Style("Sensor").visibility = "hidden";
	menuOn = 0;
}

function showMenu (nr) {
	<!-- 1) Bisherige Selektion löschen
	<!-- 2) Klasse des Menüs ändern
	<!-- 3) Untermenü anzeigen, falls eins existiert
	
	<!-- 1
	Clear ();
	<!-- 2
	<!--alert (fetch_Object("m"+nr).className);
	if ((menuOn != nr)&& (fetch_Object("m"+nr).className != "m"+nr+"r"))	
	{
			fetch_Object ("m"+nr).className = "m"+nr+"h";
	}
	menuOn = nr;
	
	<!-- 3
	if ((1 < nr) && (nr < 5))
	{
		<!-- SubMenüebene einblenden
		fetch_Style(("sm"+nr)).visibility = "visible";
	}
	<!-- Sensor aktivieren
	fetch_Style(("Sensor")).visibility = "visible";
}

function toggleHighlight (nr)
	
{
	if (fetch_Object("sm"+menuOn+nr).className == "sm"+menuOn+"h")
	{
		fetch_Object("sm"+menuOn+nr).className = "sm"+menuOn;
	}
	else
	{
		fetch_Object("sm"+menuOn+nr).className = "sm"+menuOn+"h";
	}
}

function navClear(nr) {
	if (navMenuOn != 0)
	{
		fetch_Style ("m"+navMenuOn+"gli").visibility = "hidden";
		fetch_Style ("m"+navMenuOn+"gre").visibility = "hidden";
		fetch_Object ("navm"+navMenuOn).className = "navMenuItem";
		fetch_Style ("navSubMenuSesor").visibility = "hidden";
		navMenuOn = 0;
		<!-- ÄNDERN!!
		if (navMenuItemOn == 4) {		
			fetch_Style ("navSm"+navMenuItemOn).visibility = "hidden";
			navMenuItemOn = 0;
		}
						
	}
}

function navShowMenu (nr) {
	navClear(3);
	fetch_Style ("m"+nr+"gli").visibility = "visible";
	fetch_Style ("m"+nr+"gre").visibility = "visible";
	fetch_Object ("navm"+nr).className = "navMenuItemOn";
	<!-- ÄNDERN!!
	if (nr == 4) {

		fetch_Style ("navSm"+nr).visibility = "visible";
		navMenuItemOn = nr;
	}
	navMenuOn = nr;
	}
	
function navToggleHighlight (nr)
{

	if ((fetch_Object("navSm"+navMenuOn+nr).className == "navSm") || (fetch_Object("navSm"+navMenuOn+nr).className == "navSmtop"))
	{
		if (fetch_Object("navSm"+navMenuOn+nr).className == "navSmtop") {
		
			fetch_Object("navSm"+navMenuOn+nr).className = "navSmhtop";

		}
		else
		{
			fetch_Object("navSm"+navMenuOn+nr).className = "navSmh";
		}
	}
	else
	{
		if (fetch_Object("navSm"+navMenuOn+nr).className == "navSmhtop") {
			fetch_Object("navSm"+navMenuOn+nr).className = "navSmtop";
		}
		else
		{
			fetch_Object("navSm"+navMenuOn+nr).className = "navSm";
		}
	}

}	

