// Administración de usuarios

$("#txtUsuario").bind("focus",function(){ if($(this).val() == "Usuario"){ $(this).val(""); } });
$("#txtUsuario").bind("blur",function(){ if($(this).val() == ""){ $(this).val("Usuario"); } });
					
$("#txtClave").bind("focus",function(){ if($(this).val() == "*****"){ $(this).val(""); } });
$("#txtClave").bind("blur",function(){ if($(this).val() == ""){ $(this).val("*****"); } });

$(document).ready(function(){
	
	$("#lnkContacto").qtip({
   		content: 'Ante cualquier consulta escríbanos a info@trukys.com<br />o llamenos al +595 983 345178',
   		position: {
		  corner: {
			 target: 'bottomMiddle',
			 tooltip: 'topMiddle'
		  }
	   	},
		style: { 
      		name: 'blue', // Inherit from preset style
			border: {
         		width: 7,
         		radius: 5
      		},
			tip:true
   		}
	});

	$('.galeria-imagenes a').lightBox();

	$("#btnBuscar").button();

	$("#btnBuscar").click(function(){
		var data = $('#frmBusqueda').serialize();
		$.post(
			'app-code/index-code.php?e=b',
			data,
			function(data)
			{
				$('#dvListaClientes').html(data);
				$('#dvListaClientes').show();
				$('#frmBusqueda').hide();
				$('#dvBusqueda').show();
			}
		);
		return false;
	}); 
	
	$("#btnAbreBusqueda").click(function(){
		
		$('#frmBusqueda').show();
		$('#dvBusqueda').hide();

	});


	// Continentes

    // Change del control continentes: carga ciudades

	$("#cmbContinente").change(function(){
		if($(this).val() != ''){
			$.get(	
				'app-code/listas-desplegables.php',
				{ lista: "paises", codigo_continente: $(this).val() },
				function(data) {
					$('#cmbPais').html(data).removeAttr("disabled");
				});
		}else{
			$('#cmbPais').html("<option value=''>seleccione un continente</option>").attr("disabled","disabled");
		}
	});

    
	// Change de la lista de paises: carga regiones.

    $("#cmbPais").change(function(){
		if($(this).val() != ''){
			$.get(
				'app-code/listas-desplegables.php',
				{ lista: "regiones", codigo_continente: $("#cmbContinente").val(), codigo_pais: $(this).val() },
				function(data) {
					$('#cmbRegion').html(data).removeAttr("disabled");
				});
		}else{
			$('#cmbRegion').html("<option value=''>seleccione un pais</option>").attr("disabled","disabled");
		}
	});

	// Change de la lista de regiones: carga ciudades.
	$("#cmbRegion").change(function(){
		if($(this).val() != ''){
			$.get(
				'app-code/listas-desplegables.php',
				{ lista: "ciudades", codigo_continente: $("#cmbContinente").val(), codigo_pais: $("#cmbPais").val(), codigo_region: $(this).val() },
				function(data) {
					$('#cmbCiudad').html(data).removeAttr("disabled");
				});
		}else{
			$('#cmbCiudad').html("<option value=''>seleccione una región</option>").attr("disabled","disabled");
		}
	});


	// Cambio de opcion
	$("#txtRubro").autocomplete({  	
			minLength: 2,
            //define callback to format results  
            source: function(req, add){  
				$.ajax({
					url: "app-code/listas-desplegables.php",
					dataType: 'json',
					data: "lista=rubros&rubro=" + $("#txtRubro").val() + "&tipo_rubro=" + $("input[@name='radTipoRubro']:checked").val(),
					success: function(data) {  
						var sugerencias = [];  
						$.each(data, function(i, val){  
							sugerencias.push(val.rubro);  
						});  
						// pass array to callback  
						add(sugerencias);  		
					}
				});
			},  

			//define select handler  
			select: function(e, ui) { 			
				$("#txtRubro").val(ui.item.value);
			}
    });  

});


