	function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
var plattform = "win"; 
if (navigator.userAgent.indexOf("Win")!= -1) {
	 plattform = "win";
}
if (navigator.userAgent.indexOf("Mac")!= -1) {
	 plattform = "mac";
}
if((navigator.userAgent.indexOf("Mac")!= -1) && (navigator.userAgent.indexOf("MSIE 5") != -1)) {
	 plattform = "win";
}
if ((navigator.userAgent.indexOf("Mac")!= -1) || ( (navigator.userAgent.indexOf("MSIE") < 0) &&  (navigator.appVersion.substring(0,1) < 6)) )
{
	 plattform = "mac";
}

var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
 
var NS4 = (document.layers) ? true : false;
var IE4 = (document.all && !document.getElementById) ? true : false;
var IE5 = (document.all && document.getElementById) ? true : false;
var NS6 = (!document.all && document.getElementById) ? true : false;

var init = false;
 
 var menuActive = 0
 var menuOn = 0
 var onLayer
 
 var layer 
 var sw
 var bA
 var bB
 var name
//layer switch
var timeOn = null
if (NS4) 
	{
	layerRef="document.layers";
	styleSwitch="";
	}
else
 	{
	layerRef="document.all";
	styleSwitch=".style";
    }
if (NS6) 
	{
	layerRef="document.getElementById";
	styleSwitch=".style";
  	}
// show
function showLayer(layerName,layer,borderA,borderB)
	{
	if ((NS4 || IE4 || IE5 || NS6) && init) 
		{
		if (timeOn != null) 
			{
			clearTimeout(timeOn);
			if (onLayer!=null)
				{
				hideLayer(onLayer,sw,bA,bB);
 				}
			}
		layerStyleObj = (NS6?eval(layerRef+'("'+layerName+'")'+styleSwitch):eval(layerRef+'["'+layerName+'"]'+styleSwitch));
		layerStyleObj.visibility="visible";
		onLayer = layerName;
 		sw = layer;
		bA = borderA;
		bB = borderB;
		if (borderA!=null && borderB!=null)
			{	
			if  ( IE5 || NS6) 
				{
				if (layer!=null)
					{
					var element;
					element = document.getElementById(layer); 
					element.className = "main1";
					}
				var elementBorder;
				elementBorder = document.getElementById(borderA); 
				elementBorder.className = "borderOn";
				elementBorder = document.getElementById(borderB); 
				elementBorder.className = "borderOn";
				}
			if (IE4)
				{
				document.all[layer].className = "main1"; 
				document.all[borderA].className = "borderOn"; 
				document.all[borderB].className = "borderOn"; 
				}
			}
		}
	}
// hide
function hideLayer(layerName,layer,borderA,borderB)
	{
  	 if ((NS4 || IE4 || IE5 || NS6) && init) 
		{
		layerStyleObj = (NS6?eval(layerRef+'("'+layerName+'")'+styleSwitch):eval(layerRef+'["'+layerName+'"]'+styleSwitch));
 		layerStyleObj.visibility="hidden";
		//swap background 
		if (borderA!=null && borderB!=null)
			{
			if ( IE5 || NS6) 
			    {
		     	if (layer!=null)
					{
					var element;
					element = document.getElementById(layer); 
					element.className = "main";
					}
				var element1;  //borderA
				element1 = document.getElementById(borderA); 
			   	element1.className = "borderOff";
				var element2;  //borderB
				element2 = document.getElementById(borderB); 
	           	element2.className = "borderOff";
			    }
			if ( IE4 ) 
			    {
			    document.all[layer].className = "main";
				document.all[borderA].className = "borderOff";
				document.all[borderB].className = "borderOff";
			    }
			}
		 }
 	}
// mouseOut Zeit
function btnTimer() 
	{
	if (init)
 		timeOn = setTimeout("btnOut()",1000);
	}
// BUTTON MOUSE OUT
function btnOut() 
	{
	hideLayer(onLayer,sw,bA,bB);
	}
// mouseOver 
function menuOver(imgId) 
	{
	clearTimeout(timeOn);
	}
// mouseOut 
function menuOut(imgId) 
	{
	timeOn = setTimeout("hideLayer(onLayer,sw,bA,bB)", 400);
	}
	
function hi2(imgId) 
	{
	if(imgId!=null && document.images[imgId])
		{
		document.images[imgId].src = Lev2Hi.src;
		}
	return true;
	}
// mouseOut 
function lo2(imgId) 
	{
	if(imgId!=null && document.images[imgId])
		{
		document.images[imgId].src = Lev2Lo.src;
		}
	return true;
	}
function hi1(imgId) 
	{
	if(imgId!=null && document.images[imgId])
		{
		document.images[imgId].src = Lev1Hi.src;
		}
	return true;
	}
// mouseOut 
function lo1(imgId) 
	{
	if(imgId!=null && document.images[imgId])
		{
		document.images[imgId].src = Lev1Lo.src;
		}
	return true;
	}
	
function nop()
	{
	return;
	}
//hintergrundfarbe
function bgChange(layer)
    {
	if  (IE5 || NS6) 
		{
		var element;
		element = document.getElementById(layer); 
		element.className = "main1";
		}
	if (IE4)
		{
		document.all[layer].className = "main1"; 
		}
	}
function borderChange(name)
    {
	if  ( IE5 || NS6) 
		{
		var elementBorder;
		elementBorder = document.getElementById(name); 
		elementBorder.className = "borderOn";
		}
	if (IE4)
		{
		document.all[name].className = "borderOn"; 
		}
	}
function link(navSeq, navTemplate, language, organisation)
	{
		
		self.location.href=navTemplate+".jsp?language="+language+"&organisation="+organisation+"&navSeq="+navSeq;
		
	}	
function hiLite(imgId)
	{
	imgObj = document.getElementById(imgId);
	imgObj.src="../../images/imgTemplates/nav_dritte_pointpink.gif";	
	}
function loLite(imgId)
	{
	imgObj = document.getElementById(imgId);
	imgObj.src="../../images/imgTemplates/navdrittepointgrey.gif";	
	}

function hiLitenav(imgId)
	{
	imgObj = document.getElementById(imgId);
	imgObj.src="../../images/imgTemplates/nav_pointpink.gif";	
	}
function loLitenav(imgId)
	{
	imgObj = document.getElementById(imgId);
	imgObj.src="../../images/imgTemplates/nav_pointgrey.gif";	
	}

