﻿// Archivo JScript
function cerrar_plano(){
	document.getElementById("div_popup").innerHTML = "";
	if (impreso == 1)
	{	history.go(0); }
}	
var ajax_planosalonObj;
var serverUrl_planosalon = 'http://' + get_servidor(2) + '/reuniones_convenciones/';

/*---Función que crea un objeto XMLHttpRequest basado en el navegador----*/
function ajax_planosalon_CreateXMLHttpRequest()
{
    var xmlHttpRequest = null;
    
    /*
        * Para Firefox, Mozilla , Safari
    */
    if (window.XMLHttpRequest)
    {
        xmlHttpRequest = new XMLHttpRequest();
    }
    /*
        * Para MS Explorer
    */
    else if (typeof ActiveXObject != 'undefined')
    {
        xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return xmlHttpRequest;
}

/*------Esta funcion registra la funcion de callback----------*/
/*---ajax_galeriaCallBack se ejecuta al realizar un POST al servidor--*/
function ajax_planosalon_MakeAnAJAXPostCall(ruta)
{
   
    ajax_planosalonObj = ajax_planosalon_CreateXMLHttpRequest();
    if (ajax_planosalonObj != null)
    { 
        var URL = serverUrl_planosalon;
        URL= URL + "plano" + ruta + ".aspx";      
        ajax_planosalonObj.open("POST", URL, true);
        ajax_planosalonObj.onreadystatechange = ajax_planosalon_CallBack;
        ajax_planosalonObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        ajax_planosalonObj.send(URL);
    }
    return false;
}

/*---ajax_planosalon_CallBack: funcion que se llama al recibir un objeto response---*/
/*----resultado de la peticion request de la funcion anterior-----*/
function ajax_planosalon_CallBack()
{
    var planosalonViewer = document.getElementById("div_popup");
    if (ajax_planosalonObj.readyState == 4)
    {       
        if (ajax_planosalonObj.status == 200)
        {
            var ajax_planosalonResponse = ajax_planosalonObj.responseText;
            
            if (planosalonViewer != null)
            {
                planosalonViewer.innerHTML = ajax_planosalonResponse;
				initial();
            }
        }
    }
}

function cargar_planosalon(rutaxml) {

    ajax_planosalon_MakeAnAJAXPostCall(rutaxml);
}









