////Variablen deklarieren/////////////////////////////////////////////////////////////////////////////////
  var kennung = " ";
  var iframeOn = " ";
  var clearTimer,clearTimer2;
  var imgShown = 1 + (Math.round(Math.random()*4));	
  var fensterbreite;
  var divWhg;


////Bildschirmbreite und Abstand für Unternavi errechnen//////////////////////////////////////////////////////
    if (window && window.innerWidth) {
        fensterbreite = (window.innerWidth - 950) / 2;
    // Internet-Explorer-Methode
    } else if (document && document.body && document.body.offsetWidth) {
        fensterbreite = (document.body.offsetWidth - 935) / 2;
    // Browser unterstützt das nicht
    } else {
        // auf Standardseite weiterleiten
        fensterbreite = 0;
    }

	
////Unternavi mit obigen Werten platzieren//////
function MenuePlatzieren () {
	if (document.all) {
    	document.all.LMwhg.style.left = fensterbreite + 256;
		document.all.LManmeldung.style.left = fensterbreite + 361;
		document.all.LMunternehmen.style.left = fensterbreite + 465;
		document.all.LMkontakt.style.left = fensterbreite + 582;
		document.all.LMservice.style.left = fensterbreite + 666;
  	} else if (document.getElementById) {
    	document.getElementById("LMwhg").style.left  = (fensterbreite  + 259) + "px";
		document.getElementById("LManmeldung").style.left  = (fensterbreite  + 365) + "px";
		document.getElementById("LMunternehmen").style.left  = (fensterbreite  + 467) + "px";
		document.getElementById("LMkontakt").style.left = (fensterbreite + 585) + "px";
		document.getElementById("LMservice").style.left  = (fensterbreite  + 669) + "px";
  	}
}


////Iframe für Unternavi bei IE einblenden
function NaviFrame(punkt) {
		var links,hoehe;
		switch(punkt) {
			case "whg":
				links = fensterbreite + 256;
				hoehe = 63;
				break;
		    case "anm":
				links = fensterbreite + 363;
				hoehe = 63;
				break;
			case "unt":
				links = fensterbreite + 467;
				hoehe = 83;
				break;
			case "serv":
				links = fensterbreite + 557;
				hoehe = 63;
				break;
		}
		document.all(punkt).style.left = links;
		document.all(punkt).style.height = hoehe;
		document.all(punkt).style.top = 160;
		document.all(punkt).style.zIndex = 0;
		document.all(punkt).style.visibility = "visible";
		document.all(punkt).style.filter = 'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';
}


////IFrame von Unternavi wieder ausblenden
function NaviFrameOff(punkt) {
	document.all(punkt).style.visibility = "hidden";
}


function Resize() {
	location.reload();
	MenuePlatzieren();
}


////Austausch der Bilder in Unternavi/////////////////////////////////////////////////////////////////////////////////
function ChangeImage(imgName,imgURL) {
	document.images[imgName].src = "/images/navi/" + imgURL + ".gif";
}


////kennung setzen welches menue aktiv ist/////////////////////////////////////////////////////////////////////////////////
function MenueOpen(itm,punkt) {
  if (kennung == " ") {
	kennung = itm;
	iframeOn = punkt;
	MM_showHideLayers(kennung,'','show');
	NaviFrame(iframeOn);
  } else {
  	MM_showHideLayers(kennung,'','hide');
	clearTimeout(clearTimer);
	kennung = itm;
	MM_showHideLayers(kennung,'','show');
	NaviFrameOff(iframeOn);
	clearTimeout(clearTimer2);
	iframeOn = punkt;
	NaviFrame(iframeOn);
  }
}


////Unternavi nach Timeout ausblenden/////////////////////////////////////////////////////////////////////////////////
function SwitchLayerOff(itm,punkt) {
	clearTimer = setTimeout("MM_showHideLayers('"+itm+"','','hide')",4000);
	clearTimer2 = setTimeout("NaviFrameOff('"+punkt+"')",4000);
}


////FRAMES tauschen///////////////////////////////////////////////////////////////////////////////
function Klick(url2) {
  	//MM_showHideLayers('startbild','','hide');
	//top.location.href = url1;
	parent.inhalt.location.href = url2;
	
}

////BILDERTAUSCH/////////////////////////////////////////////////////////////////////////////////
/*
function zufall() {
	do {
		var vorhanden = false;
		var x = 1 + (Math.round(Math.random()*4));
		if (imgShown == x) { vorhanden = true; }
	}	while (vorhanden == true)
		
	var url = "bild" + x + ".jpg";
	document.images["bildzeile"].src = "/images/bildzeile/" + url;
	imgShown = x;
}
*/

////DW Code/////////////////////////////////////////////////////////////////////////////////	
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);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->