<!-- 
/***********************************************************************************
  *	menue.js
  * 
  *	Diese Datei enthaelt JavaScript-Funktionen fuer die Steuerung des Menues 
  * Website www.heinrich-fleisch.de
  *	
  *	@date:	 April 2003
  * @author: © i.syde IT GmbH, gbuchecker@isyde.de
  *
  *********************************************************************************/


/*--------------------------------------------------------------------------------*/
/* Definition der Menueimages */

var menuImages = new Array();
menuImages[1] = new Array();
menuImages[1]["name"] = "img01";
menuImages[1]["std"] = "../images/spacer.gif";
menuImages[1]["over"] = "images/steckdose.gif";

menuImages[2] = new Array();
menuImages[2]["name"] = "img02";
menuImages[2]["std"] = "../images/spacer.gif";
menuImages[2]["over"] = "images/thermostat.gif";

menuImages[3] = new Array();
menuImages[3]["name"] = "img03";
menuImages[3]["std"] = "../images/spacer.gif";
menuImages[3]["over"] = "images/ventil.gif";

menuImages[4] = new Array();
menuImages[4]["name"] = "img04";
menuImages[4]["std"] = "../images/spacer.gif";
menuImages[4]["over"] = "images/isdn.gif";

menuImages[5] = new Array();
menuImages[5]["name"] = "img05";
menuImages[5]["std"] = "../images/spacer.gif";
menuImages[5]["over"] = "images/blume.gif";

menuImages[6] = new Array();
menuImages[6]["name"] = "img06";
menuImages[6]["std"] = "../images/spacer.gif";
menuImages[6]["over"] = "images/sat.gif";

menuImages[7] = new Array();
menuImages[7]["name"] = "img07";
menuImages[7]["std"] = "../images/spacer.gif";
menuImages[7]["over"] = "images/schluesselloch.gif";

menuImages[8] = new Array();
menuImages[8]["name"] = "img08";
menuImages[8]["std"] = "../images/spacer.gif";
menuImages[8]["over"] = "images/amboss.gif";

/*--------------------------------------------------------------------------------*/
/* Funktionen zur SubMenuesteuerung */

var anzahlSubmenues = 8; 	// speichert die Anzahl der Submenues
var hidetime = 500;			// speichert die Zeit, nach der die Submenues wieder ausgeblendet werden sollen (in Millisek.)
var activeLink;				// speichert den aktiven Menuepunkt (Nr. von 1 bis ...)
var activeDiv;				// speichert die aktive Menueebene
var activeImage;			// speichert das aktive Mouseover Image

function showMenu(name, number, activeNumber) {

	for (i = 1; i <= anzahlSubmenues; i++) {
		
		var content = name + i;
		var imageName = eval('document.' + menuImages[i]["name"]);
		activeDiv = name + number;
		activeImage = number;
		activeLink = activeNumber;

		if (content == activeDiv) {
						
			if (document.getElementById) {				// Menueebene
				imageName.src = menuImages[i]["over"];		// Menuebild
				document.getElementById(activeDiv).style.visibility = 'visible';
				document.getElementById(activeDiv).onmouseover = clearTimerSubmenu;
				document.getElementById(activeDiv).onmouseout = setHideTime;
				document.getElementById(i).className = 'menueAktiv';
			} else if (document.layers) {
				document[activeDiv].visibility = 'show';
				document[activeDiv].onmouseover = clearTimerSubmenu;
				document[activeDiv].onmouseout = setHideTime;
			} else if (document.all) {
				imageName.src = menuImages[i]["over"];		// Menuebild
				document.all[activeDiv].style.visibility = 'visible';
				document.all[activeDiv].onmouseover = clearTimerSubmenu;
				document.all[activeDiv].onmouseout = setHideTime;
			}
		} else {
			if (i != activeLink) {
				if (document.getElementById) {				
					imageName.src = menuImages[i]["std"];		// Menuebild
					document.getElementById(i).className = 'menue';	// CSS fuer Link
				} else if (document.all) {
					imageName.src = menuImages[i]["std"];		// Menuebild
				}
			}
			
			if (document.getElementById) {				// Menueebene
				document.getElementById(content).style.visibility = 'hidden';
			} else if (document.layers) {
				document[content].visibility = 'hide';
			} else if (document.all) {
				document.all[content].style.visibility = 'hidden';
			}
		}
	}
	clearTimerSubmenu();
}


function setHideTime() { 
	timerSubmenu = setTimeout("hideMenu(activeDiv)", hidetime);
}


function clearTimerSubmenu() {
	if(window.timerSubmenu){
		clearTimeout(timerSubmenu);
	}
}


function hideMenu(activeDiv) {
	if (activeImage != activeLink) {
		if (document.getElementById) {
			var imageName = eval('document.' + menuImages[activeImage]["name"]);		// Menuebild
			imageName.src = menuImages[activeImage]["std"];
			document.getElementById(activeImage).className = 'menue';				// CSS fuer Link
		} else if (document.all) {
			var imageName = eval('document.' + menuImages[activeImage]["name"]);		// Menuebild
			imageName.src = menuImages[activeImage]["std"];
		}
	}
	
	if (document.getElementById) {
		document.getElementById(activeDiv).style.visibility = 'hidden';
	} else if (document.layers) {
		document[activeDiv].visibility = 'hide';
	} else if (document.all) {
		document.all[activeDiv].style.visibility = 'hidden';
	}
}

/*--------------------------------------------------------------------------------*/
//-->
