var eOpenMenu = null;

function OpenMenu(eSrc,eMenu)
{
  eMenu.style.left = divMenuBar.offsetWidth + eSrc.offsetLeft + divMenuBar.offsetLeft + document.all.tbl_outer.offsetLeft - 0;
  eMenu.style.top = divMenuBar.offsetTop + eSrc.offsetTop + document.all.TDHeader1.offsetHeight + + document.all.TDHeader2.offsetHeight + 105;
  eMenu.style.visibility = "visible";
  eOpenMenu = eMenu;
}

function CloseMenu(eMenu)
{
  eMenu.style.visibility = "hidden";
  eOpenMenu = null;
}

function document.onmouseover()
{

  var eSrc = window.event.srcElement;
  
  if ("clsMenuBarItem" == eSrc.className)
  {
    eSrc.style.color = "navy";
    
    var eMenu = document.all[eSrc.id.replace("tdMenuBarItem","divMenu")];
    
    if (eOpenMenu && eOpenMenu != eMenu)
    {
      CloseMenu(eOpenMenu);
    }
    if (eMenu)
    {
      OpenMenu(eSrc,eMenu);
    }
  }
  else if (eOpenMenu && !eOpenMenu.contains(eSrc) && !divMenuBar.contains(eSrc))
  {
    CloseMenu(eOpenMenu);
  }
}

function document.onmouseout()
{
  var eSrc = window.event.srcElement;
  if ("clsMenuBarItem" == eSrc.className)
  {
    eSrc.style.color = "";
  }
}
