// Archivo JScript
var ajax_tarifas_reservasObj;

var regDE = new RegExp("/de/");
var regUK = new RegExp("/uk/");
var regFR = new RegExp("/fr/");
var regNL = new RegExp("/nl/");
var serverUrl_tarifas_reservas = "http://" + get_servidor(4) + "/comun/utilidades/aspx/tarifas_reservas.aspx";


/*---Función que crea un objeto XMLHttpRequest basado en el navegador----*/
function ajax_tarifas_reservas_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_situacionCallBack se ejecuta al realizar un POST al servidor--*/
function ajax_tarifas_reservas_MakeAnAJAXPostCall()
{
   
    ajax_tarifas_reservasObj = ajax_tarifas_reservas_CreateXMLHttpRequest();
    if (ajax_tarifas_reservasObj != null)
    { 
        var URL = serverUrl_tarifas_reservas;
        
        ajax_tarifas_reservasObj.open("POST", serverUrl_tarifas_reservas, true);
        ajax_tarifas_reservasObj.onreadystatechange = ajax_tarifas_reservas_CallBack;
        ajax_tarifas_reservasObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        ajax_tarifas_reservasObj.send(URL);
    }
    return false;
}

/*---ajax_situacion_CallBack: funcion que se llama al recibir un objeto response---*/
/*----resultado de la peticion request de la funcion anterior-----*/
function ajax_tarifas_reservas_CallBack()
{
    var tarifas_reservasViewer = document.getElementById("div_popup");
    if (ajax_tarifas_reservasObj.readyState == 4)
    {       
        if (ajax_tarifas_reservasObj.status == 200)
        {
            var ajax_tarifas_reservasResponse = ajax_tarifas_reservasObj.responseText;
            
            if (tarifas_reservasViewer != null)
            {
				/*if (nombre_navegador() == "Mozilla" || nombre_navegador() == "Opera")
    			{
						situacionViewer.style.left="150px";
				}*/
                tarifas_reservasViewer.innerHTML = ajax_tarifas_reservasResponse;
				initial();
            }
        }
    }
}

function cargar_tarifas_reservas() {

    ajax_tarifas_reservas_MakeAnAJAXPostCall();
}


function cerrar_tarifas_reservas(){
    var tarifas_reservasViewer = document.getElementById("div_popup");
        if (impreso == 1)
	{	history.go(0); }
    tarifas_reservasViewer.innerHTML = "";
}




