// JavaScript Document
var n4, ie, w3c;
       
	  n4 = document.layers;
      ie = document.all;
      w3c = document.documentElement;

function fenster(seite) 
{
	var win;
	var hoehe = screen.availHeight-100;
	var breite = 951;
	var links = Math.floor((screen.availWidth-951)/2);
	var oben = 25;
	var optionen = "height="+hoehe+",width="+breite+",left="+links+",top="+oben+",menubar=yes,location=no";
	win = window.open(seite,"Filzbach_popup",optionen);
	//win.resizeTo(breite,hoehe);
	win.focus();
}

// Aufruf: wird bei einem Klick auf die Haupt-Rubriken aufgerufen: 
// (1) zeigt alle unter-Rubriken an ('sub'), welche zur Hauptrubrik gehören (id.substr(4,rubrikId.length) und versteckt die anderen Unterrubriken. 
//(2) Die angezeigte Unterrubriken wird durch ein anderes Layer (Placeholder) ersetzt, welches anstelle des Links einfach den Text hervorhebt
//(3) Ausserdem werden alle Hauptrubriken auf visible gesetzt, als Reaktion auf rubrikInit(). Die Placeholders der Hauptrubriken von rubrikInit() werden im Zuge von (1) versteckt, da sie wie unterrubriken behandelt werden
function showNav(rubrikId,subNr)    {
   for(var i=0;i<document.all.length; i++) {
        id=document.all.item(i).id;
		if(id!='') {
	        if(id.substr(0,3)=='sub') {
			    if(id.substr(4,rubrikId.length)==rubrikId) {
			        document.all.item(i).style.top=153;
				    document.all.item(i).style.visibility='visible';
				    if(id.substr(3,1)==subNr) { document.all.item(i).style.visibility='hidden'; }
	            }
			    else {
		            document.all.item(i).style.visibility='hidden';
	            }
			}
            else {
		        document.all.item(i).style.visibility='visible'; 
			}
		}
   }
}
//Aufruf: Wird bei einem Klick auf die Hauptrubriken, nach showNav() aufgerufen:
//(1)Ersetzt die angeklickte Rubrik mit einem statischen, hervorgehobenen Placeholder, ähnlich wie bei showNav(), (2)
function rubrikInit(visId,hidId) {
    for(var i=0;i<document.all.length; i++) {
        id=document.all.item(i).id;
		if(id==visId) { document.all.item(i).style.top=49;  document.all.item(i).style.visibility='visible'; }
		 else if(id==hidId) { document.all.item(i).style.visibility='hidden'; }
	 }
  }
//Aufruf: Bei einem Klick auf eine Unterrubrik
// (1) Macht den Placeholder aus showNav() (2) unsichtbar und holt die Unterrubrik wieder zum Vorschein
function hideX(rubrikId,nr)
   {
   for(var i=0;i<document.all.length; i++) {
        id=document.all.item(i).id;
		if(id.substr(4,rubrikId.length)==rubrikId) {
		  if(id.substr(3,1)=='X') { 
		   document.all.item(i).style.visibility='hidden'; }
		  else if(id.substr(3,1)==nr) { 
		  document.all.item(i).style.visibility='visible'; }
		}
	 }
   }
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_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; 
  if(document.objektName!=document.seitenName) { for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; }
  }

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; ia.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

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&&id.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   		if ((x=MM_findObj(a[i]))!=null){document.objektName=a[i]; document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
