  var NumberOfSubmenus = 8;
  var VisibleSubmenuString;
  var inVisibleSubmenuString;
  
  var NumberOfQuestions = 19;
  var VisibleAnswerString;
  var inVisibleAnswerString;
  
  var i, j;
  
function CloseMenu() {
    document.getElementById('submenu2').style.display = 'none';
    document.getElementById('submenu3').style.display = 'none';
    document.getElementById('submenu6').style.display = 'none';
    document.getElementById('submenu7').style.display = 'none';

	for (i = 1; i <= NumberOfQuestions; i++)
    {
      inVisibleAnswerString = "a" + i;
      document.getElementById(inVisibleAnswerString).style.display = 'none';
    }

}

function OpenSubmenu(VisibleSubmenu) {
	var VisibleSubmenuString = "submenu" + VisibleSubmenu;
	
	for (i = 1; i <= NumberOfSubmenus; i++)
	{
		if (i == VisibleSubmenu)
		{
			if 	(document.getElementById(VisibleSubmenuString).style.display == 'block')
			{
				document.getElementById(VisibleSubmenuString).style.display = 'none';
			}
			else
			{
				document.getElementById(VisibleSubmenuString).style.display = 'block';
			}
		}
		else
		{
			inVisibleSubmenuString = "submenu" + i;
			document.getElementById(inVisibleSubmenuString).style.display = 'none';
		}
	
		if (i == 7) /* FAQ-Bereich */
		{
			for (j = 1; i <= NumberOfQuestions; j++)
			{
				inVisibleAnswerString = "a" + j;
				document.getElementById(inVisibleAnswerString).style.display = 'none';
			}
		}
    }
}
		
		
		
		
		
 
var myLeisteId = document.getElementById("leiste");
var myInhaltRahmenId = document.getElementById("inhalt");

function ChangeFAQVisibility(VisibleAnswer) 
{
  var VisibleAnswerString = "a" + VisibleAnswer;
  
  // Zum Debuggen
  //window.prompt(VisibleAnswerString,"");
  // Zur Vermeidung von Rahmen um den Inhalt wenn ein Menü aufgeklappt wird
  // Das kann man auch noch in die Schleife machen, damit der Inhalt wieder zusammenschrumpft wenn ein Menü eingeklappt wird
  //alert("Container: "+document.getElementById("container").offsetHeight);
  //alert("Inhalt Rahmen: "+document.getElementById("inhalt-rahmen").offsetHeight);
  //alert("Leiste "+document.getElementById("leiste").offsetHeight);
  //alert("Container: "+document.getElementById("container").offsetWidth);
  /*
  if (VisibleAnswer == 2)
  {
	  // Zur Ermittlung von 694 habe ich die Werte oben aus dem alert genommen
	  if (document.getElementById("inhalt-rahmen").offsetHeight < 694) {
		  //document.getElementById("inhalt-rahmen").style.height = String(document.getElementById("inhalt-rahmen").offsetHeight + 200) + "px";
		  document.getElementById("inhalt-rahmen").style.height = "694px";
	  }
  }
  
  if (VisibleAnswer == 8)
  {
	  // Zur Ermittlung von 594 habe ich die Werte oben aus dem alert genommen
	  if (document.getElementById("inhalt-rahmen").offsetHeight < 594) {
		  //document.getElementById("inhalt-rahmen").style.height = String(document.getElementById("inhalt-rahmen").offsetHeight + 100) + "px";
		  document.getElementById("inhalt-rahmen").style.height = "594px";
	  }
  }
  */

  for (i = 1; i <= NumberOfQuestions; i++)
  {
    if (i == VisibleAnswer)
    {
        if 	(document.getElementById(VisibleAnswerString).style.display == 'block')
		{
			document.getElementById(VisibleAnswerString).style.display = 'none';
		}
		else
		{
			document.getElementById(VisibleAnswerString).style.display = 'block';
		}
    }
    else
    {
	 // Schließt offene FAQs - auf kommentiert
	/*
         inVisibleAnswerString = "a" + i;
         document.getElementById(inVisibleAnswerString).style.display = 'none';
	*/
    }
  }
}

 
