<!--
function LeftNav_Click(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	//alert("hola_click");
	if(oSender.tagName == 'TD')
	{
		lista_a = oSender.getElementsByTagName('a');
		for(var i=0;lista_a[i];i++) 
		{
			if(lista_a[i].className!='collapsibleMenuIcon')
			{
				document.location = lista_a[i].href;
			}
		}
	}
};

function LeftNav_MouseOver(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	var oLI;
	//alert("hola_hover");
	
	if(oSender.tagName == "TD") oLI = oSender;
	else if(oSender.parentNode.tagName == "TD") oLI = oSender.parentNode;
	else if(oSender.parentNode.parentNode.tagName == "TD") oLI = oSender.parentNode.parentNode;
	else return;

	if(oLI.className == 'item') 
	{
		oLI.className = 'itemhover';
	}
	if(oLI.className == 'itemselected') 
	{
		oLI.className = 'itemselectedhover';
	}
	/*
	if(oLI.className != 'selected') 
	{
		oLI.previousClassName = oLI.className;
		oLI.className = (oLI.previousClassName.length > 0) ? oLI.previousClassName+' hover' : 'hover';
	}
	else{ if(oLI.getElementsByTagName('a')[0]) oLI.getElementsByTagName('a')[0].style.textDecoration ='underline'; }
	*/
};

function LeftNav_MouseOut(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	var oLI;
	//alert("hola_hover");

	if(oSender.tagName == "TD") oLI = oSender;
	else if(oSender.parentNode.tagName == "TD") oLI = oSender.parentNode;
	else if(oSender.parentNode.parentNode.tagName == "TD") oLI = oSender.parentNode.parentNode;
	else return;
		
	if(oLI.className == 'itemhover') 
	{
		oLI.className = 'item';
	}
	if(oLI.className == 'itemselectedhover') 
	{
		oLI.className = 'itemselected';
	}
	/*	
	if(oLI.className != 'selected')
	{
		var bPreviousClassName = ((typeof oLI.previousClassName != 'undefined') && (oLI.previousClassName.length > 0)) ? true : false;
		var sClassName = (bPreviousClassName) ? oLI.previousClassName+' hover':'hover';
		if(oLI.className == sClassName) oLI.className = (bPreviousClassName) ? oLI.previousClassName:'';
	}
	else{ if(oLI.getElementsByTagName('a')[0]) oLI.getElementsByTagName('a')[0].style.textDecoration ='none'; }
	*/
};

function LeftNav(p_sNavId)
{
	var oLeftNav = document.getElementById(p_sNavId);
	if(oLeftNav)
	{
	  var aULs = oLeftNav.getElementsByTagName('td');

		if(aULs[0])
		{
			
			for(var i=0;aULs[i];i++)
			{
				//alert("i: "+i);
				var inside_tables = "";

			  var inside_tables = aULs[i].getElementsByTagName('table');
				//alert("tablas?: "+inside_tables[0]+"  class: "+aULs[i].className);
				if((!inside_tables[0]) && ((aULs[i].className=='item')||(aULs[i].className=='itemselected')))
				{
					aULs[i].onclick = LeftNav_Click;
					if(document.all) aULs[i].onmouseover = LeftNav_MouseOver;
					if(document.all) aULs[i].onmouseout = LeftNav_MouseOut;
				}
				else
				{
//				alert(" - i: "+i+" con tablas dentro - ");
				}
			}
		}
		else return;

	}
	else return false;
};

////////////////
////////////////
//////////////// 
////////////////
////////////////

function LI_LeftNav_Click(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	if(oSender.tagName == 'LI' && oSender.getElementsByTagName('a')[0]) document.location = oSender.getElementsByTagName('a')[0].href;	
};

function LI_LeftNav_MouseOver(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	var oLI;
	
	if(oSender.tagName == "LI") oLI = oSender;
	else if(oSender.parentNode.tagName == "LI") oLI = oSender.parentNode;
	else if(oSender.parentNode.parentNode.tagName == "LI") oLI = oSender.parentNode.parentNode;
	else return;

	if(oLI.className != 'selected') 
	{
		oLI.previousClassName = oLI.className;
		oLI.className = (oLI.previousClassName.length > 0) ? oLI.previousClassName+' hover' : 'hover';
	}
	else{ if(oLI.getElementsByTagName('a')[0]) oLI.getElementsByTagName('a')[0].style.textDecoration ='underline'; }
};

function LI_LeftNav_MouseOut(p_oEvent)
{
	var oEvent = p_oEvent ? p_oEvent : window.event;
	var oSender = p_oEvent ? oEvent.target : oEvent.srcElement;
	var oLI;

	if(oSender.tagName == "LI") oLI = oSender;
	else if(oSender.parentNode.tagName == "LI") oLI = oSender.parentNode;
	else if(oSender.parentNode.parentNode.tagName == "LI") oLI = oSender.parentNode.parentNode;
	else return;
		
	if(oLI.className != 'selected')
	{
		var bPreviousClassName = ((typeof oLI.previousClassName != 'undefined') && (oLI.previousClassName.length > 0)) ? true : false;
		var sClassName = (bPreviousClassName) ? oLI.previousClassName+' hover':'hover';
		if(oLI.className == sClassName) oLI.className = (bPreviousClassName) ? oLI.previousClassName:'';
	}
	else{ if(oLI.getElementsByTagName('a')[0]) oLI.getElementsByTagName('a')[0].style.textDecoration ='none'; }
};

function LI_LeftNav(p_sNavId)
{
	var oLeftNav = document.getElementById(p_sNavId);
	if(oLeftNav)
	{
	  var aULs = oLeftNav.getElementsByTagName('ul');

		if(aULs[0])
		{
			aULs[0].onclick = LI_LeftNav_Click;
			if(document.all) aULs[0].onmouseover = LI_LeftNav_MouseOver;
			if(document.all) aULs[0].onmouseout = LI_LeftNav_MouseOut;
		}
		else return;

		if(aULs[1])
		{
			aULs[1].onclick = LI_LeftNav_Click;
			if(document.all) aULs[1].onmouseover = LI_LeftNav_MouseOver;
			if(document.all) aULs[1].onmouseout = LI_LeftNav_MouseOut;
		}
	}
	else return false;
};

////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////
////////////////////////////////////////

	function LeftNav_init() 
	{ 
		if(document.getElementById)
		{
			LeftNav('menulateral');
			LI_LeftNav('menulateral');
		}
	}
	
	if(!LeftNav_elements_toggled) 
	{
		var LeftNav_elements_toggled = new Array();
	}

  // this function toggles the status of a list
  function LeftNav_toggle(codigo)
  {
    var listElementStyle=document.getElementById(codigo).style;
    var closedIcon=document.getElementById("closed_"+codigo);
    var expandedIcon=document.getElementById("expanded_"+codigo);
    if (listElementStyle.display=="none")
    {
      listElementStyle.display="block";
      if(closedIcon)closedIcon.style.display="none";
      if(expandedIcon)expandedIcon.style.display="inline";
			LeftNav_elements_toggled[codigo] = "block";
    }
    else
    {
      listElementStyle.display="none";
      if(closedIcon)closedIcon.style.display="inline";
      if(expandedIcon)expandedIcon.style.display="none";
			LeftNav_elements_toggled[codigo] = "none";
    }
    //Global_OnRefresh();
  }

  // this function toggles the status of a list
  function LeftNav_toggle_and_closeothers(prefix,codigo)
  {
  	LeftNav_toggle(codigo);
    
    for(var codigo_elemento in LeftNav_elements_toggled)
    {
    	//alert(codigo_elemento+","+codigo+","+prefix+","+codigo_elemento.match(new RegExp("^"+prefix+""))+","+LeftNav_elements_toggled[codigo_elemento]+",");
    	
    	if((codigo_elemento!=codigo) && (codigo_elemento.match(new RegExp("^"+prefix+""))))
    	{
	    	if(LeftNav_elements_toggled[codigo_elemento] == "block")
	    	{
	   	  	LeftNav_toggle(codigo_elemento);
				}
    	}
    }
    //Global_OnRefresh();
  }

  // this function opens a block
  function LeftNav_open(codigo)
  {
    var listElementStyle=document.getElementById(codigo).style;
    var closedIcon=document.getElementById("closed_"+codigo);
    var expandedIcon=document.getElementById("expanded_"+codigo);
    
    listElementStyle.display="block";
    if(closedIcon)closedIcon.style.display="none";
    if(expandedIcon)expandedIcon.style.display="inline";
		LeftNav_elements_toggled[codigo] = "block";
    //Global_OnRefresh();
  }
  
  // this function closes a block
  function LeftNav_close(codigo)
  {
    var listElementStyle=document.getElementById(codigo).style;
    var closedIcon=document.getElementById("closed_"+codigo);
    var expandedIcon=document.getElementById("expanded_"+codigo);

    listElementStyle.display="none";
    if(closedIcon)closedIcon.style.display="inline";
    if(expandedIcon)expandedIcon.style.display="none";
		LeftNav_elements_toggled[codigo] = "none";
    //Global_OnRefresh();
  }

  // this function toggles the status of a list
  function LeftNav_open_and_closeothers(prefix,codigo)
  {
  	LeftNav_open(codigo);
    
    for(var codigo_elemento in LeftNav_elements_toggled)
    {
    	//alert(codigo_elemento+","+codigo+","+prefix+","+codigo_elemento.match(new RegExp("^"+prefix+""))+","+LeftNav_elements_toggled[codigo_elemento]+",");
    	
    	if((codigo_elemento!=codigo) && (codigo_elemento.match(new RegExp("^"+prefix+""))))
    	{
	    	if(LeftNav_elements_toggled[codigo_elemento] == "block")
	    	{
	   	  	LeftNav_toggle(codigo_elemento);
				}
    	}
    }
    //Global_OnRefresh();
  }
  
  LeftNav_init();

//-->