/* 
	Copyright 2006 by ROEPERWEISE GmbH, Gehrden, Germany
	JavaScript-File for theme 'businessCI'
*/


/*
	versteckt ein Menue (eigentlich sogar JEDES HTML-Element) mit der uebergebenen id,
	in dem die Klasse auf 'hiddenMenu' gesetzt wird (CSS-Style {display: none;})
*/
function hideMenu(menuId) {
	if (menuId) { // nur wenn auch wirklich eine id uebergeben wurde
		var elem = document.getElementById(menuId);
		// nur, wenn ein Element mit der id im Dokument existiert und nicht sowieso schon ausgeblendet ist
		if (elem && (! (elem.className == 'subMenu'))) { 
			elem.className = 'subMenu'; // Klasse wechseln
		}
	}
}


/*
	zeigt ein Menue (eigentlich sogar JEDES HTML-Element) mit der uebergebenen id
	an, indem die Klasse auf 'displayedMenu gesetzt wird.
*/
function showMenu(menuId) {
	if (menuId) { // nur wenn auch wirklich eine id uebergeben wurde
		var elem = document.getElementById(menuId);
		// nur, wenn ein Element mit der id im Dokument existiert und nicht sowieso schon angezeigt wird
		if (elem && (! (elem.className == 'activeSubMenu'))) { 
			elem.className = 'activeSubMenu'; // Klasse wechseln
		}
	}
}


/*
	Hebt einen Menuepunkt hervor 
*/
function highlightMenuItem(elem) {
	if (elem && (elem.className == 'menuItem')) {
		elem.className = 'menuItemHover';
	}
}


/*
	Hebt die Hervorhebung eines Menuepunkts auf
*/
function unHighlightMenuItem(elem) {
	if (elem && (elem.className == 'menuItemHover')) {
		elem.className = 'menuItem';
	}
}