	status = '';
	
	function show(id) {
		if (ie5 || ns6 || ns7) {
				elm = document.getElementById(id);
   				elm.style.visibility = "visible";
				myLeft = (window.innerWidth/2+234)
				if (navigator.platform == "MacPPC") {
					myLeft += 8
				}			
				elm.style.left = myLeft
		} else {
			if (ns4){
				document.layers[id].visibility = "show"
				myLeft = (window.innerWidth/2+234)
				if(navigator.platform == "MacPPC"){
					myLeft += 8
				}			
				document.layers[id].left = myLeft
			} else if (ie4) {
				if(navigator.platform == "MacPPC"){
					myTop = document.all[id].style.pixelTop
					//myTop = myTop - 2
					document.all[id].style.pixelTop = myTop
				}
				document.all[id].style.left = (document.body.clientWidth/2+242)
				document.all[id].style.visibility = "visible"
			}
		
		}
	}
	
	function show2(id) {
		if (ie5 || ns6 || ns7) {
				elm = document.getElementById(id);
	  			elm.style.visibility = "visible";
		} else {
			if (ns4){
				document.layers[id].visibility = "show"
			} else if (ie4) {
				document.all[id].style.visibility = "visible"
			}
		}
	}
		
	function DoReset(){
		if(status > 0)reset;
	}
	
	function hide(id) {
		if (ie5 || ns6 || ns7) {
   				elm = document.getElementById(id);
   				elm.style.visibility = "hidden";
		} else {
			if (ns4) document.layers[id].visibility = "hide"
			else if (ie4) document.all[id].style.visibility = "hidden"
		}
	}

	//function changeImage(layer,imgName,imgObj) {
		//if (document.images) {
		//if (ns4 && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
		//else document.images[imgName].src = eval(imgObj+".src")
		//}
	//}

	function colorSwitch(what,colDef) {
		return
		which = 'back'+what+'Div'
		if (ns4) document.layers[which].bgColor= colDef
		else if (ie4) document.all[which].style.backgroundColor= colDef
	}

	function navigate(what) {
		
	    reset()
		if (status == what) {
			hide('sub'+what+'Div')
			status=''
		} else {
			status = what
			show('sub'+what+'Div')
		}
		//changeImage('naviDiv','kreis'+what,'kreis1')
		colorSwitch(what,'#ffffff')
	}

	function initResetTrigger() {
	    i = 1
		if (ns6 || ns7) {
			while (document.getElementById('sub'+i+'Div')) {
			    document.getElementById('sub'+i+'Div').onmouseout = new Function('resetTriggerNS('+i+')')
			    i++
			}		
		} else {
		    if (ns4) {
				while (document.layers['sub'+i+'Div']) {
				    document.layers['sub'+i+'Div'].captureEvents(Event.MOUSEOUT)
				    document.layers['sub'+i+'Div'].onmouseout = resetTriggerNS
				    i++
				}
		    } else {
				while (document.all['sub'+i+'Div']) {
					document.all['sub'+i+'Div'].onmouseout = new Function('resetTriggerIE('+i+')')
				    i++
				}
		    }
		}
	}

	function resetTriggerNS(e) {
		if (ns6 || ns7) {
			setTimeout("reset()",3000);
		} else {
		    if (document.layers[e.target.name]){
				status='';
				reset()
			}
		}
	}

	function resetTriggerIE(from) {
		if (!document.all['sub'+from+'Div'].contains(event.toElement)){
			reset()
			status=''
		}
	}

	function reset() {
	    i = 1;
		if (ie5 || ns6 || ns7){
			while (document.getElementById('sub'+i+'Div')) {
				resetItem(i); i++; 
			}
		} else {
		    if (ns4){
				while (document.layers['sub'+i+'Div']) { 
					resetItem(i); i++; 
				}
			} else {
				while (document.all['sub'+i+'Div']) { 
					resetItem(i); i++;
				} 
			}
		}
	}

function resetItem(i) {
	hide('sub'+i+'Div');
	//changeImage('naviDiv','kreis'+i,'kreis');
	colorSwitch(i,'#cccccc');
}

