var activeSub=0;
var SubNum=0;



function reDo(){ window.location.reload() }
    window.onresize = reDo;


    //Define global variables

	    	var timerID = null;
		var timerOn = false;
		var timecount = 1000;
		var what = null;
		var newbrowser = true;
		var check = false;
		var links=(screen.width-800)/2;
		
		
		

function init(){
   //  alert ("Running Init");

          if (document.layers) {
                      //  alert ("Running Netscape 4");
                        layerRef="document.layers";
                        styleSwitch="";
                        visibleVar="show";
			screenSize = window.innerWidth;
			what ="ns4";


          }else if(document.all){
                      //  alert ("Running IE");
                        layerRef="document.all";
                        styleSwitch=".style";
                        visibleVar="visible";
			screenSize = document.body.clientWidth + 18;
			what ="ie";

		  }else if(document.getElementById){
                      //  alert ("Running Netscape 6");
                        layerRef="document.getElementByID";
                        styleSwitch=".style";
                        visibleVar="visible";
			what="moz";
		  
		  }else{
		  	//alert("Older than 4.0 browser.");
			what="none";
			newbrowser = false;
		  }
		  
 		
		window.status='Zentrum für Arbeitsmedizin und Arbeitssicherheit e.V.';
		check = true;
		if(links<0){links=0;}
		correctall();
		
  	 	}


//finding correct layerproperty for left to center page

function correctLeft(layerName){

		if(check){
        		if (what =="none"){
				return;
        			}
	        	else if (what == "moz"){
        			var el=document.getElementById(layerName).offsetLeft;
				var pixel = links + el;

				document.getElementById(layerName).style.left = pixel+'px';
        			}
        		else{
                  
        			var el=document.getElementById(layerName).offsetLeft;
				var pixel = links + el;

				document.getElementById(layerName).style.left = pixel+'px';



			//eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.left = '+(links+pixel)+'px');
                  }
		 }
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
		}

function correctall(){
				
		hideLayer('top');
		hideLayer('nav');
		hideLayer('tab');
		hideLayer('logo');
		hideLayer('bildleiste');
		hideLayer('cont');
		hideLayer('wegweiser');
		hideLayer('wegweiser2');


		correctLeft('top');
		correctLeft('nav');
		correctLeft('tab');
		correctLeft('logo');
		correctLeft('bildleiste');
		correctLeft('cont');
		correctLeft('wegweiser');
		correctLeft('wegweiser2');
		correctLeft('layer1');
		correctLeft('layer2');
		correctLeft('layer3');
		correctLeft('layer4');
		correctLeft('layer5');

		showLayer('top');
		showLayer('nav');
		showLayer('tab');
		showLayer('logo');
		showLayer('bildleiste');
		showLayer('cont');
		showLayer('wegweiser');
		showLayer('wegweiser2');

		}

// Turns the layers on and off
function showLayer(layerName){
        	if(check){
        		if (what =="none"){
        			return;
        			}
	        	else if (what == "moz"){
        			document.getElementById(layerName).style.visibility="visible";
        			}
        		else{
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
                  }
		 }
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
		}

        function hideLayer(layerName){
        	if(check){
        		if (what =="none"){
        			return;
        			}
        		else if (what == "moz"){
        			document.getElementById(layerName).style.visibility="hidden";
        			}
        		else{
                  		document.getElementById(layerName).style.visibility="hidden";
				//eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
				}
        
        	}
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
        }


		function hideAll(){
				hideLayer('layer1');
				hideLayer('layer2');
				hideLayer('layer3');
				hideLayer('layer4');
				hideLayer('layer5');

				}


		function startTime() {
	        if (timerOn == false) {
                timerID=setTimeout( "hideAll()" , timecount);
                timerOn = true;

	        }

		}


		function stopTime() {
	        if (timerOn) {
    	        clearTimeout(timerID);
                timerID = null;
                timerOn = false;
	        }
		}

		function onLoad(){
			init();
			
			}

		function fwLoadMenus() {

           window.m2210s = new Menu("Test",300,57,"Arial, Helvetica, sans-serif",11,"#FFFFFF","#FFFFFF","#ED873F","#353A90");
      m2210s.addMenuItem("Eintrag 1","window.open('navi.html', '_parent');");
      m2210s.addMenuItem("Eintrag 2","window.open('navi.html', '_parent');");
      m2210s.addMenuItem("Eintrag 3","window.open('navi.html', '_parent');");
      m2210s.addMenuItem("Eintrag 4","window.open('navi.html', '_parent');");
      m2210s.hideOnMouseOut=true;
 
		}
function MM_findObj(n, d) { //v3.0
  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); return x;
}
/* Functions that swaps down images. */
function MM_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}

/* Functions that handle preload. */
function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}



function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

