var myMenu;

function makeDoubleDelegate(function1, function2) 
	{
		return function() 
			{
				if (function1)
					function1();
				if (function2)
					function2();
			}
	}



function mover(ruta)
	/* Redirigimos a otra página*/
	{										
		window.location = ruta; 
	}


function OcultarPaneles()
	/* Ocultamos todos los div con opciones*/
	{
		var capa;
		var capas=document.getElementsByTagName('div');
		for (i=0;i<capas.length;i++)
			{
				capa = capas[i].id;
				if (capa != "")
				{
					if (Left(capa, 6) == "panel_")
						{														
							document.getElementById(capa).style.display = "none";
						}					
				}						
			}				
	}
	
function ExpandeContrae(elemento, imagen)	
{						
	if (document.getElementById(elemento).style.display=="none")
		{
			document.getElementById(elemento).style.display = "";
			document.getElementById(imagen).src = "../../imgs/menos_off.jpg";
			eval(imagen+'off').src = "../../imgs/menos_off.jpg";
			eval(imagen+'on').src = "../../imgs/menos_on.jpg";
			document.getElementById(imagen).alt = 'Contraer';
			document.getElementById(imagen).title = 'Contraer';
		}
	else
		{
			document.getElementById(elemento).style.display = "none";
			document.getElementById(imagen).src = "../../imgs/mas_off.jpg";
			eval(imagen+'off').src = "../../imgs/mas_off.jpg";
			eval(imagen+'on').src = "../../imgs/mas_on.jpg";
			document.getElementById(imagen).alt = 'Expandir';
			document.getElementById(imagen).title = 'Expandir';								
		}

}	



function VerDescargas(capadescargas, capabotones )	
{						
	if (document.getElementById(capadescargas).style.display=="none")
		{
			document.getElementById(capadescargas).style.display = "";
		//	document.getElementById(capabotones).style.display = "none";

		}
	else
		{
			document.getElementById(capadescargas).style.display = "none";
		//	document.getElementById(capabotones).style.display = "";				
		}

}		
		
		
function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}		
		
