/*
Benötigte Funktionen

Website: Zeiser, Adler, Meißner & Kollegen
Autor: Jonatan Steller
*/

var alleElemente;
var alleSteckbriefe = new Array('zeiser','adler','meissner','gimnich','hofmann','wippo');
var alleSteckbrieferweiterungen = new Array('zeiser-erweiterung','adler-erweiterung','meissner-erweiterung','gimnich-erweiterung','hofmann-erweiterung','wippo-erweiterung');
/* oben: schöner machen, unten: ueberhaupt machen */
var alleTaetigkeitsbereiche = new Array('taetig02','taetig04','taetig06','taetig08','taetig10','taetig12','taetig14','taetig16','taetig18','taetig20','taetig22','taetig24','taetig26','taetig28','taetig30','taetig32','taetig34','taetig36','taetig38','taetig40','taetig42','taetig44','taetig46','taetig48','taetig50','taetig52','taetig54','taetig56','taetig58','taetig60','taetig62','taetig64');

function legeElementeFest(NAME) {
	if(NAME == 'steckbriefe')
		alleElemente = alleSteckbriefe;
	else if(NAME == 'steckbrieferweiterungen')
		alleElemente = alleSteckbrieferweiterungen;
	else if(NAME == 'taetigkeitsbereiche')
		alleElemente = alleTaetigkeitsbereiche;
	return;
}

function verstecktEuch(WER) {
	legeElementeFest(WER);
	for (var i = 0; i < alleElemente.length; i++) {
		if(document.getElementById(alleElemente[i]))
			document.getElementById(alleElemente[i]).style.display = 'none';
	}
	if(WER == 'steckbriefe')
		verstecktEuch('steckbrieferweiterungen');
}

function zeigDich(ELEMENT,INBEZUGAUF) {
	if(document.getElementById(ELEMENT)) {
		if(document.getElementById(ELEMENT).style.display == 'block')
			document.getElementById(ELEMENT).style.display = 'none';
		else
		{
			verstecktEuch(INBEZUGAUF);
			document.getElementById(ELEMENT).style.display = 'block';
		}
	}
}

function wohinWollenSie(INBEZUGAUF) {
	legeElementeFest(INBEZUGAUF);
	var dieAdressZeile = document.location.href;
	var analyseStelle = dieAdressZeile.lastIndexOf('#');
	var analyseZeichenkette = dieAdressZeile.slice(analyseStelle + 1);
	var analyseElemente = alleElemente.join(" ");
	if(analyseElemente.indexOf(analyseZeichenkette) != -1 && document.getElementById(analyseZeichenkette))
		zeigDich(analyseZeichenkette);
	else
		verstecktEuch(INBEZUGAUF);
}

//function void() {
	// Leere Funktion fuer das HREF-Attribut in den Link-Tags der Liste
//}
