
function Mouseover(el) {
	this.element=el;
	this.li = this.element.parentNode.parentNode;
	if (hasClass(this.li,'normal')) {
		addEvent(this.element,'mouseover', callLater(this,'setMode',1));
		addEvent(this.element,'mouseout',  callLater(this,'setMode',0));
	}

}

Mouseover.prototype.setMode = function(mode) {
	this.li.className = (mode ? this.li.className.replace(/normal/,'current') : this.li.className.replace(/current/,'normal'));
}



addLoadEvent(
	function(dummy) {
		var menuLinks = document.getElementById('main_menu').getElementsByTagName('a');
 		map(menuLinks,function (e) {new Mouseover(e);});
	}
);

