<!--//
var hgfarbe='#ffffff';
var sichtbar=1500;
var ycoord="0px";
var xcoord="-3px";
var dropmenuobj = new Object();

var ie4=document.all
var ns6=document.getElementById&&!document.all

/**********************************************************************/

if (ie4||ns6)
document.write('<div id="altdiv" style="visibility:hidden;background-color:'+hgfarbe+'" ></div>')

/**********************************************************************/
function getposOffset(id, offsettype)
{
 var totaloffset=(offsettype==1)? id.offsetLeft : id.offsetTop;
 var parentEl=id.offsetParent;
 while (parentEl!=null)
 {
  totaloffset=(offsettype==1)? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
  parentEl=parentEl.offsetParent;
 }
 return totaloffset;
}

/**********************************************************************/
function showhide(obj, e, visible, hidden, breite)
{
 if (ie4||ns6)
  dropmenuobj.style.left=dropmenuobj.style.top=-500;
 if (breite!="")
 {
  dropmenuobj.widthobj=dropmenuobj.style;
  dropmenuobj.widthobj.width=breite;
 }
 if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover") obj.visibility=visible;
                                             else if (e.type=="click") obj.visibility=hidden;
}

/**********************************************************************/
function iecompattest()
{
 return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

/**********************************************************************/
function myClip(obj, ecke)
{
 var ecke_ofs=(ecke=="rechts")? parseInt(xcoord)*-1 : parseInt(ycoord)*-1;
 if (ecke=="rechts")
 {
  var windowEcke=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15;
  dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;
  if (windowEcke-dropmenuobj.x < dropmenuobj.contentmeasure) ecke_ofs=dropmenuobj.contentmeasure-obj.offsetWidth;
 }
 else
 {
  var windowEcke=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18;
  dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;
  if (windowEcke-dropmenuobj.y < dropmenuobj.contentmeasure) ecke_ofs=dropmenuobj.contentmeasure+obj.offsetHeight
 }
 return ecke_ofs;
}

/**********************************************************************/
function myAlt(menucontents, obj, e, breite)
{
 var inhalt = unescape(menucontents);

 var inhalt = inhalt.replace(/\r\n/g,"\n");
 inhalt = inhalt.replace(/\n/g,"<br>");
 inhalt = inhalt.replace(/(\++)/g,' ')

 if (window.event) event.cancelBubble=true
 else if (e.stopPropagation) e.stopPropagation()
  clearhidetip();
 dropmenuobj=document.getElementById? document.getElementById("altdiv") : altdiv;
 dropmenuobj.innerHTML=unescape(inhalt);

 if (ie4||ns6)
 {
  showhide(dropmenuobj.style, e, "visible", "hidden", breite);
  dropmenuobj.x=getposOffset(obj, 1);
  dropmenuobj.y=getposOffset(obj, 0);
  dropmenuobj.style.left=dropmenuobj.x-myClip(obj, "rechts")+"px";
  dropmenuobj.style.top=dropmenuobj.y-myClip(obj, "bottomEcke")+obj.offsetHeight+"px";
 }
}

/**********************************************************************/
function hidetip(e) { if (typeof dropmenuobj!="undefined") if (ie4||ns6) dropmenuobj.style.visibility="hidden"; }

/**********************************************************************/
function delayhidetip() { if (ie4||ns6) var delayhide=setTimeout("hidetip()",sichtbar); }

/**********************************************************************/
function clearhidetip() { if (typeof delayhide!="undefined") clearTimeout(delayhide); }
//-->

