
/*DEJAR BOTON PRENDIDO*/

	String.prototype.reverse = function(){
		splitext = this.split("");
		revertext = splitext.reverse();
		reversed = revertext.join("");
		return reversed;
	}


	var locationDirhttp = location.href.reverse().replace(/^.*?\//,'').reverse().toLowerCase();
	locationDirhttp=decodeURIComponent(locationDirhttp);
	var completeFixedLocation = decodeURIComponent(location.href.toLowerCase());

//	TextMenuItemsON("PrincipalMenuContainer", false);
//	TextMenuItemsON("LeftSideContainer", false);
	if (document.location.href.split('/') > 4)
	{
		//TextMenuItemsON("Menu_Derecha", false);
	}

	


	function ImagesMenuItemsON(containerName,isContextual){
		var menuContainer = document.getElementById(containerName);
		//alert(menuContainer);
		var arrayImagenes = getElementsByClassName(menuContainer,"img","menuImage");
		for(var i=0;i<arrayImagenes.length;i++){
			var currentImg = arrayImagenes[i];
			var currentLink = findParentLink(currentImg);
			var bottonDirhttp = decodeURIComponent(currentLink.href);
			var locationToCompare = completeFixedLocation;		

			if (!/\.aspx|html?$/.test(bottonDirhttp)){
				bottonDirhttp += "/";
			}

			if (isContextual){
				bottonDirhttp = bottonDirhttp.reverse().replace(/^.*?\//,'').reverse();
				locationToCompare = locationDirhttp;
			}			
			
			if (currentLink.href.toLowerCase() == locationToCompare){
				currentImg.onmouseover = null;
				currentImg.onmouseout = null;
				AlternarImagen(currentImg);
			}
		}	
	}
	

	

	function TextMenuItemsON(containerName,isContextual){
		var menuContainer = document.getElementById(containerName);
		var arrayMenuText = getElementsByClassName(menuContainer,"span","menuTextContainer");
		for(var i=0;i<arrayMenuText.length;i++){
			var currentSpan = arrayMenuText[i];
			var currentLink = findParentLink(currentSpan);		
			var bottonDirhttp = decodeURIComponent(currentLink.href.toLowerCase());
			var locationToCompare = completeFixedLocation;		

			if (!/\.aspx|html?$/.test(bottonDirhttp)){
				bottonDirhttp += "/";
			}
			
			if (isContextual){
				bottonDirhttp = bottonDirhttp.reverse().replace(/^.*?\//,'').reverse();
				locationToCompare = locationDirhttp;
			}
			
			if (bottonDirhttp == locationToCompare){
				currentLink.className += "selected";		
			}
		}
	}






	function findParentLink(elm){
		var parent = elm.parentNode;
		if(parent.tagName.toUpperCase() == 'A'){
			return parent;
		}else{
			return findParentLink(parent);
		}
	}
	
