<!--
/* Copyright 2004 di digitale informationssysteme gmbh, Mannheim, www.digi-info.de
*
*
* AUTHOR:
* goma - Gordon Marshall - marshall@digi-info.de
*
*
* TODO:
*
* ...
*
*
* CHANGELOG:
*
* who:				when:				what:
*
* goma				05.04.2004			created for isis-optronics
*
*/

// Browsererkennung
var isWindows = (navigator.platform.toLowerCase().indexOf("win") != -1) ? true : false; // Windows
var isMac = (navigator.platform.toLowerCase().indexOf("mac") != -1) ? true : false; // Mac
var ie = (document.all && navigator.appVersion.substring(0,1) >= 4) ? true : false; // IE 4+
var ns4 = (document.layers) ? true : false; // Netscape 4.x
var ns6 = (document.getElementById && !document.all) ? true : false; // Netscape 6





// Navigationspunkt highlighten
function highlight(naviItem,naviType) {

	if (naviType == "tn") {
		numItems = numSubNaviItems;
		}
	else {
		numItems = numNaviItems;
		}
	
	if (ie || ns6) {

		str = "";
		
		for (i = 1; i <= numItems; i++) {
	
			if (ie) {
				str = "document.all['" + naviType + i + "']";
				}
			else if (ns6) {
				str = "document.getElementById('" + naviType + i + "')";
				}
			
			if (naviType == "tn") {
				strNaviType = "tnav";
				}
			else {
				strNaviType = naviType;
				}
			
			if (i == naviItem) {
				eval(str + ".className='" + strNaviType + "s" + "';");
				}
			else {
				eval(str + ".className='" + strNaviType + "';");			
				}
			
			}
			
		}
	
	}
	
	
	
	
function lowlight(naviItem,naviType) {	
	if (ie) {
		str = "document.all['" + naviType + naviItem + "']";
		}
	else if (ns6) {
		str = "document.getElementById('" + naviType + naviItem + "')";
		}
	eval(str + ".className='tnav';");
	}
	
	
	





function diGetLayerString(layername) { // ermittelt browserabhängigen Layeraufruf		
	if (ns4) {
		layer = eval("document.layers['laynavi" + layername + "']");
		return (layer);
		}
 	else if (ie) {
		layer = eval("document.all.laynavi" + layername + ".style");
   		return (layer);
		}
	else if (ns6) {
    	layer = eval("document.getElementById('laynavi" + layername + "').style");
    	return (layer);
		}
	else {
		return (null);
		}
	}





function diShowHideLayers(myLayer,modus) { // blendet Layer ein oder aus
			
	var visible = (ns4) ? 'show' : 'visible';
	var hidden = (ns4) ? 'hide' : 'hidden';
	if (modus == "") {
		for (i=1; i <= numNaviItems; i++) {
			eval ('if (window.hidelaynavi' + myLayer + ') window.clearTimeout(hidelaynavi' + myLayer + ');');			
			eval('diGetLayerString("' + i + '").visibility = hidden');
			}
		diGetLayerString(myLayer).visibility = visible;
		}
	else if (modus == "hide") {
		diGetLayerString(myLayer).visibility = hidden;
		}	
			
	}
	
	
	
		

function diHideLayers(layername) { // blendet Layer aus
	var hideTime = 800; // Zeit in Millisekunden, nach der ein Layer ausgeblendet wird
	var hideString = "diShowHideLayers('" + layername + "','hide')";
	eval("hidelaynavi" + layername + "=setTimeout(\"" + hideString + "\",hideTime)");
	}
	
	
	
	
	
function hl() {
	if (document.location.hash) {
		if (ie) document.all["pk"].style.fontWeight='bold';
		else if (ns6) document.getElementById("pk").style.fontWeight='bold';
		}
	}
	
	
//-->
