<!--
/* ----- Netscape verliert POST-Method Variablen bei Resize: ------ */

if(document.layers) {
  var hoehe = innerHeight;
  var breite = innerWidth;
}
function neulad(){
  if( breite != innerWidth || hoehe != innerHeight)history.go(0); 
}
if(document.layers) window.onresize=neulad;


/* ----- NAVIGATION: ------ */

var startseite = (dieseseite != "nav0") ? false:true
var diesenav = dieseseite.substring(0,4) + "0"; // aktive Hauptnavigation - Bsp: nav10
var dieseebene = "sub" + dieseseite.substring(0,4); // aktive Ebene - Bsp: subnav1

var anz_ebenen = 3; // Anzahl Ebenen
	
// Browserweiche:
// Explorer in Funktionen als erstes abfragen, er reagiert sonst auch auf w3c!!!
var ie4 = (document.all) ? true:false
var ns4 = (document.layers) ? true:false
var w3c = (document.getElementById) ? true:false


// Rollover-Bilder vorladen:
var anz_nav1 = 5; // Navigation Radiosendung
var anz_nav2 = 6; // Navigation InterAktiv
var anz_nav3 = 6; // Navigation UeberUns
if (document.images) {
  nav0= new Image();
  nav0.src = "bilder_nav/nav0.gif";
			
  nav1_a = new Array(anz_nav1);
  nav1_b = new Array(anz_nav1);
  for (i = 0; i < anz_nav1; i++) {
    nav1_a[i]= new Image();
    nav1_a[i].src = "bilder_nav/nav1"+i+"a.gif";
    nav1_b[i]= new Image();
    nav1_b[i].src = "bilder_nav/nav1"+i+"b.gif";
  }
  nav2_a = new Array(anz_nav2);
  nav2_b = new Array(anz_nav2);
  for (i = 0; i < anz_nav2; i++) {
	nav2_a[i]= new Image();
	nav2_a[i].src = "bilder_nav/nav2"+i+"a.gif";
	nav2_b[i]= new Image();
	nav2_b[i].src = "bilder_nav/nav2"+i+"b.gif";
  }
  nav3_a = new Array(anz_nav3);
  nav3_b = new Array(anz_nav3);
  for (i = 0; i < anz_nav3; i++) {
	nav3_a[i]= new Image();
	nav3_a[i].src = "bilder_nav/nav3"+i+"a.gif";
	nav3_b[i]= new Image();
	nav3_b[i].src = "bilder_nav/nav3"+i+"b.gif";
  }
}

// Ebene und b-Bild der aktuellen Seite anzeigen:

function startanzeige() {
  if (!startseite) {
		if (ie4) {
	 		ebenenbild = document.images[dieseseite];
	 	}
		else if (w3c) {
			ebenenbild = document.images[dieseseite];
		}
		else if (ns4) {
			ebenenbild = document.layers[dieseebene].document.images[dieseseite];
		}
		ebenenbild.src = "bilder_nav/" + dieseseite + "b.gif";
		document.images[diesenav].src = "bilder_nav/" + diesenav + "b.gif";
  }
}

var verzeogern;
function switch_ebene(bild,id_ebene,aktion) { // Ebenen- und Bildwechsel:
	if (ie4) {
		ebene = document.all[id_ebene].style;
	}
	else if (w3c) {
		ebene = document.getElementById(id_ebene).style;
	}
	else if (ns4) {
		ebene = document.layers[id_ebene];
	}
	if (aktion == "ein") {
		clearTimeout(verzeogern);
		for (var i=1; i < 4; i++) {
			if (ie4) {
				forebene = document.all["subnav"+i].style;
			}
			else if (w3c) {
				forebene = document.getElementById("subnav"+i).style;
			}
			else if (ns4) {
				forebene = document.layers["subnav"+i];
			}
			forebene.visibility = 'hidden';
		}
		ebene.visibility = "visible";
		document.images[bild].src = "bilder_nav/" + bild + "b.gif";
	}
	else {
		if (ns4) { // NS4 ohne Verzoegerung, funktioniert nicht korrekt
			ebene.visibility = "hidden";
		} else {
			verzeogern = setTimeout("ebene.visibility = 'hidden'", 800);
		}
		if (bild !== diesenav) {
			document.images[bild].src = "bilder_nav/" + bild + "a.gif";
		}
	}
}

// fŸr MausEvent auf dem DIV-Tag (Ebenen) fŸr den ABSOLUT BESCHEUERTEN Netscape4!!!:
// beim naechsten Site-Update Netscape 4.75 nur noch mit einer statischen Startseite abfangen u nimmer weiter beruecksichtigen!!!

function init() {
	if (document.captureEvents) { // nur Netscape
		for (i = 1; i <= anz_ebenen; i++) { // fŸr alle Ebenen
			document.layers["subnav"+i].captureEvents(Event.MOUSEOVER | Event.MOUSEOUT);
    		document.layers["subnav"+i].onmouseover = ebene_show;
   			document.layers["subnav"+i].onmouseout = ebene_hide;
		}
	}
}
function ebene_show(e) {
	if (e) {
		document.routeEvent(e); // damit MouseEvent nur bei Ebene angesprochen wird; ohne das funktioniert MouseEvent der Subnav-Bilder nicht!
		e.target.visibility = "show";		
	}
}
function ebene_hide(e) {
	if (e) {
		document.routeEvent(e); // damit MouseEvent nur bei Ebene angesprochen wird; ohne das funktioniert MouseEvent der Subnav-Bilder nicht!
		e.target.visibility = "hide";
	}
}


function bildtausch_spez(bild,kennung,id_ebene) { // nur fŸr Subnavigation!
	if (dieseseite !== bild) {
		if(document.images) {
			if (ns4) {
				ebenenbild = document.layers[id_ebene].document.images[bild];
			}
			else {
				ebenenbild = document.images[bild];
			}
			ebenenbild.src = "bilder_nav/" + bild + kennung + ".gif";
		}
	}
}

function fensterauf (url,b,h) {
	var param = "";
	param += "width=" + b;
	param += ",height=" + h;
	param += ",status=0";	
	param += ",menubar=1";
	param += ",scrollbars=1";
	param += ",resizable=1";
	param += ",toolbar=0";
	param += ",location=0";
	param += ",directories=0";
	
	neufenster = window.open(url,'fenster',param);
	neufenster.focus(); // fuer Netscape 6
}

// Login-Fenster oeffnen:
function login_auf (url) {
	var param = "";
	param += "status=0";	
	param += ",menubar=0";
	param += ",scrollbars=0";
	param += ",resizable=1";
	param += ",toolbar=0";
	param += ",location=0";
	param += ",directories=0";
	param += ",copyhistory=0";

	// es passt nicht alles in knappe Fenstergroesse, Basisgroesse: 380x500px:
	if (ie4) { // es passt nicht alles in knappe Fenstergroesse
		param += ",width=380,height=510";
	}
	else if (w3c) {
		param += ",width=380,height=530";
	}
	else if (ns4) {
		param += ",width=380,height=520";
	}
	loginfenster = window.open(url,'loginfenster',param);
	loginfenster.focus();
}

// -->
