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;
	}
	return true;
}

function startMenu() {
	var liMenu = document.getElementById("menu").getElementsByTagName("LI");
	for (var i=0; i<liMenu.length; i++) {
	  	li = liMenu[i];
	  	if (li.nodeName=="LI") {
			var aMenu = li.getElementsByTagName("A");
			for(var j=0; j<aMenu.length; j++) {
				a = aMenu[j];
				if(a.nodeName == "A") {
					a.onmouseover=function() {
						var parent = this.parentNode;
						while (parent.nodeName != "LI") {
							parent =  parent.parentNode;
						}
		  				parent.className += " over";
					}
					a.onmouseout=function() {
						var parent = this.parentNode;
						while (parent.nodeName != "LI") {
							parent =  parent.parentNode;
						}
		  				parent.className = this.parentNode.className.replace(" over", "");
					}
				}
	    	}
		}
	}
}

addEvent(window, 'load', function(){
	startMenu();
	return true;
});
