		var navActive = 0;
		
		function hideNavigation() {
			document.getElementById("navLayer2").style.display = "none";
			document.getElementById("navLayer3").style.display = "none";
				//Effect.SlideUp('navLayer2', { duration: 0.5 }); 
				//setTimeout("navActive = 0;", 500);

			//if(navActive == 3 && document.getElementById("navLayer3").style.display != "none") {
				
				//Effect.SlideUp('navLayer3', { duration: 0.5 });
				//setTimeout("navActive = 0;", 500);
			
			
		}
		
		function showNavigation(id) {		
			var pageOffSet = document.getElementById("main").offsetLeft;
			var navDiv = document.getElementById(id);
			//alert(pageOffSet);
			if(navigator.userAgent.indexOf("MSIE 6.0") >= 0) {
				if(id == "navLayer2") {
					navDiv.style.left = pageOffSet + 120+"px";
					navDiv.style.top = "161px";
					navDiv.style.width = "133px";
				}
				
				if(id == "navLayer3") {
					navDiv.style.left = pageOffSet + 252+"px";
					navDiv.style.top = "161px";
					navDiv.style.width = "157px";
				}	
			}
			else if(navigator.userAgent.indexOf("MSIE 7.0") >= 0) {
				pageOffSet = document.getElementById("main").offsetParent.offsetLeft;
				//alert(pageOffSet);
				if(id == "navLayer2") {
					navDiv.style.left = pageOffSet + 120+"px";
					navDiv.style.top = "161px";
					navDiv.style.width = "133px";
				}
			}
				
			navDiv.style.display = "inline";
		}
		
		function navigate(index) {
			//alert("index: "+index+" // active: "+navActive);
			if(index == navActive) {
				return false;
			}
						
			if(navActive > 0) {
				//setTimeout("if(getNavigationTarget(index) != '')window.location.href = getNavigationTarget(index);", 600);
			}
			else {
				if(getNavigationTarget(index) != '')window.location.href = getNavigationTarget(index);
			}
			return false;
		}
	
		function getNavigationTarget(index) {
			var target = "";
			switch(index) {
				case 1: target = NAVPOINT_HOME;
						break;
						
				case 2: 
						//Effect.SlideDown('navLayer2', { duration: 0.5 });
						document.getElementById("navLayer2").style.display = "";
						navActive = 2;
						
						break;
						
				case 3: 
						//Effect.SlideDown('navLayer3', { duration: 0.5 });
						document.getElementById("navLayer3").style.display = "";
						navActive = 3;
						break;
				
				case 4: target = NAVPOINT_UNTERNEHMEN;
						break;
				
				case 5: target = NAVPOINT_KONTAKT;
						break;
					
			}
			return target;
		}
		
		function navOver(element) {
			element.src = element.src.replace(/menu-/, "menu-over-");

			var numIndex = element.src.indexOf("00");
			var elemIndex = element.src.substring(numIndex+2, numIndex+3);
			
			if(elemIndex<=1) {
				return;
			}
			//alert("navImg"+(elemIndex-1));
			var leftElement = document.getElementById("navImg"+(elemIndex-1));
			//alert(leftElement.src);
			leftElement.src = leftElement.src.replace(/menu-/, "menu-ohne-strich-");
		}
		
		function navOut(element) {
			element.src = element.src.replace(/menu-over-/, "menu-");
			
			var numIndex = element.src.indexOf("00");
			var elemIndex = element.src.substring(numIndex+2, numIndex+3);
			
			if(elemIndex<=1) {
				return;
			}
			var leftElement = document.getElementById("navImg"+(elemIndex-1));
			leftElement.src = leftElement.src.replace(/menu-ohne-strich-/, "menu-");
		}
		
		
		function subMenuOver(div) {
			div.className = "navItemOver";
		}
		
		function subMenuOut(div) {
			div.className = "navItem";
		}