var Departments = document.getElementById('DepartmentsList');
Departments.callWrapper=null

Departments.showMenu=function()
{
  if(Departments.callWrapper)
  {
    Departments.callWrapper.execute();
    Departments.callWrapper=null;
  }
  this.submenu.style.display="block";
  Departments.current=this;
}
Departments.hideMenu=function()
{
  if(Departments.callWrapper)
  {
    Departments.callWrapper.execute();
    Departments.callWrapper=null;
  }
  Departments.callWrapper=new CCallWrapper(this, 1500,'realHide');
    CCallWrapper.asyncExecute(Departments.callWrapper);
}

Departments.realHide=function()
{
  this.submenu.style.display="none";
}


Departments.bindMenu=function()
{
  children=Departments.getElementsByTagName("ul")
  for(i=0;i<children.length;++i)
  {
    ul=children.item(i)
    li=ul.parentNode;
    li.submenu=ul
    li.onmouseover=Departments.showMenu
    li.onmouseout=Departments.hideMenu
    li.realHide=Departments.realHide
  }
}

Departments.bindMenu();
