// JavaScript Document
$(document).ready(function(){	
$('#id_division').live('change', function(e) {
		e.stopPropagation();
		$("#id_division option:selected").each(function () {
				iddiv=$(this).val();
				$("#id_region").attr("disabled","disabled");
				$("#id_evento").attr("value",0);
				$("#id_cadena").attr("disabled","disabled");
				$("#id_cadena").attr("value",0);
				$("#id_categoria").attr("disabled","disabled");
				$("#id_categoria").attr("value",0);
				$("#id_evento").attr("disabled","disabled");				
				$("#id_region option:selected").html('Cargando...');				
				$.get("combos_cliente.asp", { id_division: iddiv }, function(data){
				//alert(id)
				//alert(data)
				$("#result_save").html('');
				$("#id_region").attr("disabled","");
				$("#id_region").html(data);
				post('pag-galeria.asp','list-image','suc_mes','cargando');
			});			
        });
   });
$('#id_cliente').live('change', function(e) {
		e.stopPropagation();
		$("#id_cliente option:selected").each(function () {
				idclient=$(this).val();
				$("#id_division").attr("disabled","disabled");
				$("#id_division option:selected").html('Cargando...');				
				$.get("combos_cliente.asp", { id_cliente: idclient }, function(data){
				//alert(id)
				//alert(data)
				$("#result_save").html('');
				$("#id_division").attr("disabled","");
				$("#id_division").html(data);
				post('pag-galeria.asp','list-image','suc_mes','cargando');
			});			
        });
   })

$('#id_region').live('change', function(e) {
		e.stopPropagation();
		$("#id_region option:selected").each(function () {
				idreg=$(this).val();
				iddiv=$("#id_division option:selected").val();				
				idyear=$("#year option:selected").val();				
				/**SI ES USUARIO SIMPLE BUSCO LA VARIABLE DE SESSION OCULTA EN GALERIA */
				if (iddiv === undefined){
					iddiv=$("#id_sesion_division").val();
				}
				idcadena = $('#id_cadena option:selected').val();
				idcategoria = $('#id_categoria option:selected').val();
			
				$("#id_evento").attr("disabled","disabled");
				$("#id_evento option:selected").html('Cargando...');				
				$("#id_cadena").attr("disabled","disabled");
				$("#id_cadena option:selected").html('Cargando...');
				$("#id_categoria").attr("disabled","disabled");
				$("#id_categoria option:selected").html('Cargando...');

				$.get("combos_cliente.asp", { id_division_evento: iddiv,id_region_evento:idreg,id_year:idyear }, function(data){
				//alert(id)
				//alert(data)
				$("#result_save").html('');
				$("#id_evento").attr("disabled","");
				$("#id_evento").html(data);
				post('pag-galeria.asp','list-image','suc_mes','cargando');
				});			
				//CARGO CADENA
				$.get("combos_cliente.asp", { load_cadena: iddiv }, function(data){
					//alert(data)
					$("#id_cadena").attr("disabled","");
					$("#id_cadena").html(data);
				});
				//CARGO CATEGORIA
				$.get("combos_cliente.asp", { load_categoria: iddiv }, function(data){
					//alert(data)
					$("#id_categoria").attr("disabled","");	
					$("#id_categoria").html(data);
				});
				if (idreg==0){
				$("#id_cadena").attr("disabled","disabled");
				$("#id_categoria").attr("disabled","disabled");
				}
		});
   });

$('#year').live('change', function(e) {
		e.stopPropagation();
		$("#year option:selected").each(function () {
				idyear=$(this).val();
				iddiv=$("#id_division option:selected").val();				
				idreg=$("#id_region option:selected").val();				
				/**SI ES USUARIO SIMPLE BUSCO LA VARIABLE DE SESSION OCULTA EN GALERIA */
				//alert(iddiv)
				if (iddiv === undefined){
					//alert(iddiv)
					iddiv=$("#id_sesion_division").val();
				}
				$("#id_evento").attr("disabled","disabled");
				$("#id_evento option:selected").html('Cargando...');				

				//cargo nuevo combo evento para la nueva fecha
				$.get("combos_cliente.asp", { id_division_evento: iddiv,id_region_evento:idreg,id_year:idyear }, function(data){
				//alert(id)
				//alert(data)
				$("#result_save").html('');
				$("#id_evento").attr("disabled","");
				$("#id_evento").html(data);
				post('pag-galeria.asp','list-image','suc_mes','cargando');
			});			
		});
   });

//GUARDO TODAS LAS BUSQUEDAS
$('#save').live('click', function(e) {
	   e.preventDefault();
		idope =$("#id_operador").val();
		idclient =$("#id_cliente").val();
		iddiv =$("#id_division").val();
		if (iddiv === undefined){
			iddiv=$("#id_sesion_division").val();
		}
		idreg=$("#id_region option:selected").val();
		idevento=$("#id_evento option:selected").val();
		//alert('idope='+idope+'idclient='+idclient+iddiv+idreg+idevento)
		if ( (iddiv==0) || (idreg)==0 || (idevento)==0 ) {
		alert('Por Favor Seleccione Division-Region-Evento')
		}else{
			//GUARDO CRITERIO DE BUSQUEDA
			post('save_album_busq.asp','result_save','suc_mes','cargando');	
			}
	});
});
//GUARDO ALBUM SELECCIONADO
$('.save_fav').live('click', function(e) {
		e.preventDefault();
		e.stopPropagation();
		idalbum = this.id;
		idope =$("#id_operador").val();
		idope =$("#id_operador").val();
		$("#cargando").show();
		$.get("save_album_sel.asp", {id_operador:idope,id_album: idalbum},function(data){
			alert(data);
			$("#cargando").hide();
		});
});

//REINICIO DE LOS COMBOS
$('.clear').live('click', function(e) {
	e.preventDefault();
	$("#id_region").val('0');
	$("#id_evento").val('0');
	$("#mes").val('0');
	$("#year").val('0');
	$("#order").attr('value', 'fecha_a Desc');
	$("#txtclave").val('');
	$("#fecha_desde").val('');
	$("#fecha_hasta").val('');
	$("#id_cadena").val('0');
	$("#id_categoria").val('0');
	esconder();
	post('pag-galeria.asp','list-image','suc_mes','cargando');

});
//REINICIO DE LOS COMBOS
$('.inicio').live('click', function(e) {
	e.preventDefault();
	$("#id_region").val('0');
	$("#id_evento").val('0');
	$("#mes").val('0');
	$("#year").val('0');
	$("#order").attr('value', 'fecha_a Desc');
	$("#txtclave").val('');
	$("#fecha_desde").val('');
	$("#fecha_hasta").val('');
	$("#id_cadena").val('0');
	$("#id_categoria").val('0');
	post('pag-galeria.asp','list-image','suc_mes','cargando');

});

function esconder(){
	$('#slide-fade').toggle('slow');
	$('#list-image').toggle('slow');
	$("#v-solo").toggle("slow");
	$("#v-solo1").toggle("slow");
	$("#v-solo2").toggle("slow");
	$("#v-solo3").toggle("slow");
	$("#v-solo4").toggle("slow");
	$("#v-solo5").toggle("slow");	
	$("#v-solo6").toggle("slow");		
	$("#v-mes").toggle("slow");
	$("#v-year").toggle("slow");
	$("#v-order").toggle("slow");
	$("#id_division").attr('value', '0');
	$("#mes").attr('value', '0');
	$("#year").attr('value', '0');
	$("#order").attr('value', 'fe_album Desc');
	$("#text").val('');
	$("#fecha_desde").val('');
	$("#fecha_hasta").val('');	
}

//BUSQUEDA AVANZADA
$('#busqAvnz').live('click', function(e) {
	e.preventDefault();
	//CARGO DATA 
	//CARGO LOS NOMBRES DE EVENTO EN EL SUGEST
	$.get("load-suggest.asp", function(data){
		var datos;
		datos=data.split(",");
		for(i=0; i<datos.length; i++){
			datos[i];
		};
		$("#txtclave").autocomplete(datos,{
				matchContains : true
			});
	});
	//MUESTRO LOS CALENDARIOS
	$('#fecha_desde').datepicker();  
	$('#fecha_hasta').datepicker();
	//ESCONDO/MUESTRO EL FORMULARIO
	esconder();

});
//BUSQUEDA DE FAVORITOS
$('#busqueda').live('click', function(e) {
	e.preventDefault();
	//clean_it();
		idope =$("#id_operador").val();
		$("#cargando").show();
		$.get("album_busq.asp", { id_operador:idope}, function(data){
			//alert(data)
			$("#cargando").hide();
			$("#list-image").html(data);
		});
});

//CONSULTAR BUSQUEDA AVANZADA
$('#consultar').live('click', function(e) {
	e.preventDefault();
		txt=$("#txtclave").val();
		desde=$("#fecha_desde").val();				
		hasta=$("#fecha_hasta").val();
	if ( (txt=='') && (desde)=='' && (hasta)=='' ) {
		alert('Por Favor coloque alg\u00fan  criterio de B\u00fasqueda')
		}else{
			//ENVIO CRITERIO DE BUSQUEDA
			esconder();
			post('pag-galeria.asp','list-image','suc_mes','cargando');	
		}
});
// ICONO ELIMINAR, ENVIA LOS DATOS PARA ELIMINAR UN EVENTO 

$('.eliminar_fav').live('click', function(e) {
	e.preventDefault();
	e.stopPropagation();
	id = this.id;
	//id = $(this).parents("tr").find("td").eq(0).html();
    //nombre = $(this).parents("tr").find("td").eq(1).html();
	//alert(id)
	//alert(nombre)
respuesta = confirm("Desea eliminar este Album?");
	if (respuesta){
		$(this).parent().parent().fadeTo(400, 0, function () { 
        	$(this).remove();
   		 });
   		//return false;
			//alert("foto " + id + " eliminada")
			 $.get("delete_album_fav.asp", {id_busq: id},function(data){
				alert(data)																   
			 });
		}
});



