// JavaScript Document

function cargarContenido(pagina){
    var ajaxPag = new sack();
    ajaxPag.requestFile = pagina;
    //Si se necesita pasar algún parámetro se usa: ajaxPag.setVar('nombreDeVariable',valorDeVariable);
    ajaxPag.method = "GET";
    ajaxPag.runResponse = whenResponsePag;
    ajaxPag.execute = true;
    ajaxPag.runAJAX();
}
 
function whenResponsePag(){
    var mydiv = document.getElementById("Contenido2");
    //Esto carga en el <div> destino la página solicitada
    mydiv.innerHTML = this.response;
    // Si la página solicitada contiene script Javascript se añade esto para que lo ejecute
    var elementos = mydiv.getElementsByTagName('script');
    for(var i=0;i<elementos.length;i++) {
	var elemento = elementos[i];
	var nuevoScript = document.createElement('script');
	nuevoScript.text = elemento.innerHTML;
	nuevoScript.type = 'text/javascript';
	if(elemento.src!=null && elemento.src.length>0) nuevoScript.src = elemento.src;
	elemento.parentNode.replaceChild(nuevoScript,elemento);
    }
}

function SimulaClick(objID) {
var target=document.getElementById(objID);
if(document.dispatchEvent) { // W3C
    var oEvent = document.createEvent( "MouseEvents" );
    oEvent.initMouseEvent("click", true, true, window,0, 0, 0, 0, 0, false, false, false, false, 0, null);
    target.dispatchEvent( oEvent );
    }
else if(document.fireEvent) { // IE
    target.fireEvent("onclick");
    }    
	document.getElementById(objID).click();
}
