/*
  ---------------------------
  Pull-Down-Menu
  (c) S-I-R GmbH 2001
  works with NS4++, IE4++
  ---------------------------
  
*/

var ns4 = document.layers ? true : false;
var ie4 = document.all ? true : false;
var dom = document.getElementById ? true : false;

var b_version = navigator.appVersion.substring(0,1);
var b_name = navigator.appName;
var b_platform = navigator.platform;

var b_oldversion = true;
if (((b_name == "Microsoft Internet Explorer") && (b_version >= 6))
  || ((b_name == "Netscape") && (b_version >= 5)))
    b_oldversion = false;

// -------- DHTML-Eingabemasken --------

// Felder ein- und ausblenden
function zeige_suche() {
//  if (layer_over_forms != true) {
    if (dom == true) {
      domlay = eval(document.getElementById("dropfeld"));
      if (domlay) domlay.style.visibility = "visible";
      domlay = eval(document.getElementById("dropfeld2"));
      if (domlay) domlay.style.visibility = "visible";
    }
    else if (ns4==true) {
      if (document.layers["dropfeld"]) document.layers["dropfeld"].visibility = "show";
	  if (document.layers["dropfeld2"]) document.layers["dropfeld2"].visibility = "show";
    }
    else if(ie4==true) {
      if (document.all["dropfeld"]) document.all["dropfeld"].style.visibility = "visible";
      if (document.all["dropfeld2"]) document.all["dropfeld2"].style.visibility = "visible";
    }
//  }
}

function verstecke_suche() {
//  if (layer_over_forms != true) {
    if (dom == true) {
      domlay = eval(document.getElementById("dropfeld"));
      if (domlay) domlay.style.visibility = "hidden";
      domlay = eval(document.getElementById("dropfeld2"));
      if (domlay) domlay.style.visibility = "hidden";
    }
    else if (ns4==true) {
      if (document.layers["dropfeld"]) document.layers["dropfeld"].visibility = "hide";
      if (document.layers["dropfeld2"]) document.layers["dropfeld2"].visibility = "hide";
    }
    else if(ie4==true) {
      if (document.all["dropfeld"]) document.all["dropfeld"].style.visibility = "hidden";
      if (document.all["dropfeld2"]) document.all["dropfeld2"].style.visibility = "hidden";
    }
//  }
}

// -------- DHTML-Pull-Down-Menüs --------
var mainaktuell = "";
var subaktuell = "";

var normal = "#666666";
var highlight = "#999999";

// Rollover -> highlight
function hh(obj)
{
  /* Rollover NS6 abgeschaltet wegen Flackern.
  if (dom==true) { obj.style.backgroundColor=highlight; }
  else */
  if (ns4==true) obj.bgColor=highlight; 
  else if (ie4==true) obj.style.backgroundColor=highlight;
}

function hhsub(layername, channelname)
{
  if (dom==true) {
     domlay = eval(document.getElementById("layername"));
	 if (domlay) domlay.style.backgroundColor=highlight;
  }
  else if (ns4==true) {
   if(document.layers["" + channelname].document.layers["" + layername])
   { document.layers["" + channelname].document.layers["" + layername].bgColor=highlight; }
  }
  else if (ie4==true) {
    if (document.all["" + layername])
	{ document.all["" + layername].style.backgroundColor=highlight; }
  }
}

// Rollover -> normal
function nn(obj)
{
  /* Rollover NS6 abgeschaltet wegen Flackern
  if (dom==true) { obj.style.backgroundColor=normal; }
  else */
  if (ns4==true) obj.bgColor=normal;
  else if (ie4==true) obj.style.backgroundColor=normal;
}

function nnsub(layername, channelname)
{
  if (dom==true) {
     domlay = eval(document.getElementById("layername"));
	 if (domlay) domlay.style.backgroundColor=normal;
  }
  else if (ns4==true) { 
   if(document.layers["" + channelname].document.layers["" + layername])
   { document.layers["" + channelname].document.layers["" + layername].bgColor=normal; }
  }
  else if (ie4==true) {
  { document.all["" + layername].style.backgroundColor=normal; }
  }
}

// Menü aufklappen
function maintopic(name)
{
  hidemain();
  if (dom==true) {
     domlay = eval(document.getElementById("" + name));
  	 if (domlay) domlay.style.visibility = "visible";
     domlay = eval(document.getElementById("hintergrund"));
	 if (domlay) domlay.style.visibility = "visible";
     domlay = eval(document.getElementById("hintergrund2"));
	 if (domlay) domlay.style.visibility = "visible";
	 if (b_oldversion == true) verstecke_suche();
	 mainaktuell=name; 
  }
  else if (ns4==true) {
    if (document.layers["" + name]) {
      document.layers["" + name].visibility = "show";
      document.layers["hintergrund"].visibility = "show";
      document.layers["hintergrund2"].visibility = "show";
      if (b_oldversion == true) verstecke_suche();
      mainaktuell=name;
    }
  }
  else if (ie4==true) {
    if (document.all["" + name]) {
      document.all["" + name].style.visibility = "visible";
      document.all["hintergrund"].style.visibility = "visible";
      document.all["hintergrund2"].style.visibility = "visible";	  
      if (b_oldversion == true) verstecke_suche();
	  mainaktuell=name;
    }
  }
}

function subtopic(name,obj)
{
  hh(obj);
  hidesubtop();

 if ((dom==true) && (name != "")) {
    domlay = eval(document.getElementById("" + name));
    if (domlay) domlay.style.visibility = "visible";
    subaktuell=name;
  }
  else if ((ns4==true) && (name != "")) {
    if (document.layers["" + name]) {
      document.layers["" + name].visibility = "show";
	  subaktuell=name;
	}
  }
  else if((ie4==true) && (name != "")) {
    if (document.all["" + name]) {
	  document.all["" + name].style.visibility = "visible";
	  subaktuell=name;
    }
  }
}

// Menü zuklappen
function hidemain()
{
  hidesubtop();
  if (mainaktuell != "") {
    if (dom==true) {
      domlay = eval(document.getElementById("" + mainaktuell));
      if (domlay) domlay.style.visibility = "hidden";
      domlay = eval(document.getElementById("hintergrund"));
	  if (domlay) domlay.style.visibility = "hidden";
      domlay = eval(document.getElementById("hintergrund2"));
	  if (domlay) domlay.style.visibility = "hidden";
      if (b_oldversion == true) zeige_suche();
	}
    else if (ns4==true) {
	  if (document.layers["" + mainaktuell]) {
	    document.layers["" + mainaktuell].visibility = "hide";
	    document.layers["hintergrund"].visibility = "hide";
	    document.layers["hintergrund2"].visibility = "hide";		
		if (b_oldversion == true) zeige_suche();
	  }
	}
    else if(ie4==true) {
	  if (document.all["" + mainaktuell]) {
	    document.all["" + mainaktuell].style.visibility = "hidden";
	    document.all["hintergrund"].style.visibility = "hidden";
	    document.all["hintergrund2"].style.visibility = "hidden";		
		if (b_oldversion == true) zeige_suche();
	  }
	}
  }
}

function hidesubtop()
{
  if (subaktuell != "") {
    if (dom==true) {
      domlay = eval(document.getElementById("" + subaktuell));
	  if (domlay) domlay.style.visibility = "hidden";
	}
    else if (ns4==true) {
	if (document.layers["" + subaktuell])
      {document.layers["" + subaktuell].visibility = "hide";}
	}
    else if(ie4==true) {
	if (document.all["" + subaktuell])
      {document.all["" + subaktuell].style.visibility = "hidden";}
	}
  }
}

geladen = true;


