/* Diese Funktion macht einen Menupunkt sichtbar */
function openMenu(subMenu) {
	if (document.getElementById(subMenu)) {
		document.getElementById(subMenu).style.visibility = 'visible';
		document.getElementById(subMenu).style.height = 'auto'; /*Mozilla*/
		document.getElementById(subMenu).style.display = 'block'; /*IE*/
	}
}//function openMenu



/* Diese Funktion macht einen Menupunkt unsichtbar */
function closeMenu(subMenu) {
	if (document.getElementById(subMenu)) {
		document.getElementById(subMenu).style.visibility = 'hidden';
		document.getElementById(subMenu).style.height = '0'; /*Mozilla*/
		document.getElementById(subMenu).style.display = 'none'; /*IE*/
	}
}//function closeMenu



/* Diese Funktion setzt die Höhen der Sidebar und des Hauptfensters gleich */
function setEqualHeight() {
	var heightSidebar = 0;//Höhe der Sidebar
	var heightContent = 0;//Höhe des Hauptfensters
	var heightTabs = 0;//Höhe der Tableiste

	//überprüfe, ob eine Tableiste existiert
	if (document.getElementById('tabs') != null) {
		//ist dass der Fall, so speichere deren Höhe
		heightTabs =(document.getElementById('tabs').offsetHeight);
	}//if (existsTabs)

	//speichere die Höhen der Sidebar und des Hauptfensters
	heightSidebar =(document.getElementById('sidebar').offsetHeight) - 42;/*2px Rand, 40px Padding*/
	heightContent =(document.getElementById('content').offsetHeight) - 2;/*2px Rand*/

	//überprüfe, ob die Höhe der Sidebar kleiner bzw. gleich der Höhen des Hauptfensters und der Tableiste ist
	if (heightSidebar <= (heightContent + heightTabs)) {
			//ist dass der Fall, so setze die Höhe der Sidebar auf die des Hauptfensters und der Tableiste
			document.getElementById('sidebar').style.height = heightContent + heightTabs + "px";
	} else {
			//ist dass nicht der Fall, so setze die Höhe des Hauptfensters auf die Höhe der Sidebar, abzüglich der Tableiste
			document.getElementById('content').style.height = heightSidebar - heightTabs + "px";
	}//if ...
}//function setEqualHeight
