var ComunidadSeleccionada = "";

function ListarUtilidades(IdTipo){

	switch(parseInt(IdTipo)){
		case 18:
			TituloTipo = "Utilidades información";
			break;
		case 19:
			TituloTipo = "Utilidades cálculo";
			break;
		case 20:
			TituloTipo = "Utilidades calendario";
			break;
	}			

	$.ajax({
		type: "GET", 
		url: "/servicios_n/utilidades/ajax_listado.asp?tipo=" + IdTipo, 
		cache: false,
		async: true,
		beforeSend: function(){
			$("#criterios_busqueda").after('<div id="img_progreso_busqueda"></div>');
			$("#img_progreso_busqueda").html("<img src='/comunes/imagenes/spinner.gif'>&nbsp;Cargando...");
			$("#contenido_utilidades").empty();
		},
		success: function(html){
			$("#criterios_busqueda ~ div").remove();
			$("#criterios_busqueda").after('<div id="cont_titulo_utilidades" rel="' + IdTipo + '"><div class="titulo_seccion"><span>' + TituloTipo + '</span></div></div>');
			$("#cont_titulo_utilidades").after('<div id="contenido_utilidades"></div>');

			$("#contenido_utilidades").html(html);

			$("#contenido_utilidades").show();

			$("#img_progreso_busqueda").remove();
		},
		error: function(){
			$("#img_progreso_busqueda").remove();
			alert("Error cargando el listado de utilidades.");
		}
	});
}

function CargarUtilidad(url, Titulo){

	var IdTipo = $("div#cont_titulo_utilidades").attr("rel");

	$.ajax({
		type: "GET", 
		url: url, 
		cache: false,
		async: true,
		beforeSend: function(){
			$("#criterios_busqueda").after('<div id="img_progreso_busqueda"></div>');
			$("#img_progreso_busqueda").html("<img src='/comunes/imagenes/spinner.gif'>&nbsp;Cargando...");
			$("#contenido_utilidades").empty();
		},
		success: function(html){
			$("#criterios_busqueda ~ div").not("#contenido_inicio").remove();
			$("#criterios_busqueda").after('<div id="cont_titulo_utilidades" rel="' + IdTipo + '"><div class="titulo_seccion"><span>Utilidades: ' + Titulo + '</span></div></div>');
			$("#cont_titulo_utilidades").after('<div id="contenido_utilidades"></div>');

			$("#contenido_utilidades").html(html);

			$("#contenido_utilidades input:checkbox, #contenido_utilidades input:radio").hide();
			$("#contenido_utilidades input:checkbox").checkbox({cls:"jquery-safari-checkbox"});
			$("#contenido_utilidades input:radio").checkbox({cls:"jquery-safari-radio-buttons"});

			TratarAvisosDeAcceso("contenido_utilidades");

			$("#contenido_utilidades").show();

			$("#img_progreso_busqueda").remove();
		},
		error: function(){
			$("#img_progreso_busqueda").remove();
			alert("Error cargando la utilidad.");
		}
	});
}

