﻿// Archivo JScript
var ajax_HabitObj;

//---------------------------------------------------------------------

var serverUrl_Habit = "http://" + get_servidor(3) + "/herramientas/reserva_oferta/aspx/habitacion1.aspx";


//------------------------------------------------------------------

/*---Función que crea un objeto XMLHttpRequest basado en el navegador----*/
function ajax_Habit_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_Habit_MakeAnAJAXPostCall(idhabitacion,adultos,bebes,cuna,ninos,regimen,ninosm)
{
   
    ajax_HabitObj = ajax_Habit_CreateXMLHttpRequest();
    if (ajax_HabitObj != null)
    { 
        var URL = serverUrl_Habit;
        if (idhabitacion != null && idhabitacion != '')
        {
            URL="idhabitacion=" + escape(idhabitacion) + "&adultos=" + escape(adultos) + "&bebes=" + escape(bebes) + "&cuna=" + escape(cuna) + "&ninos=" + escape(ninos) + "&regimen=" + escape(regimen) + "&ninosM=" + escape(ninosm);
        }
        ajax_HabitObj.open("POST", serverUrl_Habit, true);
        ajax_HabitObj.onreadystatechange = ajax_Habit_CallBack;
        ajax_HabitObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        ajax_HabitObj.send(URL);
        
    }
    return false;
}

/*---ajax_galeria_CallBack: funcion que se llama al recibir un objeto response---*/
/*----resultado de la peticion request de la funcion anterior-----*/
function ajax_Habit_CallBack()
{
    //var galeriaViewer = document.getElementById(nombre_celda);
    
    if (ajax_HabitObj.readyState == 4)
    {
        if (ajax_HabitObj.status == 200)
        {
            var ajax_galeriaResponse = ajax_HabitObj.responseText;
            //if (galeriaViewer != null)
            //{
            //    galeriaViewer.innerHTML = ajax_galeriaResponse;							
            //}
        }
    }
}

function cambiarHabitacion(idhabitacion,adultos,bebes,cuna,ninos,regimen,ninosm){
    ajax_Habit_MakeAnAJAXPostCall(idhabitacion,adultos,bebes,cuna,ninos,regimen,ninosm);
}



