function getBrowserDOM() {
	var usrag;
	if(document.all) { // Browser unterstuetzt all-Collection
		usrag = "ie4"; // ie4, ie5, (ie6)
	}	
	if(document.layers) { // Browser unterstuetzt layer-Array
		usrag = "ns4"; // ns4
	}	
	if(document.getElementById && document.all) { // Browser unterstuetzt getElementById-Methode
		usrag = "ie5"; // ie5 oder neuer, w3c
	}
	if(document.getElementById && !document.all) { // Browser unterstuetzt getElementById-Methode
		usrag = "ns6"; // ns6 oder neuer, w3c
	}
	return usrag;
} 



function hideLayer(ebene) {
	usrag= getBrowserDOM();
	if(usrag=="ie5" || usrag=="ns6") {
		document.getElementById(ebene).style.visibility="hidden";
	}
	if(usrag=="ie4") {
			document.all(ebene).style.visibility="hidden";
	}
	if(usrag=="ns4") {
			document.layers['ebene'].visibility = "hide";
	}	
}

function hideAllLayers() {
	document.getElementById('unternehmen').style.visibility="hidden";
	document.getElementById('entwicklung').style.visibility="hidden";
	document.getElementById('produkte').style.visibility="hidden";
	document.getElementById('kontakt').style.visibility="hidden";
}

function resetAllLayers() {
	document.getElementById('unternehmen').setAttribute("class", "deact");
	document.getElementById('entwicklung').setAttribute("class", "deact");
	document.getElementById('produkte').setAttribute("class", "deact");
	document.getElementById('kontakt').setAttribute("class", "deact");
}

function toggleLayer(ebene) {
	usrag= getBrowserDOM();
	hideAllLayers();
	if(usrag=="ie5" || usrag=="ns6") {
		document.getElementById(ebene).style.visibility="visible";
	}
	if(usrag=="ie4") {
			document.all(ebene).style.visibility="visible";
	}
	if(usrag=="ns4") {
			document.layers['ebene'].visibility = "show";
	}
}

function showLayer(ebene) {
	usrag= getBrowserDOM();
	if(usrag=="ie5" || usrag=="ns6") {
		document.getElementById(ebene).style.visibility="visible";
	}
	if(usrag=="ie4") {
			document.all(ebene).style.visibility="visible";
	}
	if(usrag=="ns4") {
			document.layers['ebene'].visibility = "show";
	}
}

function displayInfo(ebene) {
	// alert(">> " + ebene + " <<");
	usrag= getBrowserDOM();
	if(usrag=="ie5" || usrag=="ns6") {
		// document.getElementById(ebene).style.visibility="hidden";
		document.getElementById(ebene).style.visibility="visible";
	}
}

function hideInfo(ebene) {
	// alert(">> " + ebene + " <<");
	usrag= getBrowserDOM();
	if(usrag=="ie5" || usrag=="ns6") {
		document.getElementById(ebene).style.visibility="hidden";
	}
}

function winGlossar(src,in_x,in_y) {
	win_x=in_x;
	win_y= in_y ; 
	pos_x=  5; // screen.availWidth - win_x - 40
	pos_y= 165;
	resizeflag="no";
	if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==4) resizeflag="no";
	 _info = "height="+win_y;
	 _info += ",width="+win_x;
	 _info += ",left="+pos_x;
	 _info += ",top="+pos_y;
	 _info += ",toolbar=no";      // yes|no 
	 _info += ",location=no";    // yes|no 
	 _info += ",directories=no"; // yes|no 
   _info += ",status=no";     // yes|no 
   _info += ",menubar=no";     // yes|no 
   _info += ",scrollbars=yes";// auto|yes|no 
   _info += ",resizable="+resizeflag;  // yes|no 
   _info += ",dependent";      // close the parent, close the popup
   PopUpWindow=window.open(src, "Glossar",_info);
}

function winDisclaimer(src,in_x,in_y) {
	win_x=in_x;
	win_y= in_y ; 
	pos_x=  5; // screen.availWidth - win_x - 40
	pos_y= 5;
	resizeflag="no";
	if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==4) resizeflag="no";
	 _info = "height="+win_y;
	 _info += ",width="+win_x;
	 _info += ",left="+pos_x;
	 _info += ",top="+pos_y;
	 _info += ",toolbar=no";      // yes|no 
	 _info += ",location=no";    // yes|no 
	 _info += ",directories=no"; // yes|no 
   _info += ",status=no";     // yes|no 
   _info += ",menubar=no";     // yes|no 
   _info += ",scrollbars=yes";// auto|yes|no 
   _info += ",resizable="+resizeflag;  // yes|no 
   _info += ",dependent";      // close the parent, close the popup
   PopUpWindow=window.open(src, "Glossar",_info);
}

// css für mozilla, netscape und ie für mac zuweisen
function clientSniffer() {
	var this_dom = getBrowserDOM();
	if((navigator.userAgent.indexOf("Mac")!=-1) || (this_dom =="ns6") ) { // Mac, Firefox (w3c), Netscape (w3c)
			// alert ("Alternative Version");
			alternativeCSS = 1;
	}
	else {
			alternativeCSS = 0;
	}
	return alternativeCSS;
}
	
