MENU  = { };

MENU.init = function() {
	this.mainEle = document.getElementById('coSiteNavigation');
	var elements = this.mainEle.getElementsByTagName('LI');
	var subs;
	for (var i=0,e; (e=elements[i]); i++) {
		subs = e.getElementsByTagName('UL');
		if (subs.length && (subs[0].className.indexOf('hide') >= 0)) {
			e.onmouseover = e.onmouseout = MENU.mouseOverFn;
			e.subEle = subs[0];
		}
	}
}

MENU.mouseOverFn = function(e) {
	e = e || window.event;

	var state = (e.type == 'mouseout') ? 'hidden' : 'visible';
	this.subEle.style.visibility = state;
}

MENU.setState = function(e, state) {
	e.className = e.className.replace(' hover', '') + state;
}

addOnload(MENU.init);