var rubriken = new Array("leistungen", "kompetenzen", "themen");

var vogelcss = new Array();
vogelcss["standard"] = new Object();
vogelcss["standard"]["width"] = "47px";
vogelcss["standard"]["height"] = "24px";
vogelcss["standard"]["background"] = "#d9dadb url(bilder/v_fliegend.gif) no-repeat";
vogelcss["standard"]["margin"] = "0 0 5px 0";
vogelcss["leistungen"] = new Object();
vogelcss["leistungen"]["width"] = "34px";
vogelcss["leistungen"]["height"] = "40px";
vogelcss["leistungen"]["background"] = "#d9dadb url(bilder/v_nachobenfliegend.gif) no-repeat";
vogelcss["leistungen"]["margin"] = "-14px 0 3px 15px";
vogelcss["kompetenzen"] = new Object();
vogelcss["kompetenzen"]["width"] = "39px";
vogelcss["kompetenzen"]["height"] = "36px";
vogelcss["kompetenzen"]["background"] = "#d9dadb url(bilder/v_landendlinks.gif) no-repeat";
vogelcss["kompetenzen"]["margin"] = "-7px 0 0 5px";
vogelcss["themen"] = new Object();
vogelcss["themen"]["width"] = "34px";
vogelcss["themen"]["height"] = "39px";
vogelcss["themen"]["background"] = "#d9dadb url(bilder/v_landendrechts.gif) no-repeat";
vogelcss["themen"]["margin"] = "-8px 0 -2px 4em";
vogelcss["person"] = new Object();
vogelcss["person"]["width"] = "27px";
vogelcss["person"]["height"] = "43px";
vogelcss["person"]["background"] = "#d9dadb url(bilder/v_sitzend.gif) no-repeat";
vogelcss["person"]["margin"] = "-12px 0 -2px 5.4em";
vogelcss["kontakt"] = new Object();
vogelcss["kontakt"]["width"] = "47px";
vogelcss["kontakt"]["height"] = "24px";
vogelcss["kontakt"]["background"] = "#d9dadb url(bilder/v_fliegend.gif) no-repeat";
vogelcss["kontakt"]["margin"] = " -20px 0 25px 5em";
vogelcss["downloads"] = new Object();
vogelcss["downloads"]["width"] = "46px";
vogelcss["downloads"]["height"] = "35px";
vogelcss["downloads"]["background"] = "#d9dadb url(bilder/v_spreizend.gif) no-repeat";
vogelcss["downloads"]["margin"] = " -2px 0 -4px 1.1em";
//links = standard
vogelcss["impressum"] = new Object();
vogelcss["impressum"]["width"] = "35px";
vogelcss["impressum"]["height"] = "35px";
vogelcss["impressum"]["background"] = "#d9dadb url(bilder/v_stehendmitte.gif) no-repeat";
vogelcss["impressum"]["margin"] = "-6px 0 0 2em";

var orivogel;

function startanzeige(id) {
	if (id) {
  	document.getElementById(id+'0').style.color = "#004b9b";
    orivogel = id;
  } else {
    id = "nix";
    vogelbestimmen();
  }
  ausblenden(id);
}


function vogelbestimmen() {
	ueberschrift = document.getElementsByTagName("h1");
	// ohne Überschrift
  if (ueberschrift.length == 0) {
		orivogel = "standard";
		// ohne Handschriftüberschrift
  } else if (ueberschrift[0].firstChild.nodeValue == null) {
  	orivogel = ueberschrift[0].firstChild.firstChild.nodeValue;
		// mit Handüberschrift
  } else {
  	orivogel = document.getElementsByTagName("h1")[0].firstChild.nodeValue;
  }
  orivogel = orivogel.toLowerCase();
  // Links hat den Standardvogel
  if (orivogel == "links") { orivogel = "standard"; }
}


function vogeleinblenden(id) {
  var vogel = document.getElementById('vogel');
  for (var eigenschaft in vogelcss[id]) {
		eval("vogel.style." + eigenschaft + " = '" + vogelcss[id][eigenschaft] +"'");
	}
}

function orivogeleinblenden() {
	vogeleinblenden(orivogel);
}


function einblenden(id) {
	vogeleinblenden(id);
	ausblenden(id);

	// Wenn nicht aktive
  farbe = document.getElementById(id+'0').style.color;
  if ((farbe != "#004b9b") && (farbe != "rgb(0, 75, 155)")) {
		document.getElementById(id+'0').style.color = "#ffbe00";
		document.getElementById(id).style.display = "block";
  }
	// Wenn index.html
  if (document.getElementById("l4hand")) {
		for(i=1;i<=4;i++) {
  		document.getElementById(id.substring(0,1)+i+'hand').style.display = "inline";
  	}
	}
}


function rubrikausblenden(id) {
  farbe = document.getElementById(id+'0').style.color;
  // Wenn nicht aktiv
	if ((farbe != "#004b9b") && (farbe != "rgb(0, 75, 155)")) {
  	document.getElementById(id+'0').style.color = "#af141e";
		document.getElementById(id).style.display = "none";
  }
}


function bedingtausblenden(id) {
	orivogeleinblenden();
	// Wenn nicht index.html
	if (!document.getElementById("l4hand")) {
		rubrikausblenden(id);
    for(r=0;r<rubriken.length;r++) {
  		rubrik = rubriken[r];
			farbe = document.getElementById(rubrik +'0').style.color;
  		// Bei aktiver Rubrik Vogel einblenden
			if ((farbe == "#004b9b") || (farbe == "rgb(0, 75, 155)")) {
      	vogeleinblenden(rubrik);
      }
    }
  //} else {
	//	orivogeleinblenden();
  }
}


function ausblenden(nixid) {
	for(r=0;r<rubriken.length;r++) {
  	id = rubriken[r];
    // Wenn nicht eigene oder aktive Rubrik
    if (id != nixid) {
    	rubrikausblenden(id);
      // Wenn index.html
			if (document.getElementById("l4hand")) {
     		for(i=1;i<=4;i++) {
  				document.getElementById(id.substring(0,1)+i+'hand').style.display = "none";
     		}
			}
    }
	}
}


function menuepunkte(id, color) {
	color = (color == "in") ? "#ffbe00" : "#af141e";
	document.getElementById(id.substring(0,2)).style.color = color;
}
