var benutzer = new Array() ;
var hosts = new Array() ;
var tlds = new Array() ;

benutzer["angie_droeber"] = "angie.droeber" ;
hosts["angie_droeber"] = "uebersatz" ;
tlds["angie_droeber"] = "de" ;

benutzer["burkhard_schaefer"] = "burkhard.schaefer" ;
hosts["burkhard_schaefer"] = "uebersatz" ;
tlds["burkhard_schaefer"] = "de" ;

benutzer["hertha_pirastu"] = "hertha.pirastu" ;
hosts["hertha_pirastu"] = "uebersatz" ;
tlds["hertha_pirastu"] = "de" ;

benutzer["josipm_korbar"] = "josip.m.korbar" ;
hosts["josipm_korbar"] = "uebersatz" ;
tlds["josipm_korbar"] = "de" ;

benutzer["karin_kossel"] = "karin.kossel" ;
hosts["karin_kossel"] = "uebersatz" ;
tlds["karin_kossel"] = "de" ;

benutzer["katja_heimannkiefer"] = "katja.heimann-kiefer" ;
hosts["katja_heimannkiefer"] = "uebersatz" ;
tlds["katja_heimannkiefer"] = "de" ;

benutzer["meinolph_gottschalk"] = "meinolph.gottschalk" ;
hosts["meinolph_gottschalk"] = "uebersatz" ;
tlds["meinolph_gottschalk"] = "de" ;

benutzer["natalia_kosarieva"] = "natalia.kosarieva" ;
hosts["natalia_kosarieva"] = "uebersatz" ;
tlds["natalia_kosarieva"] = "de" ;

benutzer["nicole_schreiber"] = "nicole.schreiber" ;
hosts["nicole_schreiber"] = "uebersatz" ;
tlds["nicole_schreiber"] = "de" ;

benutzer["norbert_fleischmann"] = "norbert.fleischmann" ;
hosts["norbert_fleischmann"] = "uebersatz" ;
tlds["norbert_fleischmann"] = "de" ;

benutzer["paul_harrison"] = "paul.harrison" ;
hosts["paul_harrison"] = "uebersatz" ;
tlds["paul_harrison"] = "de" ;

benutzer["susanne_heizmann"] = "susanne.heizmann" ;
hosts["susanne_heizmann"] = "uebersatz" ;
tlds["susanne_heizmann"] = "de" ;

benutzer["susanne_noetscher"] = "susanne.noetscher" ;
hosts["susanne_noetscher"] = "uebersatz" ;
tlds["susanne_noetscher"] = "de" ;

benutzer["tanja_kriele"] = "tanja.kriele" ;
hosts["tanja_kriele"] = "uebersatz" ;
tlds["tanja_kriele"] = "de" ;

benutzer["ulrike_michiels"] = "ulrike.michiels" ;
hosts["ulrike_michiels"] = "uebersatz" ;
tlds["ulrike_michiels"] = "de" ;

benutzer["ute_villwock"] = "ute.villwock" ;
hosts["ute_villwock"] = "uebersatz" ;
tlds["ute_villwock"] = "de" ;

benutzer["info"] = "info" ;
hosts["info"] = "uebersatz" ;
tlds["info"] = "de" ;

benutzer["it"] = "it" ;
hosts["it"] = "uebersatz" ;
tlds["it"] = "de" ;

function sendePostAn(name){
	var href = "mailto:" ;
	href += benutzer[name] ;
	href += "@" ;
	href += hosts[name] ;
	href += "." ;
	href += tlds[name] ;
	location.href = href ;
}

/*
Sprachumschalter
*/

function holeDateiName(pfad){
	var parts = pfad.split("/") ;
	return (parts[parts.length-1]) ;
}

function holeAktuelleSprache(pfad){
	var sprachen = new Array() ;
	sprachen[0] = "deutsch" ;
	sprachen[1] = "englisch" ;
	sprachen[2] = "franzoesisch" ;
	sprachen[3] = "spanisch" ;
	sprachen[4] = "russisch" ;
	sprachen[5] = "italienisch" ;
	var dateiName = holeDateiName(pfad) ;
	for(var i=0;i<sprachen.length;i++){
		if(dateiName.indexOf(sprachen[i]) != -1){
			return sprachen[i] ;
		}
	}
}

function wechseleSprache(zielsprache){
	//Was ist gerade in scroll geladen?
	var scrollInhalt = holeDateiName(parent.unten.scrollz.location.pathname) ;
	//Was ist die aktuelle Ausgangssprache?
	var ausgangsSprache = holeAktuelleSprache(document.location.pathname) ;
	//Welche Navi soll neu geladen werden?
	var parts = document.location.pathname.split("/") ;
	var dateiName = parts[parts.length-1] ;
	var reg = new RegExp(ausgangsSprache);
	var neuNavi = dateiName.replace(reg, zielsprache) ;
	//Welche Scroll soll geladen werden
	var neuScroll =  scrollInhalt.replace(reg, zielsprache) ;
	//Ist die neue scroll-Seite verfügbar?
	var scrollOk = false ;
	for(var i=0;i<scrollDateien.length;i++){
		if(scrollDateien[i] == neuScroll){
			scrollOk = true ;
			break ;
		}
	}
	//falls scroll-Seite nicht verfügbar => default-frame über navi laden
	if(!scrollOk){
		var mitteInhalt = holeDateiName(parent.location.pathname) ;
		var mitteSprache = holeAktuelleSprache(parent.location.pathname) ;
		var mitteReg = new RegExp(mitteSprache) ;
		var neuMitte = mitteInhalt.replace(mitteReg, zielsprache) ;
		//falls die neue Mitte edv enthält und NICHT deutsch oder englisch ist, wird auf deutsch-edv umgeleitet
		if( neuMitte.indexOf("edv") != -1 && (zielsprache != "deutsch" && zielsprache != "englisch")){
			//neuMitte = "mi_deutsch_edv.html" ;
			document.location.href = "navi_" + zielsprache + "_start.php" ;
			parent.unten.scrollz.location.href = "../scroll/" + zielsprache + "_start.php" ;
			return ;
		}
		if( neuMitte.indexOf("impressum") != -1 && zielsprache != "deutsch"){
			document.location.href = "navi_" + zielsprache + "_start.php" ;
			parent.unten.scrollz.location.href = "../scroll/" + zielsprache + "_start.php" ;
			return ;
		}
		parent.location.href = "../mitte/" + neuMitte ;
	}
	else{
		//Neue navi laden
		document.location.href = neuNavi ;
		//Neue Scroll Datei laden
		parent.unten.scrollz.location.href = "../scroll/" + neuScroll ;
	}
}

function setzeTitelFuerHauptframe(){
	var naviTitel = document.getElementsByTagName('title')[0].text  ;
	//hier zickt der IE mal wieder tierisch rum und akzeptiert folgende Schreibweise nicht:
	//parent.parent.document.getElementsByTagName('title')[0].text = naviTitel ;
	parent.parent.document.title = naviTitel ;
}


/*
Suchmaschienen
*/

function ladeMain(){
	//nur ausführen, wenn keine übergeordneten Frames geladen sind
	if(top.frames.length > 0){
		return ;
	}
	//Dateiname
	var datei = holeDateiName(document.location.pathname) ;
	//welche Sprache haben wir?
	var sprache = holeAktuelleSprache(document.location.pathname) ;
	//Main laden, Parameter per URL übergeben
	document.location.href = "../main/m_deutsch_start.html?datei=" + datei + "&sprache=" + sprache ;
}

function nachladenAusMain(){
	if(document.location.search == ""){
		return ;
	}
	//Parameter extrahieren
	var params = document.location.search.split("&") ; ;
	var regDatei = new RegExp("[?]datei=") ;
	var regSprache = new RegExp("sprache=") ;
	var datei = params[0].replace(regDatei, "") ;
	var sprache = params[1].replace(regSprache, "") ;
	var edv = false ;
	if(datei.indexOf("edv") != -1){
		edv = true ;
	}
	var impressum = false ;
	if(datei.indexOf("impressum") != -1){
		impressum = true ;
	}
	//EDV?
	if(edv){
		if(sprache == "englisch"){
			self.mitte.navi.location.href = "../navi/navi_englisch_edv.php" ;
		}
		else{
			self.mitte.navi.location.href = "../navi/navi_deutsch_edv.php" ;
		}
		self.mitte.unten.scrollz.location.href = "../scroll/" + datei ;
		return ;
	}
	//Impressum?
	if(impressum){
		self.mitte.navi.location.href = "../navi/navi_deutsch_impressum.php" ;
		self.mitte.unten.scrollz.location.href = "../scroll/" + datei ;
		return ;
	}
	//irgendeine andere Seite... *argh*
	self.mitte.navi.location.href = "../navi/navi_" + sprache + "_start.php" ;
	self.mitte.unten.scrollz.location.href = "../scroll/" + datei ;
}



















