function menus_init() {
	if (document.all&&document.getElementById) {
		menuRoot = document.getElementById("menu");
		for (i=0; i<menuRoot.childNodes.length; i++) {
			menuNode = menuRoot.childNodes[i];
			if (menuNode.nodeName=="LI") {
				menuNode.onmouseover=function() {
					this.className+=" over";
				}
				menuNode.onmouseout=function() {
					this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}
addEvent(window, "load", menus_init);

// scott andrew (www.scottandrew.com) wrote this function. thanks, scott!
// adds an eventListener for browsers which support it.
function addEvent(obj, evType, fn){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, true);
    return true;
  } else if (obj.attachEvent){
	var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
	return false;
  }
}