/*********************************************************************************************
 * Beim Oeffnen einer Seite wird im Body-Tag diese Funktion aufgerufen, damit ggf. das
 * zugehoerige Untermenue aufgeklappt wird
 *********************************************************************************************/

function openCurrentSubMenu() 
{
	/* Aktuelle Seite festlegen */
	
  /* Anzahl aller Links dieser Seite ermitteln */
  var anzHrefs = document.getElementsByTagName("a").length;
	
	var hit = false;
	
	/* Alle Links durchlaufen */
  for ( var i = 0; i <= anzHrefs - 1 && hit != true; i++ ) 
	{
    if (document.getElementsByTagName("a")[i].href == document.location.href) 
	  {
			/* Link auf aktuelle Seite gefunden -> zugehörigen Klassennamen ermitteln */
			var currentClassName = document.getElementsByTagName("a")[i].className; 
			
			if ( currentClassName )
      {
				/* Klassenname vorhanden -> entsprechendes Untermenue aufklappen */
				openSubMenu(currentClassName);
				hit = true;
			}
    }
  }
}

/*********************************************************************************************
 * 
 *********************************************************************************************/

function openSubMenu(id)
{
	/* Zum SubMenu gehoerige ID zusammensetzen */
	subMenu = "subMenu_" + id;
	
	/* Element anhand der ID lesen */
	subMenuElement = document.getElementById(subMenu);
	
	if (subMenuElement)
	{
		/* Falls Element vorhanden, ggf. nicht definierte Klasse "Open" zuweisen zur Anzeige */
		if(subMenuElement.className == "Closed")
		{
			subMenuElement.className = "Open";
		}
		else
		{
			subMenuElement.className = "Closed";
		}
	}
}
