﻿var tratamiento = -1;
var zona=0;

function selectTratamiento(tip)
{
    tratamiento = tip;
	zona = 0;
	reloadZonas();
	reloadDuraciones();
}

function selectZona(zon) {

    zona = zon;
	reloadDuraciones();
}

var rqZonas;
function reloadZonas()
{
    loadToContainer(rqZonas, "/navegacion/balnearios/negocio/negBalnearios.ashx", "sesion=" + sesion + "&f=loadZonas&tratamiento=" + tratamiento, "selZon");
}

var rqPoblaciones;
function reloadDuraciones()
{
    loadToContainer(rqZonas, "/navegacion/balnearios/negocio/negBalnearios.ashx", "sesion=" + sesion + "&f=loadDuraciones&tratamiento=" + tratamiento + "&zona=" + zona, "selDuraciones");
}

function loadToContainer(rq, url, qstring, container)
{
	//Abortamos la peticion actual (si la hay)
	if(rq!=undefined){
		rq.abort();
	}
	
	//Lanzamos nueva peticion:
	rq = $.ajax({
	   type: "POST",
	   url: url,
	   data: qstring,
	   beforeSend: function(XMLHttpRequest){
			$("#" + container).html("<div id=\"espera\"><img src=\"/<%=Me.nombreAplicacion %>/images/<%=Me.idioma %>/espera.gif\" /></div>");
	   }, 
	   success: function(msg){
			$("#" + container).html(msg)
	   },
	   error: function (XMLHttpRequest, textStatus, errorThrown) {
		  //$("#bannerTop1").html(this.url + "?" + qstring);
		}
	 });
}
