/**
 * blendet alle unterMenuepunkte ausMenuepunkte aus
 * Autor: Alexander Straub
 * Datum: 07.01.2008
*/
function alleAusblenden()
{
	    /* Blendet alle Menuepunte unterhalb der id="menue1" aus*/
	    for (var i = 0; i < document.getElementsByTagName("ul").length; i++)
	    {
	      if(document.getElementsByTagName("ul")[i].id != "navi")
	      { document.getElementsByTagName("ul")[i].style.display= "none"; }
	    }

}

/**
*  blendet Menueleisten ein  und aus
*  Autor: Alexander Straub
*  Datum: 07.12.2008
*/
function einblenden(was)
{
	//blendet erstmal alles aus
	alleAusblenden();
	//jetz wird die gewählte ID eingeblendet
	for (var i = 0; i < document.getElementsByTagName("ul").length; i++)
	{
		//finden wo eine gewisse ID ist
		if(document.getElementsByTagName("ul")[i].id == was)
		{
			//endert die Anzeige von sichtbar zu unsichtbar und umgekehrt
			if(document.getElementsByTagName("ul")[i].style.display)
			{ document.getElementsByTagName("ul")[i].style.display= ""; }
			else
			{ document.getElementsByTagName("ul")[i].style.display= "none"; }
		}
	}
}

/**
* blendet die Untermenues ein
* Autor: Alexander Straub
* Datum: 07.12.2007
*/
function auswahl(idAuswahl)
{
	if(idAuswahl == "0")
	{ idAuswahl=null; }

	var maxWerte = document.getElementsByTagName("li").length;
	var className;
	//durchläuft alle Listenelemente
	for (var i = 0; i < maxWerte; i++)
	{
		if(idAuswahl < 1000)
		{
				//wenn das Elemnt gefunden worden ist, wir es auf
			if(document.getElementsByTagName("li")[i].id == idAuswahl)
			{
			//wenn das Ergebniss der Modolorechnung ungleich null ist, wird der
			// übergeordnete Knoten angezeigt
				if(parseInt(idAuswahl)%10 !=0)
				{ einblenden(document.getElementsByTagName("li")[i].parentNode.id); }
				className = document.getElementsByTagName("li")[i].className;
				document.getElementsByTagName("li")[i].className = "auswahl "+className;
			}
		}
		else
		{
			if(document.getElementsByTagName("li")[i].parentNode.id != null)
			{
				if(document.getElementsByTagName("li")[i].parentNode.id == idAuswahl)
				{
					einblenden(document.getElementsByTagName("li")[i].parentNode.id);
					i=maxWerte;
				}
			}
		}
	}
}
