// JScript für die Pulldown-Menues
var cm=null;
document.onclick = new Function("show(null)")



// Position für Pulldown
function getPos(el,sProp) {
  var iPos = 0
  while (el!=null) {
    iPos+=el["offset" + sProp]
    el = el.offsetParent
  }
  return iPos
}



// Pulldown anzeigen
 if (document.layers)
 {
  doc = "document.";
  style= ".";
  visible="show";
  hidden ="hide"
 }
 if (document.getElementById)
 {
    doc = "document.getElementById('";
    style= "').style.";
    visible="visible";
    hidden="hidden"
 }
 if (document.all)
 {
    doc = "document.all.";
    style= ".style.";
    visible="visible";
    hidden="hidden"
  }    

function show(el,m){
      //Abstand Haupt- zu Untermenu in Pixel
      abstand = 4;
      if (m) {
      varleft=(getPos(el,"Left"))
      vartop=getPos(el,"Top") + el.offsetHeight + abstand
      eval(doc+m+style+"visibility= visible;");
      eval(doc+m+style+"left=varleft;");  
      eval(doc+m+style+"top=vartop;");
      }
      if ((m!=cm) && (cm))  eval(doc+cm+style+"visibility=hidden;");
      cm=m
}

function clean(el,m){
 if ((m!=cm) && (cm)) eval(doc+cm+style+"visibility=hidden;");
 cm=m
}



// Rollover für Submenues => Menuepunkt hervorheben
function highlight(el)	{
	//Hintergrundfarbe für markierten Submenpunkt.
	el.style.background='#C0C0C0';
	el.style.border='none';
	el.style.borderWidth='0px';
	el.style.borderColor='#0000FF';
}

// Rollover für Submenues => Menuepunkt normal
function delight(el)	{
	//Hintergrundfarbe für Submenpunkt.
	el.style.background='#FFFFFF';
	el.style.border='none';
	el.style.borderWidth='0px';
	el.style.borderColor='#FFFFFF';
}
