VarAM = "";
function MenuDesativa(id){
	if(!id[1].className) id[0].style.display='none';
	VarAM="";
}
function MenuAtiva(){
	var navRoot = document.getElementById("menu");
	for (i=0; i<navRoot.childNodes.length; i++) {
		var node = navRoot.childNodes[i];
		if(node.nodeName!="UL") continue;
		var lis = node.getElementsByTagName('li');
		for (var i = 0, li; li = lis[i]; i++){
			var link = li.getElementsByTagName('a')[0];
			if (link){
				link.onmouseover = function() {
					var ol = this.parentNode.getElementsByTagName('ol')[0];
					if (ol){
						ol.style.display = 'block';
						if(VarAM) MenuDesativa(VarAM);
						VarAM = Array(ol,this.parentNode);
					}
				}
				link.onfocus = function(){
					var ol = this.parentNode.getElementsByTagName('ol')[0];
					if (ol) ol.style.display = 'block';
				}
				var ol = link.parentNode.getElementsByTagName('ol')[0];
				if (ol){
					var oll = ol.getElementsByTagName('a');
					var olltotal = oll.length-1;
					var ultimo = oll[olltotal];
					if (ultimo){
						ultimo.onblur = function(){
							var el = this.parentNode.parentNode;
							MenuDesativa(Array(el,el.parentNode));
						}
						ultimo.parentNode.onblur = function(){
							this.parentNode.style.display = '';
						}
					}
				}
			}
		}
	}
}
window.onload = MenuAtiva;
