window.onload = initAll;
var lastdrop = "";

function initAll()
{  var allLinks = document.getElementsByTagName("a");
  for (var i=0; i<allLinks.length; i++)
  { if (allLinks[i].className.indexOf("menudrop") > -1)
    { allLinks[i].onmouseover = toggleMenu;
      allLinks[i].onclick = clickHandler;
    }
  }
}

function clickHandler(evt)
{ if (evt) 
  { if (typeof evt.target == "string") { toggleMenu(evt,evt.target); }
    else                               { toggleMenu(evt,evt.target.toString()); }
  }
  else { toggleMenu(evt,window.event.srcElement.href);
  }
 return false;
}

function toggleMenu(evt,currMenu)
{ if (toggleMenu.arguments.length < 2)
  { var currMenu = this.href;
  }
  var startMenu = currMenu.lastIndexOf("/")+1;
  var stopMenu = currMenu.lastIndexOf(".");
  var thisMenuName = currMenu.substring(startMenu,stopMenu);
/*alert("menu=" + currMenu + " slash=" + startMenu + " dot=" + stopMenu);*/

  var thisMenu = document.getElementById(thisMenuName);
  thisMenu.style.display = "block";

  thisMenu.parentNode.className = thisMenuName;
  thisMenu.parentNode.onmouseout = function() {
        /*thisMenu.parentNode.onclick = function() {*/
    document.getElementById(this.className).style.display = "none";
  }
  thisMenu.parentNode.onmouseover = function() {
    if ((lastdrop.length >2)&&(lastdrop != thisMenu.parentNode.className))
    { document.getElementById(lastdrop).style.display = "none";
    }
    document.getElementById(this.className).style.display = "block";
    lastdrop = thisMenu.parentNode.className;
  }
}

  function popup_new(url,name,attributes) /* popup */
  { var zoomwin=0;
    zoomwin=window.open(url,name,attributes);
    return false;
  }

