var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all

// und wie sieht es mit Opera aus????
function onOff(welt) {
	if (ns4) {     //Netscape
		if (document.layers[welt].visibility == "show") {
			//alert ("NS4: schliessen");
			document.layers[welt].visibility = "hide";
		}
		else  {
			//alert ("NS4: zeigen");
			document.layers[welt].visibility = "visible";
			
			if (welt == "familie") {
				setTimeout("off('" + welt + "')",5000);
			}
		}
	}
	else if (ns6) {     //Netscape 6
		if (document.getElementById(welt).style.visibility == "visible") {
			//alert ("NS6: schliessen");
			document.getElementById(welt).style.visibility = "hidden";
		}
		else  {			
			//alert ("NS6: zeigen");
			document.getElementById(welt).style.visibility = "visible";
			
			if (welt == "familie") {
				setTimeout("off('" + welt + "')",5000);
			}
		}
	}
	
	else {                      //Internet Explorer
		//alert('it is IE');
		//alert('ausgangswert von ' + welt + ': ' + document.all[welt].style.visibility);
		if (document.all[welt].style.visibility == "visible") {
			//alert ("IE: schliessen");
			document.all[welt].style.visibility = "hidden"; 
		}
		else {
			//alert ("IE: zeigen");
			document.all[welt].style.visibility = "visible";
			
			if (welt == "familie") {
				setTimeout("off('" + welt + "')",5000);
			}
		}
	}
}


function off(welt) {
	if (ns4) {     //Netscape
		if (document.layers[welt].visibility == "show") {
			//alert ("NS4: schliessen");
			document.layers[welt].visibility = "hide";
		}
	}
	else if (ns6) {     //Netscape 6
		if (document.getElementById(welt).style.visibility != "hidden") {
			//alert ("NS6: schliessen");
			document.getElementById(welt).style.visibility = "hidden";
		}
	}
	
	else {                      //Internet Explorer
		//alert('funktion off: ausgangswert von ' + welt + ': ' + document.all[welt].style.visibility);
		
		if (document.all[welt].style.visibility != "hidden") {
			//alert ("IE: schliessen");
			document.all[welt].style.visibility = "hidden"; 
		}
	}
}


function on(welt) {
	if (ns4) {     //Netscape
		if (document.layers[welt].visibility == "hide") {
			//alert ("NS4: schliessen");
			document.layers[welt].visibility = "show";
		}
	}
	else if (ns6) {     //Netscape 6
		if (document.getElementById(welt).style.visibility != "visible") {
			//alert ("NS6: schliessen");
			document.getElementById(welt).style.visibility = "visible";
		}
	}
	
	else {                      //Internet Explorer
		if (document.all[welt].style.visibility != "visible") {
			//alert ("IE: schliessen");
			document.all[welt].style.visibility = "visible"; 
		}
	}
}
