var status = new Array();

function hin(name)
{
  allesweg();
  if(!document.getElementById('menu_' + name))
  {
    return false;
  }
  status[name] = 2;
  document.getElementById('menu_' + name).style.display="block";
}

function mweg(name)
{
  if(!document.getElementById('menu_' + name))
  {
    return false;
  }
  status[name] = 1;
  weg(name);
}

function weg(name)
{
  if(status[name] == 1)
  {
    status[name] = 0;
    window.setTimeout("weg('" + name + "')", 2000);
  }
  else if(status[name] == 0)
  {
    document.getElementById('menu_' + name).style.display="none";
  }
}

function allesweg() 
{
  for(ename in status)
  {
    status[ename] = 0;
    weg(ename);
  }
}

function drueber(name)
{
  status[name] = 2;
}

function daneben(name)
{
  status[name] = 1;
  weg(name);
}