/**
 * @author phillipp.roell
 */
		var open = new Array();
		var active = new Array();
		var level2 = new Array("menu-nat", "menu-serv");
		function flip(a) {
			b = new Array();
			
			for(x in a) {
				b[a[x]] = 1;
			}
			
			return b;
		}
		function set(mode, menu) {
			level2_flipped = flip(level2);
			
			/* Sichtbare Menüs sofort ausblenden, wenn ein anderes eingeblendet werden soll */
			if(mode == "visible" && !level2_flipped[menu]) {
				for(key in active) {
					if(document.getElementById(key) && active[key]) {
						document.getElementById(key).style.visibility = "hidden";
						active[key] = 0;
					}
				}
				active[menu] = 1;
			}
			
			if(mode == "hidden") {
				active[menu] = 0;
			}
			
			/* Das Menü darf nur geschlossen werden, wenn kein erneutes
			 * Überfahren des Mauszeigers im inneren Menü passiert ist */
			if(((!open[menu] && mode == "hidden") || mode == "visible") && document.getElementById(menu) && mode) {
				document.getElementById(menu).style.visibility = mode;
			}
		}
		function HoverIE(mode, menu) {
			if(mode == "hidden") {
				open[menu] = 0;
				window.setTimeout("set('" + mode + "', '" + menu + "')", 500);
			} else {
				open[menu] = 1;
				set(mode, menu);
			}
		}