﻿var formBuscador;var cmbMarca;var cmbModelo;var cmbCarroceria;var cmbProvincia;var cmbCombustible;var cmbEstado;var edtPrecioDe;var edtPrecioA;var edtKmDe;var edtKmA;var cmbFechaDe;var cmbFechaA;var edtPotenciaDe;var edtPotenciaA;var chkLimitrofes;var chkConFotos;var edtCorreoAlerta;function BtnBuscarClick(a){formBuscador.submit();a.preventDefault()}function BtnMostrarAlertaClick(a){$(this).hide().next().show();edtCorreoAlerta.focus();a.preventDefault()}function BtnGuardarAlertaClick(){if(!CorreoEsValido(edtCorreoAlerta.val())){alert("Indique una dirección de correo válida");edtCorreoAlerta.focus();return}$("#btnGuardarAlerta").unbind("click");$.ajax({url:"/cmdGuardarAlerta.asp",type:"POST",cache:false,dataType:"json",data:{correo:edtCorreoAlerta.val(),filtro:JSON.stringify(filtro)},error:function(a,c,b){$("#formulario_alerta div.resultado").html("<b>Error</b> al guardar la alerta").show()},success:function(a,b){if(a.ok){$("#formulario_alerta div.resultado").show()}else{this.error()}},complete:function(a,b){$("#formulario_alerta dl").hide()}})}function BtnCancelarAlertaClick(){$("#btnMostrarAlerta").show().next().hide()}function FotoClick(a){document.location.href=$(this).parents("a").eq(0).attr("href")}function DocumentKeyDownLeft(){var a=$("#navegador .nvg2");if(a.length){document.location.href=a.attr("href")}}function DocumentKeyDownRight(){var a=$("#navegador .nvg3");if(a.length){document.location.href=a.attr("href")}}function BtnVistaDetallesClick(a){a.preventDefault();EasyCookie.set("mv",0,{expires:365});document.location.reload()}function BtnVistaMiniaturas1Click(a){a.preventDefault();EasyCookie.set("mv",1,{expires:365});document.location.reload()}function BtnVistaMiniaturas2Click(a){a.preventDefault();EasyCookie.set("mv",2,{expires:365});document.location.reload()}function BtnVistaDescripcionClick(a){a.preventDefault();EasyCookie.set("mv",3);document.location.reload()}function BtnTarjetaClick(a){a.preventDefault();$("#anunciante").toggle("fast")}function WindowLoad(){formBuscador=$("#formBuscador");cmbMarca=$("#cmbMarca");cmbModelo=$("#cmbModelo");cmbCarroceria=$("#cmbCarroceria");edtKmDe=$("#edtKmDe");edtKmA=$("#edtKmA");cmbProvincia=$("#cmbProvincia");cmbCombustible=$("#cmbCombustible");cmbEstado=$("#cmbEstado");cmbFechaDe=$("#cmbFechaDe");cmbFechaA=$("#cmbFechaA");edtPrecioDe=$("#edtPrecioDe");edtPrecioA=$("#edtPrecioA");edtPotenciaDe=$("#edtPotenciaDe");edtPotenciaA=$("#edtPotenciaA");chkLimitrofes=$("#chkLimitrofes");chkConFotos=$("#chkConFotos");cmbTipoAnunciante=$("#cmbTipoAnunciante");edtCorreoAlerta=$("#edtCorreoAlerta");var a="-";var b="-";CargarMarcas(b);CargarCombustibles(a);CargarEstados(a);CargarCarrocerias(b);CargarFechaDe(b);CargarProvincias(b);cmbMarca.change(function(){CargarModelos(a)});cmbFechaDe.change(function(){CargarFechaA(b)});cmbMarca.change();cmbFechaDe.change();cmbMarca.val(filtro.idMarca);cmbMarca.change();cmbModelo.val(filtro.idModelo);cmbCombustible.val(filtro.idCombustible);cmbEstado.val(filtro.idEstado);cmbCarroceria.val(filtro.idCarroceria);cmbFechaDe.val(filtro.fechaDe);cmbFechaA.val(filtro.fechaA);cmbProvincia.val(filtro.idProvincia);cmbTipoAnunciante.val(filtro.idTipoAnunciante);edtPrecioDe.val(filtro.precioDe||"");edtPrecioA.val(filtro.precioA||"");edtKmDe.val(filtro.kmDe||"");edtKmA.val(filtro.kmA||"");edtPotenciaDe.val(filtro.potenciaDe||"");edtPotenciaA.val(filtro.potenciaA||"");if(filtro.idAnunciante){cmbProvincia[0].disabled=true;cmbTipoAnunciante[0].disabled=true;chkLimitrofes[0].disabled=true}chkLimitrofes.attr("checked",filtro.limitrofes?"checked":"");chkConFotos.attr("checked",filtro.conFotos?"checked":"");$("#btnBuscar").click(BtnBuscarClick);$("#btnMostrarAlerta").click(BtnMostrarAlertaClick);$("#btnGuardarAlerta").click(BtnGuardarAlertaClick);$("#btnCancelarAlerta").click(BtnCancelarAlertaClick);if($.browser.msie){$("#contenedor_listado a.fila span.cFoto img").click(FotoClick)}$(document).bind("keydown",{combi:"left",disableInInput:true},DocumentKeyDownLeft);$(document).bind("keydown",{combi:"right",disableInInput:true},DocumentKeyDownRight);$("#btnVistaDetalles").click(BtnVistaDetallesClick);$("#btnVistaDescripcion").click(BtnVistaDescripcionClick);$("#btnVistaMiniaturas1").click(BtnVistaMiniaturas1Click);$("#btnVistaMiniaturas2").click(BtnVistaMiniaturas2Click);$("#btnTarjeta").click(BtnTarjetaClick)}$(WindowLoad);
