
var browsername, browserversion, browserversionsnummer, browserart;
with(navigator) {
	browsername=appName;
	browserversion=userAgent;
	browserversionsnummer=appVersion;
}

function Is() {
	agent  = navigator.userAgent.toLowerCase();
	this.major = 	parseInt(navigator.appVersion);
	this.minor = 	parseFloat(navigator.appVersion);
	this.ns = 	((agent.indexOf('mozilla')	!=   -1) &&
			((agent.indexOf('spoofer')	==   -1) &&
			(agent.indexOf('compatible')	==   -1)));
	this.ns2 = 	(this.ns && (this.major		==    3));
	this.ns3 = 	(this.ns && (this.major		==    3));
	this.ns4b = 	(this.ns && (this.major		==    4) &&
			(this.minor			<= 4.03));
	this.ns4 = 	(this.ns && (this.major		>=    4));
	this.ns6 = 	(this.ns && (this.major		>=    5));
	
	this.ie = 	(agent.indexOf("msie")		!=   -1);
	this.ie3 = 	(this.ie && (this.major		<     4));
	this.ie4 = 	(this.ie && (this.major		==    4) &&
			(agent.indexOf("msie 5.0")	==   -1));
	this.ie5 = 	(this.ie && (this.major		==    4) &&
			(agent.indexOf("msie 5.0")	!=   -1));
	this.ie55 =	(this.ie && (this.major		==    4) &&
			(agent.indexOf("msie 5.5")	!=   -1));
	this.ie6 =	(this.ie && (this.major		==    4) &&
			(agent.indexOf("msie 6.0")	!=   -1));

	this.ie5mac =	(this.ie && (this.major		==    4) &&
			(agent.indexOf("mac")		!=   -1));
			
	this.op =	(agent.indexOf("opera")		!=   -1);
	this.op6 =	(this.op && (this.major		==    4) &&
			(agent.indexOf("6.0")		!=   -1));
}

var is = new Is();

browserart = 	(is.ns6)?"ns6":(
		(is.ns4)?"ns4":(
		(is.ns3)?"ns3":(
		(is.ns2)?"ns2":(
		(is.ns)?"ns":(
		(is.ie6)?"ie6":(
		(is.ie55)?"ie55":(
		(is.ie5mac)?"ie5mac":(
		(is.ie5)?"ie5":(
		(is.ie4)?"ie4":(
		(is.ie3)?"ie3":(
		(is.ie)?"ie":(
		(is.op)?"op":(
		(is.op6)?"op6":"")))))))))))));
// alert(browsername+" \n"+browserversion+"\n"+browserversionsnummer+"\n"+"=> "+browserart);

function framecheck(){
	if(top.location.href == location.href){
			top.location.href="../index.html";
	}
}

function nofoc() {
	window.focus();
}

function fenster() {
	window.focus();
	window.open('','neuesFenster','width=480,height=440,menubar=no,scrollbars=no,resizable=no,toolbar=no');
}



function tausch(bildname, bildurl, ebene) {	
	var d_i;

	if (window.document.images) {
		d_i = window.document.images; 
		if ( d_i[bildname] ) { // alert('d_i['+bildname+'] ok!');
			d_i[bildname].src=bildurl;
		} else if(document[ebene]) { 
			if ( document[ebene].document.images[bildname] ) { //alert('document.images[bildname] ok!');
				 window.document[ebene].document.images[bildname].src=bildurl;
			}
		}
	}
	// else alert("JavaScript-Fehler oder ein Objekt fehlt\nBitte diese Information weiterleiten an:\nwebmaster@nzwg.de");
}

function Ein(ebene) {
	var o,v,vvis;
	o = 	(is.ie6) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie55) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie5) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie5mac) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.op)  ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ns6) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ns4) ?	(document.layers[ebene]) ? document.layers[ebene] : "" : (
		(is.ns3) ?	(document[ebene]) ? document[ebene] : "" : (
		(is.ie4) ?	(document.all[ebene]) ? document.all[ebene].style : "" : (
		(is.ie3) ?	(document.all[ebene]) ? document.all[ebene].style : "" : "" )))))))));
	if (o == "") {
		// alert('ebene '+ebene+' nicht vorhanden');
	}else{
		o.visibility = "visible";
	}
}

function Aus(ebene) {
	var o,v,vvis;
	o = 	(is.ie6) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie55) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie5) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ie5mac) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.op)  ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ns6) ?	(document.getElementById(ebene)) ? document.getElementById(ebene).style : "" : (
		(is.ns4) ?	(document.layers[ebene]) ? document.layers[ebene] : "" : (
		(is.ns3) ?	(document[ebene]) ? document[ebene] : "" : (
		(is.ie4) ?	(document.all[ebene]) ? document.all[ebene].style : "" : (
		(is.ie3) ?	(document.all[ebene]) ? document.all[ebene].style : "" : "" )))))))));
	if (o == "") {
		// alert('ebene '+ebene+' nicht vorhanden');
	}else{
		o.visibility = "hidden";
		// alert('melde vollzug\nebene -'+ebene+'-' );
	}
}

// "antiscroll" - funktion: wenn jemand den inhalt "verzieht" 
// (klicken und ziehen, wie markieren), rücken wir es wieder zurecht.
// bevorzugt zu benutzen bei Seiten, die auch keine Scrollbalken haben.
function zurueck() { 
	window.scroll(0,0);
}



// ------------------------------------







var warten=5000;
var i;
var BildName;
var Anzahl;

function startRotate(init, picName, BildZahl) {
//------------
	i=init;
	BildName=picName;
	Anzahl=BildZahl;
	window.setTimeout ("rotiere()", 0);
//------------
}

function startRotate_news(init, picName, BildZahl) {
//------------
	i=init;
	BildName=picName;
	Anzahl=BildZahl;
	window.setTimeout ("rotiere_news()", warten);
//------------
}

function rotiere() { 
	i++;
	if(i>Anzahl)i=1; // alert('i:'+i+'\nAnzahl:'+Anzahl);
	tausch('bild_xl', 'img/'+BildName+'_'+'xl'+i+'.gif', 'xl');
	tausch('bild_l', 'img/'+BildName+'_'+'l'+i+'.gif', 'l');
	tausch('bild_m', 'img/'+BildName+'_'+'m'+i+'.gif', 'm');
	tausch('bild_s', 'img/'+BildName+'_'+'s'+i+'.gif', 's');
	tausch('bild_xs', 'img/'+BildName+'_'+'xs'+i+'.gif', 'xs');

	if (window.document.links.length>0) {
		var m;
		m = window.document.links[0].href;
		window.document.links[0].href = window.document.links[1].href;
		window.document.links[1].href = window.document.links[2].href;
		window.document.links[2].href = window.document.links[3].href;
		window.document.links[3].href = window.document.links[4].href;
		window.document.links[4].href = m;

//		alert(window.document.links[0].href +'\n'+ window.document.links[1].href +'\n'+ window.document.links[2].href +'\n'+ window.document.links[3].href +'\n'+ window.document.links[4].href) 
	}
	window.setTimeout ("rotiere()", warten);
}

function rotiere_news() { 
	i++; var m,n;
	if(i>Anzahl)i=1; // alert('i:'+i+'\nAnzahl:'+Anzahl);
	for (var j=1; j <= 4; j++) {
		m=j+i;
		if (m > Anzahl) {
			m = m - Anzahl;
		} 
		tausch('bild_'+j, 'img/'+BildName+'_'+'i'+m+'.gif', j);
		n=j-1; 
		if (window.document.links.length > 0 && window.document.links[n]) {
			window.document.links[n].href = 'n_l'+m+'.html';
		}
	}
	window.setTimeout ("rotiere_news()", warten);
	
}


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);
