var remember = new Array();
var remember2 = new Array();

var DHTML = (document.getElementById || document.all || document.layers);

function show(name,lvl,obj)
{
        if (!DHTML) return;
        if (remember[lvl] && remember[lvl] == name) return;
        if (remember[lvl])
        {
                closeAll(lvl);
        }
        if (name)
        {
                var x = getObj(name);
                x.visibility = 'visible';
        }
        remember[lvl] = name;
        if (obj.parentNode) y = obj.parentNode;
        else if (obj.parentElement) y = obj.parentElement;
        else return;
        if (y.className) return;
        y.className = 'over';
        if (remember2[lvl]) remember2[lvl].className = '';
        remember2[lvl] = y;
}
function closeAll(lvl)
{
        for (i=remember.length - 1;i>=lvl;i--)
        {
                if (remember[i]) //IE4 Mac
                {
                        var x = getObj(remember[i]);
                        x.visibility = 'hidden';
                }
                remember[i] = null;
                if (remember2[i])
                {
                        remember2[i].className = '';
                        remember2[i] = null;
                }
        }

}

if (document.layers)
{
      window.captureEvents(Event.MOUSEUP);
      window.onmouseup=Verstecken;
}
else
{
      document.onmouseup=Verstecken;
}

function Verstecken()
{
 closeAll(1);
}

function getObj(name)
{
  if (document.getElementById)
  {
    return document.getElementById(name).style;
  }
  else if (document.all)
  {
    return document.all[name].style;
  }
  else if (document.layers)
  {
    return document.layers[name];
  }
  else return false;
}
weg=window.setTimeout("Verstecken()", 500);

function Wg()
{
weg=window.setTimeout("Verstecken()", 500);
}

function Da()
{
clearTimeout(weg);
}