//Función que recorre via DOM el menú principal y desplega las secciones que contienen la página
function activarMenuPagActual(){
	var val;
	sCadenaABuscar=""+window.location;
	sCadenaABuscar=sCadenaABuscar.substring(sCadenaABuscar.lastIndexOf("/")+1,sCadenaABuscar.lastIndexOf("."));
	val='menul'
	oMenu=document.getElementById('menul');
	if(oMenu==null)
	{	val='menulm'
		oMenu=document.getElementById('menulm');}
	
	if (oMenu!=null)
	{
		objNodeListElements=buscarElements(oMenu, 'LI');
		//alert(sCadenaABuscar);
		
		for (i=0 ; i<objNodeListElements.length; i++){
			if(objNodeListElements[i].getAttribute('id')!=""){
				eventID=objNodeListElements[i].id;
				if(objNodeListElements[i].hasChildNodes()){
					objNodeListElmA=buscarElements(objNodeListElements[i], 'A');
					for (j=1 ; j<objNodeListElmA.length; j++){
						idUrlPagina=objNodeListElmA[j].href.substring(objNodeListElmA[j].href.lastIndexOf("/")+1,objNodeListElmA[j].href.lastIndexOf("."));
						
						if(idUrlPagina==sCadenaABuscar){
							oElem=document.getElementById(eventID+"a");
							oElem.style.display = "";
							//alert(val);
							if(val=='menulm'){
								objNodeListElements[i].style.backgroundImage="url(../../css/img/fletxamenutm.gif)";
							}
							if(val=='menul'){
								objNodeListElements[i].style.backgroundImage="url(../../css/img/fletxamenut.gif)";
							}
							
							objNodeListElements[i].style.backgroundPosition="right 5px";
						}
					}
				}
			}
		}
	}
}





function buscarElements(oNode, sNom){
		return oNode.getElementsByTagName(sNom);
}

function clickHandlerMenu(oEvent,eventId,targetId,tipo) 
{	
	oEvent=document.getElementById(eventId);
	oElem=document.getElementById(targetId);
	if (oElem!=null)
	{
		if (oElem.style.display == "") 
		{
			oElem.style.display = "none";
			if (tipo == "Municipi") {
				oEvent.style.backgroundImage="url(../../css/img/fletxamenutm.gif)";
				}
			else{
				oEvent.style.backgroundImage="url(../../css/img/fletxamenut.gif)";
			}
			oEvent.style.backgroundPosition="right 5px";
		}
		else 
			{
			oElem.style.display = "";
			
			//**Per on dormir no ho aplica
			if (oEvent.className=='menuOpcion' || oEvent.className=='menuOpcionm')
			//if (targetId!='m7a')
			{
				if (tipo == "Municipi") {
				oEvent.style.backgroundImage="url(../../css/img/fletxamenustm.gif)";
				}
			else{
				oEvent.style.backgroundImage="url(../../css/img/fletxamenust.gif)";
			}
			
				
				
				oEvent.style.backgroundPosition="right 5px";
			}
			//*
			
		}
	}
	if (NavegadorIE())
	{
    oEvent.cancelBubble = true;
	  oEvent.returnValue = false;
	}
	else
	{
		oEvent.stopPropagation();
		oEvent.preventDefault();
	}	
}

