////////////////////////////////////////////////////////////////////////////////////////
//das alt-bekannte resize-problem des netscape

function Fensterweite() {
 	if (window.innerWidth) return window.innerWidth;
 	else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
 	else return 0;
}

function Fensterhoehe() {
	if (window.innerHeight) return window.innerWidth;
	else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
	else return 0;
}

function neuAufbau(){
	if (Weite != Fensterweite() || Hoehe != Fensterhoehe())
	window.history.go(0);
}

if(!window.Weite && window.innerWidth){
	if(navigator.appVersion.substring(0,1)<=4){
		window.onresize = neuAufbau;
		Weite = Fensterweite();
		Hoehe = Fensterhoehe();
	}
}

////////////////////////////////////////////////////////////////////////////////////////
//damit wird gewŠhrleistet, dass auch einzeln aufgerufene seiten immer ihre frameumgebung
//dazuladen. ausserdem wird ŸberprŸft, ob der inhalt des kopfframes auch der ist, der er
//sein sollte
function nichtOhneMeineFrames() {
	var seite = document.URL.substring(document.URL.lastIndexOf('sites/')+6);
	var strArr= seite.split('/');
	var count=strArr.length;
	var vorwahl='';
	var vorwahl2='';
	for(n=0;n<count;n++){
		vorwahl += "../";
	}
	for(i=0;i<count-1;i++){
	
	}
	if (!top.frames["navigation"]) {
		if(seite!=''){
			top.location.href = vorwahl+"default.htm?"+seite;
		}
	}
	for(i=0;i<count-1;i++){
		vorwahl2+="../";
	}
	if(top.frames["kopf"]){
		var pos=top.kopf.location.href.lastIndexOf('/')+1;
		var laenge=top.kopf.location.href.length;
		//hier wird der kopfframe-inhalt ŸberprŸft und 
		//gegebenenfalls nachgeladen
		if(top.kopf.location.href.substring(pos,laenge)!='kopf.htm'){
			top.kopf.location.href = vorwahl2+"kopf.htm";
		}
	}
}

////////////////////////////////////////////////////////////////////////////////////////
//function, welche die einzeln aufgerufene seite in main-frame lŠdt
function nachladen(){
	if (window.location.search != ""){
		var site = window.location.search.substring(1);	
		if (site) {
			this.frames["main"].location.href = "sites/"+site;
		}
	}
}

////////////////////////////////////////////////////////////////////////////////////////
//funktion, um das fenster mit dem druckerfreundlichen ortsplan zu šffnen
function popup(){
	window.open('druckversion.htm','',"width=560,height=580,left=0,top=0")
}