// Archivo JScript
var ajax_temporadaObj;
//var serverUrl_temporada = 'http://192.168.10.197/tarifas_OlivaNova/aspx/temporada.aspx';	//descomentar esta linea en pruebas
var serverUrl_temporada = 'http://'+location.host+'/tarifas_OlivaNova/aspx/temporada.aspx';	//descomentar esta linea en produccion


/*---Función que crea un objeto XMLHttpRequest basado en el navegador----*/
function ajax_temporada_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_temporada_MakeAnAJAXPostCall(temporada)
{
   
    ajax_temporadaObj = ajax_temporada_CreateXMLHttpRequest();
    if (ajax_temporadaObj != null)
    { 
        var URL = serverUrl_temporada;
        if (temporada != null && temporada != '')
        {
            URL="temporada=" + escape(temporada);
        }
        ajax_temporadaObj.open("POST", serverUrl_temporada, true);
        ajax_temporadaObj.onreadystatechange = ajax_temporada_CallBack;
        ajax_temporadaObj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        ajax_temporadaObj.send(URL);
    }
    return false;
}

/*---ajax_temporada_CallBack: funcion que se llama al recibir un objeto response---*/
/*----resultado de la peticion request de la funcion anterior-----*/
function ajax_temporada_CallBack()
{
    var temporadaViewer = document.getElementById("spContenido");
    if (ajax_temporadaObj.readyState == 4)
    {       
        if (ajax_temporadaObj.status == 200)
        {
            var ajax_temporadaResponse = ajax_temporadaObj.responseText;
            
            if (temporadaViewer != null)
            {
                temporadaViewer.innerHTML = ajax_temporadaResponse;
            }
        }
    }
}

function cargar_temporada(temporada) {
    ajax_temporada_MakeAnAJAXPostCall(temporada);	
}