$(document).ready(function(){
    
	$("#divVistaPrevia").hide();

	// Inicialización de los calendarios
	$.datepicker.regional['es'] = {clearText: 'Limpiar', clearStatus: '',
		closeText: 'Cerrar', closeStatus: '',
		prevText: '&lt;Ant', prevStatus: '',
		nextText: 'Sig&gt;', nextStatus: '',
		currentText: 'Hoy', currentStatus: '',
		monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
		'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
		'Jul','Ago','Sep','Oct','Nov','Dic'],
		monthStatus: '', yearStatus: '',
		weekHeader: 'Sm', weekStatus: '',
		dayNames: ['Domingo','Lunes','Martes','Mi&eacute;rcoles','Jueves','Viernes','S&aacute;dabo'],
		dayNamesShort: ['Dom','Lun','Mar','Mi&eacute;','Juv','Vie','S&aacute;b'],
		dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','S&aacute;'],
		dayStatus: 'DD', dateStatus: 'D, M d',
		dateFormat: 'dd/mm/yy', firstDay: 1, 
		initStatus: '', isRTL: false};
		
	$.datepicker.setDefaults($.datepicker.regional['es']);  	
	
	$("#txtFechaIni").datepicker();
    $("#txtFechaFin").datepicker();
	
	$("#cmdCerrarDiv").click(
		function (){
			$("#divVistaPrevia").hide();		
		}
	);
	$("#cmdBuscarNoticias").click(
	function ()	{fFiltraResultatsVehiculos('NT');}
	);
	$("#cmdBuscarOcasion").click(
	function ()	{fFiltraResultatsVehiculos('');}
	);
	$("#cmdBuscarLandRover").click(
	function ()	{fFiltraResultatsVehiculos('LR');}
	);
	
    function fFiltraResultatsVehiculos(sTipo)
    { 
    var ajaxstr = '';
       if(sTipo=='LR')
       {
        	ajaxstr	= "ACCION=GETHTML&MODULO=VEHICULO&VALOR1=GetVehiculosFiltrats"+sTipo+"&VALOR2="+ $("#cboFiltroModelos").val() +"&VALOR3="+ $("#txtFiltroMotor").val() +"&VALOR4=-1&VALOR5=show&";
       }else if(sTipo=='NT')
       {
       		ajaxstr	= "ACCION=GETHTML&MODULO=VEHICULO&VALOR1=GetNoticiasFiltrats&VALOR2="+ $("#txtBuscarPalabra").val() +"&VALOR3="+ $("#txtFechaIni").val() +"&VALOR4="+ $("#txtFechaFin").val() +"&VALOR5=show&";
       }
       else
       {
       		ajaxstr	= "ACCION=GETHTML&MODULO=VEHICULO&VALOR1=GetVehiculosFiltrats"+sTipo+
       				  "&VALOR2="+ $("#cboFiltroMarca").val() +
       				  "&VALOR3="+ $("#cboFiltroModelos").val() +
       				  "&VALOR4="+ $("#txtMotor").val() +
       				  "&VALOR5=show" +
       				  "&VALOR6="+ $("#cboKMd").val() +
       				  "&VALOR7="+ $("#cboKMh").val() +
       				  "&VALOR8="+ $("#cboPreciod").val() +
       				  "&VALOR9="+ $("#cboPrecioh").val() + "&";
       }
    	
       var bres = $.ajax({ url: "gv_flow.php", async: false, type: "POST", cache: false,
	      data: ajaxstr,
	      dataType: "text"}).responseText; 
	     $("#dvResultadoBusqueda").html(bres);
	     fCargaEventoPopUpFoto();
    }
    
    function fCargaEventoPopUpFoto()
    {
    	$("img[id^='imgPopUp']").click(
    	function (){ 
    		
    		$("#imgVistaPrevia").attr("src",$(this).attr("src").replace("t_",""));
    		
    		var imgid = $(this).attr("id");
    		var idvehiculo = imgid.replace("imgPopUp","");
    		
			var bres = $.ajax({ url: "gv_flow.php", async: false, type: "POST", cache: false,
				      data: "ACCION=GETHTML&MODULO=VEHICULO&VALOR1=GetVehiculosRelacionados"+"&VALOR2="+idvehiculo+ "&",
				      dataType: "text"}).responseText; 
				      
			$("#dvPreview").html(bres);    		
    		
    		fCargaEventoPopUpFoto2();
    		
    		$("#divVistaPrevia").show();
    		
    	;}
    	);
    }
    function fCargaEventoPopUpFoto2()
    {
    	$("img[id^='imgPrev']").click(
    	function (){ 
    		$("#imgVistaPrevia").attr("src",$(this).attr("src").replace("t_",""));	
    		
    	}
    	);    	
    }
     
});

