mapHover = function() 
{
  if (document.all && document.getElementById) 
  {
    navRoots = document.getElementsByName("map");
    for (navCount=0; navCount < navRoots.length; navCount++)
    {
      navRoot = navRoots[navCount];
      for (i=0; i<navRoot.childNodes.length; i++) 
      {
        node = navRoot.childNodes[i];
        if (node.nodeName == "LABEL")
        {
          node = node.firstChild;
          if (node.nodeName == "A") 
          {
            node.onmouseover=function() 
            {
              try
              {
                this.parentNode.style.zIndex = 1;
                var div = this.firstChild.nextSibling.nextSibling;
                div.style.display = "block";
              }
              catch(e){}
            }
            node.onmouseout=function() 
            {
              try
              {
                this.parentNode.style.zIndex = 0;
                var div = this.firstChild.nextSibling.nextSibling;
                div.style.display = "none";
              }
              catch(e){}
            }
          }
        }
      }
    }
  }
}
window.onload=mapHover;
