// Bilder vorausladen
function vorausladen(name1,dunkles,name2,helles)
{
eval(name1 + "=new Image()");
eval(name1 + ".src='" +dunkles+"'");
eval(name2 + "=new Image()");
eval(name2 + ".src='" +helles+"'");
}

//Browserabfrage
var nn4, nn6, ie, opera, firefox_mozilla;

if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==4)
{
nn4=true; 
}
else{nn4=false;}

if(navigator.appName.substring(0,8)=="Netscape" && parseInt(navigator.appVersion)==5)
{
nn6=true; 
//alert(navigator.userAgent);
if ((""+navigator.userAgent).indexOf("Netscape")==-1) 
	{nn6=false;
	 firefox_mozilla=true; 
	}
}
else{nn6=false;}

if(navigator.appName.substring(0,8)=="Microsof" && parseInt(navigator.appVersion)==4)
{
//var iie = (document.all) ? true : false;
ie=true; 
if ((""+navigator.userAgent).indexOf("Opera")!=-1) 
	{ie=false;
	 opera=true;
	}
}
else{ie=false;}

// Netscape Warnung!
function netscape_test()
{
if (nn4==true || opera==true)
{
var FensterI;
FensterI=window.open("netscape.htm","FensterI","width=260,height=130,top=200,left=200,dependent=yes,resizable=no,status=no,toolbar=no,location=no,menubar=no");
}
}

//öffnet das Fenster AGB
function FensterAGB()
{
FensterA=window.open("fenster_agb.htm","FensterAGB","width=700,height=630,top=5,left=50,dependent=yes,resizable=no,status=no,toolbar=no,location=no,menubar=no,scrollbars=yes");
FensterA.focus();
}
//öffnet das Fenster technische Daten
function FensterTD(datei,hoehe)
{
FensterA=window.open(datei,"FensterAGB","width=700,height="+hoehe+",top=90,left=50,dependent=yes,resizable=no,status=no,toolbar=no,location=no,menubar=no");
FensterA.focus();
}
//öffnet das Fenster technische Daten
function FensterUB(datei,hoehe)
{
FensterA=window.open(datei,"FensterUB","width=700,height="+hoehe+",top=20,left=50,dependent=yes,resizable=no,status=no,toolbar=no,location=no,menubar=no,scrollbars=yes");
FensterA.focus();
}

//definition der layer je nach Browser
function init_weg()
{
if (nn4)
{
 AST=document.layers["anfskizze_titel"];
 ASI=document.layers["anfskizze_inhalt"];
 ABT=document.layers["anfbesch_titel"];
 ABI=document.layers["anfbesch_inhalt"];
 IW=document.layers["inhalt_weg"];
}
if (nn6 || firefox_mozilla)
{
 AST=document.getElementById("anfskizze_titel").style;
 ASI=document.getElementById("anfskizze_inhalt").style;
 ABT=document.getElementById("anfbesch_titel").style;
 ABI=document.getElementById("anfbesch_inhalt").style;
 IW=document.getElementById("inhalt_weg").style;
 }
if (ie || opera)
{
 AST=anfskizze_titel.style;
 ASI=anfskizze_inhalt.style;
 ABT=anfbesch_titel.style;
 ABI=anfbesch_inhalt.style;
 IW=inhalt_weg.style;
}
}
/*
function initBasic()
{
if (nn4)
{
 n1=document.layers["NaviEins"];
}
if (nn6 || firefox_mozilla)
{
 n1=document.getElementById("NaviEins").style;
}
if (ie || opera)
{
 n1=document.all.NaviEins.style;
}
}
*/

function sprung_weg()
{
if (nn6)
{
 document.getElementById("wegspringer1").href="#"; 
 document.getElementById("wegspringer2").href="#";}
else
{
 document.getElementById("wegspringer1").href="#oben";
 document.getElementById("wegspringer2").href="#oben";} 
}

//layer unsichtbar oder sichtbar machen
function unsichtbar()
{
for(i=0;i<unsichtbar.arguments.length;i++)
{
unsichtbar.arguments[i].visibility='hidden';
}
}

function sichtbar()
{
for(i=0;i<sichtbar.arguments.length;i++)
{
sichtbar.arguments[i].visibility='visible';
}
}

// Bilder vergrößern
var neuesFenster=null;
function bildFenster (bild,breite,hoehe,text)
{
                if (neuesFenster != null && !neuesFenster.closed){
                     neuesFenster.close();
		 neuesFenster=window.open("","Bild","width="+breite+",height="+hoehe+",screenX=200,screenY=200,left=200,top=200");
         neuesFenster.document.open();
         neuesFenster.document.writeln("<html><head><title>"+text+"</title></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>");
         neuesFenster.document.writeln("<p><a href=\"javascript:self.close();\">");
         neuesFenster.document.writeln("<img src='bilder/"+bild+"' width='"+breite+"' height='"+hoehe+"' border='0' alt='"+text+"' title='"+text+"'>");
         neuesFenster.document.writeln("</a></p></body></html>");
         neuesFenster.document.close();
         neuesFenster.moveTo(200,200);
         neuesFenster.focus();
                }
				else{
         neuesFenster=window.open("","Bild","width="+breite+",height="+hoehe+",screenX=200,screenY=200,left=200,top=200");
         neuesFenster.document.open();
         neuesFenster.document.writeln("<html><head><title>"+text+"</title></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>");
         neuesFenster.document.writeln("<p><a href=\"javascript:self.close();\">");
         neuesFenster.document.writeln("<img src='bilder/"+bild+"' width='"+breite+"' height='"+hoehe+"' border='0' alt='"+text+"' title='"+text+"'>");
         neuesFenster.document.writeln("</a></p></body></html>");
         neuesFenster.document.close();
         neuesFenster.moveTo(200,200);
         neuesFenster.focus(); 
				}
}
/*
///////////////////////////////////////////////////////////////////////////////////////// die eigentliche navigation

var runterNaviEins=false; //runter(n1,160);
var raufNaviEins=false;	//rauf(n1,80);


// unternavigation ausklappen
function rauf(derLayer_rauf, posX_rauf)
{
//den clip-bereich festlegen
if (nn4)
{
ausschnitt_rauf=derLayer_rauf.clip.height;
}
else
{
clipArrayRauf=derLayer_rauf.clip.split("rect(")[1].split(")")[0].split("px");
ausschnitt_rauf=clipArrayRauf[2];
if (isNaN(ausschnitt_rauf) == true) { ausschnitt_rauf=clipArrayRauf[2].split(",")[1];  }
}
// bewegen
if (!runterNaviEins)
{
  if (parseInt(derLayer_rauf.top)> posX_rauf)
   {
   	      ausschnitt_rauf=parseInt(ausschnitt_rauf)+10;

		if (nn4)
		    {
		      derLayer_rauf.clip.height=ausschnitt_rauf;
			}
		else{
		  	  derLayer_rauf.clip="rect(0px 157px "+ausschnitt_rauf+"px 0px)";
		  	 }
          derLayer_rauf.top=parseInt(derLayer_rauf.top)-10;
		  
          x=derLayer_rauf;
          y=posX_rauf;
		  setTimeout("rauf(x,y)",1);
   } 
}
else {return true;}

}

//Mausereignisse CNG
function mausEvents(anAus)
{
// Behandlung von Maus-Ereignissen aktiviert?
   if (anAus) {
      document.onmousemove = mausReaktion;
      if (nn4) {
        document.captureEvents(Event.MOUSEMOVE);
      }
      if (nn6 || firefox_mozilla) {
        document.addEventListener("mousemove",mausReaktion,false);
      }
   } else {    // keine weitere Reaktion auf Mausereignisse
      document.onmousemove = null;
      if (nn4) {
        document.releaseEvents(Event.MOUSEMOVE);
      }
      if (nn6 || firefox_mozilla) {
         document.removeEventListener("mousemove",mausReaktion,false);
      }
   }
}

// wohin begwegt sich die maus?  CNG
function mausReaktion(bewegt)
{
   var xx,yy;
   if (nn4) {
      xx = bewegt.pageX;
      yy = bewegt.pageY;
   }
   if (ie || opera) {
      xx = window.event.clientX;
      yy = window.event.clientY;
   }
   if (nn6 || firefox_mozilla) {
      Event = bewegt;
      xx = Event.clientX;
      yy = Event.clientY;
   }

   if (runterNaviEins)
   {
   if (yy > 182 || yy < 90 || xx < 295 || xx > 425)
   		{6
   	  	 // unternavigation einzoomen
      	 runter(n1,160);

       // Event-Behandlung aufgeben
       mausEvents(false);
	   runterNaviEins=false; return true;
  		 }
   }
}

// unternavigation einfahren; wird von mausReaktion() aufgerufen
function runter(derLayer_runter, posX_runter)
{  
		if (nn4)
			{
			ausschnitt_runter=derLayer_runter.clip.height;
			}
			else
			{
		  	clipArrayRunter=derLayer_runter.clip.split("rect(")[1].split(")")[0].split("px");
          	ausschnitt_runter=clipArrayRunter[2];
		  	if (isNaN(ausschnitt_runter) == true) { ausschnitt_runter=clipArrayRunter[2].split(",")[1];  }
		    }

   if (parseInt(derLayer_runter.top)< posX_runter)
   {
   		  ausschnitt_runter=parseInt(ausschnitt_runter)-10;
		  if (nn4)
		    {
		      derLayer_runter.clip.height=ausschnitt_runter;
			}
		  else
		  	{
		  	  derLayer_runter.clip="rect(0px 157px "+ausschnitt_runter+"px 0px)";
		    }
		  derLayer_runter.top=parseInt(derLayer_runter.top)+10;
          d=derLayer_runter;
          e=posX_runter;
		  setTimeout("runter(d,e)",1);
   }
}
*/