//browsererkennung*********************

var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 4&&parseFloat(navigator.appVersion) < 5) ? 1 : 0;
var isMinNS6 = (isMinNS4 && navigator.userAgent.indexOf("Gecko")>=0) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.")) >= 0 ? 1 : 0;
var isDOM = (document.getElementById) ? 1 : 0;
var isMac = (navigator.userAgent.indexOf('Mac')!=-1);
var isWin = (navigator.userAgent.indexOf('Win')!=-1);

	function showLayer(which) {
//	alert(which);
		if(document.layers) {
			document.layers[which].visibility="show";
		}
		else if(document.all) {
			document.all[which].style.visibility="visible";
		}
		else {
			document.getElementById(which).style.visibility="visible"
		}
	}
	function hideLayer(which) {
//	alert(which);
		if(document.layers) {
			document.layers[which].visibility="hide";
		}
		else if(document.all) {
			document.all[which].style.visibility="hidden";
		}
		else {
			document.getElementById(which).style.visibility="hidden"
		}
	}
	function hideAll() {
		for(i=1; i<=6; i++) {
			if(document.layers) {
				document.layers["l"+i].visibility="hide";
			}
			else if(document.all) {
				document.all["l"+i].style.visibility="hidden";
			}
			else {
				document.getElementById("l"+i).style.visibility="hidden"
			}
		}
	}
	
	pics = new Array();

var objCount = 0; // number of (changing) images on web-page

function preload(name, first, second) {  
// preload images and place them in an array
	pics[objCount] = new Array(3);
	pics[objCount][0] = new Image();
	pics[objCount][0].src = first;
	pics[objCount][1] = new Image();
	pics[objCount][1].src = second;
	pics[objCount][2] = name;
	objCount++;
}

// Highlighting der Navigation
function onNavi(name,layer){

	for (i=0; i < objCount; i++) {
		if(isMinNS4) {
//			alert(name+" - "+layer);
			if (document.layers[layer].document.images[pics[i][2]] != null) {
				if (name != pics[i][2]) {
					// set back all other pictures
					document.layers[layer].document.images[pics[i][2]].src = pics[i][0].src;
				}
				else {
					// show the second image because cursor moves across this image
					document.layers[layer].document.images[pics[i][2]].src = pics[i][1].src;
				}
			}
		}
		else if(isMinIE4||isDOM) {
			if(document.getElementById(pics[i][2]) != null) {
				if (name != pics[i][2]) {
					// set back all other pictures
					document.getElementById(pics[i][2]).src = pics[i][0].src;
				}
				else {
					// show the second image because cursor moves across this image
					document.getElementById(pics[i][2]).src = pics[i][1].src;
				}
			}
		}
		else {
			if (document.images[pics[i][2]] != null) {
				if (name != pics[i][2]) {
					// set back all other pictures
					document.images[pics[i][2]].src = pics[i][0].src;
				}
				else {
					// show the second image because cursor moves across this image
					document.images[pics[i][2]].src = pics[i][1].src;
				}
			}
		}
	}
}
	
function offNavi(layer){
	for (i = 0; i < objCount; i++) {
		// set back all pictures
		if(isMinNS4) {
			if (window.document.layers[layer].document.images[pics[i][2]] != null) {
				window.document.layers[layer].document.images[pics[i][2]].src = pics[i][0].src;
			}
		}
		else if(isMinIE4||isDOM) {
			if(document.getElementById(pics[i][2]) != null) {
				// set back all other pictures
				document.getElementById(pics[i][2]).src = pics[i][0].src;
			}
		}
		else {
			if (document.images[pics[i][2]] != null) {
				document.images[pics[i][2]].src = pics[i][0].src;
			}
		}
	}
}