 function menuF(state,x) {
	var DivRefOpena = document.getElementById('openma_'+x);
	var DivRefOpenb = document.getElementById('sub_mclose_'+x);
	var DivRefClose = document.getElementById('mclose_'+x);
	if(state) {
		DivRefOpena.style.display = "block";
		DivRefOpenb.style.display = "block";
		DivRefClose.style.display = "none";
	} else {
		DivRefOpena.style.display = "none";
		DivRefOpenb.style.display = "none";
		DivRefClose.style.display = "block";
	}
}


function menuI(state,x) {
	//var DivRefOpena = document.getElementById('openba_'+x);
	var DivRefOpenb = document.getElementById('openbb_'+x);
	//var DivRefClose = document.getElementById('bclose_'+x);
	if(state) {
		//DivRefOpena.style.display = "inline";
		DivRefOpenb.style.display = "block";
		//DivRefClose.style.display = "none";
	} else {
		//DivRefOpena.style.display = "none";
		DivRefOpenb.style.display = "none";
		//DivRefClose.style.display = "inline";
	}
}


function menuO(t) {
	var DivRefOpena = document.getElementById( t );
	var DivRefOpenb = document.getElementById( "sub_" + t );
	if(DivRefOpena.className == "expandido") {
		DivRefOpena.className = "expansivel";
		DivRefOpenb.style.display = "none";
	} else if(DivRefOpena.className == "expansivel") {
		DivRefOpena.className = "expandido, linkador";
		DivRefOpenb.style.display = "block";
	}
}

/**/
function marcaMenu(){

	var obj, obj2;
	var li = document.getElementById("menu").getElementsByTagName("li");
	// Dentro do id do elemento menu pega todos os <li></li>
	for(var i = 0; i < li.length; i++){
		if(/T/.test(li[i].getAttribute("value"))){
	// Se algum li passar T através do value 
			obj = li[i].parentNode;
	// o objeto obj recebe o array de elementos 
			if(/menu-nivel/.test(obj.className)){
				menuO(obj.id.substring(4));
				while(!/menu/.test(obj.id)){
					obj = obj.parentNode;
					if(/menu-nivel/.test(obj.className))break;
				}
				obj.style.display = "block";
			}
		}
	}
//Pegar da url o campo mopen=seq
//para montar o style display block no menu	
	var url_clic = document.location.toString();
	var seq;
	var start = url_clic.search("\\?");
	if( start > 1 && url_clic.substring(start + 1).search("=") > 0) {   
		url_clic = url_clic.substring(start+1);
		var vari = url_clic.split("&");
		for (i= 0 ; i < vari.length; i++) {
			var expr = vari[i].split("=");
			if ( expr[0] == "mopen" ) {
				seq = expr[1];
				document.getElementById("sub_mclose_"+seq).style.display = "block";
				
	var DivRefOpena = document.getElementById("mclose_"+seq );			
	var DivRefOpenb = document.getElementById("sub_mclose_"+seq);
	if(DivRefOpena.className == "expandido") {
		DivRefOpena.className = "expansivel";
		DivRefOpenb.style.display = "none";
	} else if(DivRefOpena.className == "expansivel") {
		DivRefOpena.className = "expandido, linkador";
		DivRefOpenb.style.display = "block";
	}
	
	
	
	
			}
		}
	}	
}



	
/**/

/*

function marcaMenu(){
	var obj, obj2;
	var li = document.getElementById("menu").getElementsByTagName("li");
	for(var i = 0; i < li.length; i++){
		if(/T/.test(li[i].getAttribute("value"))){	
			obj = li[i].parentNode;	
			obj2 = li[i].getElementsByTagName("ul");
			if(/menu-nivel/.test(obj.id)){
				alert(li[i].id)
			}
			if(/menu-nivel/.test(obj.className)){
				menuO(obj.id.substring(4));
				while(!/menu/.test(obj.id)){
					obj = obj.parentNode;
					if(/menu-nivel/.test(obj.className))break;
				}
				obj.style.display = "block";
			}
		}
	}
}
*/
if(document.getElementById("menu")) window.onload = marcaMenu;
