Skip to content
'); var ancho=jQuery(window).width(); mover_items(ancho); jQuery( window ).resize(function() { var ancho=jQuery(window).width(); mover_items(ancho); }); }); function mover_items(ancho){ var item_login=jQuery('.popup_user').get(); var item_idioma=jQuery('.menu_idiomas').get(); // var elemento=item_login; if(ancho<1000){ jQuery('.accesos').remove(); jQuery('#quadmenu_0 .quadmenu-navbar-nav').prepend("
"); jQuery('.accesos').append(item_login); //jQuery('.accesos').prepend(item_idioma); jQuery('.navbar.navbar-expand-xl').prepend(item_idioma); }else{ jQuery('.accesos').remove(); jQuery('.navbar.navbar-expand-xl').append(item_idioma); jQuery('.navbar.navbar-expand-xl').append(item_login); } }
");var icon_id=($(this).attr('id')).split('-');img.onload = function(){$("#image_cell").html("
");}img.src = $("#bimage-"+icon_id[1]).html();});$("a[rel^='prettyPhoto']").prettyPhoto();$("#mainContent").on("click", "#listingImage a", function(event) {event.preventDefault(); $(this).filter(':not(.fb)').fancybox({ 'transitionIn':'elastic', 'transitionOut':'elastic', 'speedIn':600, 'speedOut':200, 'overlayShow':false,'showNavArrows' : false,'scrolling' : 'no','type' : 'image' }).addClass('fb'); $(this).triggerHandler('click'); }); var contactFormHeight=700; if($(window).height()<550) contactFormHeight=$(window).height()-50; $("#mainContent").on("click", "a.listingcontact", function(event) {event.preventDefault(); $(this).filter(':not(.fb)').fancybox({ 'transitionIn':'elastic', 'transitionOut':'elastic', 'speedIn':600, 'speedOut':200, 'width' : 600,'height' : contactFormHeight, 'type' : 'iframe', 'overlayShow':false,'showNavArrows' : false,'scrolling' : 'auto' }).addClass('fb'); $(this).triggerHandler('click'); }); $('input, textarea').placeholder();function inicia_slider(){ jQuery('.slider').each(function(index, el) { var id_anaconda=jQuery(this).attr('data-id-anaconda'); var entra_slide=0; var slider=jQuery('.slider_'+id_anaconda).bxSlider({ pager: false, nextText:'',prevText:'', speed: 300, oneToOneTouch: true, adaptiveHeight: true, onSlideBefore:function(){ if(entra_slide==0){ entra_slide++; var slide=''; jQuery.ajax({ type: "POST", url: '../assets/buscar_imagenes.php', async:true, data: 'accion=buscar_imagenes_2&id_anaconda='+id_anaconda, success: function(datos) { var obj=jQuery.parseJSON(datos); jQuery.each(obj,function(index, el) { var imagen=el; slide+='
'; }); jQuery('.slider_'+id_anaconda).last().append(slide); setTimeout(function(){ slider.reloadSlider({ startSlide: 1, speed: 300, oneToOneTouch: true, adaptiveHeight: true, pager: false, nextText:'', prevText:'', }); }, 100); } }); } } }); }); }function onTextSearch(){ $("a[rel^='prettyPhoto']").prettyPhoto(); $('#resultTable tr.featuredClass td').css('background-color',$('.alert-info').css('background-color')); $('#resultTable tr.flagClass td').css('background-color',$('.alert-warning').css('background-color')); $('#resultTable tr.inavtiveClass td').css('background-color',$('.alert-danger').css('background-color')); } // ESTA FUNCION SE EJECUTA CADA VEZ QUE SE SETEA CUALQUIER FILTRO EN LA VERSION LISTADO $('#reSearch').click(function(){ $('#mapOverlayDiv input').css('display','none');var reClassification="";var reCollection="";var reCommercial="";var reTour="";var reNueva="";var reRebaja="";var reBancos="";var reOpen="";var reType="";var reSubtype="";var reBedrooms="";var reBathrooms="";var reCaracteristicas="";var rePrice="";var rePrice2="";var reMetros="";var delim=",";$("#reClassification :selected").each(function(i, selected){ if(reClassification=="") delim=""; else delim=","; reClassification = reClassification+delim+$(selected).val(); }); $("#reType :selected").each(function(i, selected){ if(reType=="") delim=""; else delim=","; reType = reType+delim+$(selected).val(); }); if(reType=="Todos"){ $("#reSubtype :selected").each(function(i, selected){ if(reSubtype=="") delim=""; else delim=","; reSubtype = reSubtype+delim+$(selected).val();});}if(reType=="Residencial"){ $("#reSubtypeResidential :selected").each(function(i, selected){ if(reSubtype=="") delim=""; else delim=","; reSubtype = reSubtype+delim+$(selected).val();});}if(reType=="Comercial"){ $("#reSubtypeCommercial :selected").each(function(i, selected){ if(reSubtype=="") delim=""; else delim=","; reSubtype = reSubtype+delim+$(selected).val();});} $("#reBedrooms :selected").each(function(i, selected){ if(reBedrooms=="") delim=""; else delim=","; reBedrooms = reBedrooms+delim+$(selected).val(); });$("#reBathrooms :selected").each(function(i, selected){ if(reBathrooms=="") delim=""; else delim=","; reBathrooms = reBathrooms+delim+$(selected).val(); });$("#reMetros :selected").each(function(i, selected){ if(reMetros=="") delim=""; else delim=","; reMetros = reMetros+delim+$(selected).val(); });$("#reCaracteristicas :selected").each(function(i, selected){ if(reCaracteristicas=="") delim=""; else delim=","; reCaracteristicas = reCaracteristicas+delim+$(selected).val(); });$("#reSubtype :selected").each(function(i, selected){ if(reSubtype=="") delim=""; else delim=","; reSubtype = reSubtype+delim+$(selected).val(); }); $("#rePrice :selected").each(function(i, selected){ if(rePrice=="") delim=""; else delim=","; rePrice = rePrice+delim+$(selected).val();}); $("#rePrice2 :selected").each(function(i, selected){ if(rePrice2=="") delim=""; else delim=","; rePrice2 = rePrice2+delim+$(selected).val();});$("#reCollection :selected").each(function(i, selected){ if(reCollection=="") delim=""; else delim=","; reCollection = reCollection+delim+$(selected).val(); });$("#reCommercial :selected").each(function(i, selected){ if(reCommercial=="") delim=""; else delim=","; reCommercial = reCommercial+delim+$(selected).val(); });$("#reTour :selected").each(function(i, selected){ if(reTour=="") delim=""; else delim=","; reTour = reTour+delim+$(selected).val(); });$("#reNueva :selected").each(function(i, selected){ if(reNueva=="") delim=""; else delim=","; reNueva = reNueva+delim+$(selected).val(); });$("#reRebaja :selected").each(function(i, selected){ if(reRebaja=="") delim=""; else delim=","; reRebaja = reRebaja+delim+$(selected).val(); });$("#reBancos :selected").each(function(i, selected){ if(reBancos=="") delim=""; else delim=","; reBancos = reBancos+delim+$(selected).val(); });$("#reOpen :selected").each(function(i, selected){ if(reOpen=="") delim=""; else delim=","; reOpen = reOpen+delim+$(selected).val(); }); $('.nav li').removeClass("active"); $('.first_item').addClass("active"); var reQuery=$('input#reQuery').val(); var reProvincia=$('input#reProvincia').val(); var reCity=$('input#reCity').val(); var reDistrito=$('input#reDistrito').val(); var reIsla=$('input#reIsla').val(); var reCodigoPostal=$('input#reCodigoPostal').val(); var reReferencia=$('input#reReferencia').val(); var reAnaconda=$('input#reAnaconda').val(); var reCalle=$('input#reCalle').val(); var rePagina=$('input#rePaginaini').val(); var reOrden=$('input#reOrden').val(); var iniciaBuscador=$('input#iniciaBuscador').val(); if(reCollection=="No filtrar"){ reCollection=""; }else{ reCollection=1; } if(reCommercial=="No filtrar"){ reCommercial=""; }else{ reCommercial=1; } if(reTour=="No filtrar"){ reTour=""; }else{ reTour=1; } if(reNueva=="No filtrar"){ reNueva=""; }else{ reNueva=1; } if(reRebaja=="No filtrar"){ reRebaja=""; }else{ reRebaja=1; } if(reBancos=="No filtrar"){ reBancos=""; }else{ reBancos=1; } if(reOpen=="No filtrar"){ reOpen=""; }else{ reOpen=1; } if(reType=="Propiedades de lujo"){ reCollection=1; reType=""; } if(reType=="Prop. Comerciales"){ reCommercial=1; reType=""; } var reWidth=$(window).width(); // VARIABLE QUE ENVIA LOS DATOS A buscador-de-inmuebles/functions.inc.php searchResults2(){...} var allData=reClassification+":"+reType+":"+reSubtype+":"+reBedrooms+":"+reBathrooms+":"+":"+reCaracteristicas+":"+rePrice+":"+rePrice2+":"+reQuery+":"+reProvincia+":"+reCity+":"+reDistrito+":"+reReferencia+":"+reAnaconda+":"+reMetros+":"+reCodigoPostal+":"+reCalle+":"+rePagina+":"+reOrden+":"+reCollection+":"+reCommercial+":"+reTour+":"+reNueva+":"+reRebaja+":"+reBancos+":"+reOpen+":"+reWidth+":"+reIsla; $('#reResults').html("
"); if(iniciaBuscador==1){ $.ajax({ type: 'GET', url: 'infoResults.php', data:{q:allData, type:1}, success: function(data){ $('#reResults').html(data); onTextSearch(); var slider=""; slider=inicia_slider() ; } }); } if($(window).width()<=767){ $("#reForm").hide('slow'); $('#showSidebar').show(); $('#hideSidebar').hide(); } }); $("#reCity").autocomplete({ source: "infoResults.php?type=28&stype=1", minLength: 2, select: function( event, ui ) { $("#reCity").val(ui.item.value); } }); //ESTA FUNCION SE EJECUTA CUANDO SE FILTRA POR ORDEN O CUANDO SE PAGINA (VERSION LISTADO) $(document).on("click","ul.pagination li a, .hsorting a",function(event){ if(jQuery(this).parent().hasClass('activado')){ return false; } if(jQuery(this).parent().hasClass('ordenprecio')){ // alert(jQuery(this).parent().attr('class')); var orden=jQuery(this).parent().attr('class').split(' ')[2]; if((orden=="dateUp")||(orden=="priceDown")){ orden="priceUp"; }else{ orden="priceDown"; } var url_actual=window.location.href; if(url_actual=="https://www.remax.es/buscador-de-inmuebles/"){ url_actual=url_actual+'todos/todos/'; } url_actual=url_actual.replace('?resultado=0',''); var ultimo=url_actual.substr(url_actual.length - 1); if((ultimo=="&")||(ultimo=="?")){ url_actual=res[0].slice(0,-1); } if(url_actual.indexOf("?") > -1 ){ var enlace=url_actual+'&page=1&order='+orden; }else{ var enlace=url_actual+'?page=1&order='+orden; } document.location.href = enlace; return false; }else{ if(""!="showOnMap"){ var num_pagina = jQuery(this).attr('data-href'); var url_actual=window.location.href; if(url_actual=="https://www.remax.es/buscador-de-inmuebles/"){ url_actual="https://www.remax.es/buscador-de-inmuebles/todos/todos/"; } var res = url_actual.split("page"); var ultimo=url_actual.substr(url_actual.length - 1); if((ultimo=="&")||(ultimo=="?")){ url_actual=res[0].slice(0,-1); } if(url_actual.indexOf("?") > -1 ){ var enlace=url_actual+'&page='+num_pagina; }else{ var enlace=url_actual+'?page='+num_pagina; } if(!jQuery(this).parent().hasClass('active')){ document.location.href = enlace; } return false; } } event.preventDefault(); var qData=$("span", this).html(); var allData=qData.split("-@@-"); /* console.log('allData: '+allData[0]+", "+allData[1]); */ $('#reResults').html("
"); $.ajax({ type: 'GET', url: 'infoResults.php', data:{q:allData[0], type:allData[1]}, success: function(data){ $('#reResults').html(data); }}); }); $(document).on("change", "#reListingsPerPage1, #reListingsPerPage2", function(){ var qData=this.value; var allData=qData.split("-@@-"); $('#reResults').html("
"); $.ajax({ type: 'GET', url: 'infoResults.php', data:{q:allData[0], type:allData[1]}, success: function(data){ $('#reResults').html(data); }}); }); $("#closeMapListing").css('display','block');$("#mapResults").click(function(){$("#theListing").hide("slow");}); $(document).on('click', '#closeMapListing img', function() { $("#theListing").hide("slow"); });$(document).keydown(function(e) { if (e.keyCode == 27) $("#theListing").hide("slow"); });$('#addNewTag').click(function(){var newKeyword=$.trim($('input#newtag').val());var newTranslation=$.trim($('input#newtranslation').val());if(newKeyword.length<=0 || newTranslation.length<=0){alert("Please specify keyword in English and the translation in Spanish.");return false;}else{infoResults(newKeyword+':::'+newTranslation+':::'+'Spanish',22,'addTagStatus');}});// ESTA ACCION LE DA FORMATO A LOS CAMPOS DEL BUSCADOR (APLICA A MAPA Y LISTADO) $("#reSubtype").multiselect({ classes: 'popup-tipo-propiedades', noneSelectedText: "Tipo: Todos", click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); var ancho=jQuery(window).width(); if(ancho > 768){ jQuery('.ui-icon.ui-icon-circle-close').trigger('click'); // jQuery('.modal_nsc').hide('fast'); } setTimeout(function(){ ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){var ancho=jQuery(window).width();if(ancho < 768){jQuery('.modal_nsc').show('fast');}var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Tipo: " + selectedValues.join(", "); },height:'250',}); $("#reSubtypeResidential").multiselect({selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Estilo: " + selectedValues.join(", "); },height:'350',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"});$("#reSubtypeCommercial").multiselect({selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Estilo: " + selectedValues.join(", "); },height:'350',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); $("#reClassification").multiselect({ click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){ var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Transacción: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reCondicion").multiselect({ click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Nueva:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Nueva: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reCollection").multiselect({ click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Propiedades de lujo:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Propiedades de lujo: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reCommercial").multiselect({ click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Propiedades comerciales:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Propiedades comerciales: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reTour").multiselect({ classes: 'popup-tour', click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Tour Virtual:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Tour Virtual: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reNueva").multiselect({ classes: 'popup-nueva', click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Recientes:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Recientes: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false});$("#reRebaja").multiselect({classes: 'popup-rebaja',click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Rebajadas:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Rebajadas: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reBancos").multiselect({click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Propiedades de bancos:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Propiedades de bancos: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reOpen").multiselect({click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1500); },noneSelectedText: "Propiedades de openhause:",selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Propiedades de openhause: " + selectedValues.join(", "); }, checkAllText:"Marque todas las", uncheckAllText:"Desactive todas", multiple:false}); $("#reType").multiselect({ noneSelectedText: "Tipo: Todos", click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1000); },selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Tipo: " + selectedValues.join(", "); },multiple:false,height:'auto',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); $("#reEficiencia").multiselect({click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1000); }, noneSelectedText: "Eficiencia Energética: Todos",selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Eficiencia Energética: " + selectedValues.join(", "); },multiple:false,height:'auto',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); $("#reEstado").multiselect({click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1000); }, noneSelectedText: "Estado: Todos",selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Estado: " + selectedValues.join(", "); },multiple:false,height:'auto',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); $("#reMetros").multiselect({classes: 'popup-metros', noneSelectedText: "Min m2", click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1000); },selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Min m2: " + selectedValues.join(", "); },multiple:false,height:'auto',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); $("#reAumentada").multiselect({click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ ejecutar_busqueda(); },1000); }, noneSelectedText: "Realidad Aumentada: No especifica",selectedText: function(numChecked, numTotal, checkedItems){var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Realidad Aumentada: " + selectedValues.join(", "); },multiple:false,height:'auto',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"}); if("home"=="showOnMap" || jQuery(window).width() < 768){var label_habitaciones="Nº Hab.";}else{var label_habitaciones="Nº Habitaciones";}$("#reBedrooms").multiselect({classes: 'popup-dormitorios', noneSelectedText: label_habitaciones, click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); var ancho=jQuery(window).width(); if(ancho > 768){ jQuery('.ui-icon.ui-icon-circle-close').trigger('click'); // jQuery('.modal_nsc').hide('fast'); } setTimeout(function(){ ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){var ancho=jQuery(window).width();if(ancho < 768){jQuery('.modal_nsc').show('fast');}var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {if(checkedItems[i].value=="1den") checkedItems[i].value="1 + Den";if(checkedItems[i].value=="2den") checkedItems[i].value="2 + Den";selectedValues[i]=checkedItems[i].value;} return "Hab.: " + selectedValues.join(", "); },height:'250',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"});$("#reBathrooms").multiselect({classes: 'popup-banios',noneSelectedText: "Nº Baños",click: function( event, ui ){jQuery('#rePaginaini').attr('value','1'); var ancho=jQuery(window).width(); if(ancho > 768){ jQuery('.ui-icon.ui-icon-circle-close').trigger('click'); // jQuery('.modal_nsc').hide('fast'); } setTimeout(function(){ ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){var ancho=jQuery(window).width();if(ancho < 768){jQuery('.modal_nsc').show('fast');}var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Baños: " + selectedValues.join(", "); },height:'250',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"});$("#reCaracteristicas").multiselect({classes: 'popup-caracteristicas', noneSelectedText: "Caracteristicas", click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); var ancho=jQuery(window).width(); if(ancho > 768){ jQuery('.ui-icon.ui-icon-circle-close').trigger('click'); // jQuery('.modal_nsc').hide('fast'); } setTimeout(function(){ ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){var ancho=jQuery(window).width();if(ancho < 768){jQuery('.modal_nsc').show('fast');}var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {selectedValues[i]=checkedItems[i].value;} return "Caracteristicas: " + selectedValues.join(", "); }, height:'250',checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"});$("#rePrice").multiselect({classes: 'popup-precio-desde',noneSelectedText: "Precio desde",click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ var precio=""; precio=jQuery('#rePrice').val(); precio=precio[0].replaceAll(".", ""); precio=parseInt(precio); var precio2=""; precio2=jQuery('#rePrice2').val(); precio2=precio2[0].replaceAll(".", ""); precio2=parseInt(precio2); if((precio>precio2)&&(precio2!="")){ jQuery('#ui-multiselect-rePrice2-option-0').trigger('click'); } ejecutar_busqueda(); },1500); },selectedText: function(numChecked, numTotal, checkedItems){// ejecutar_busqueda();var selectedValues = new Array();for (var i = 0; i < checkedItems.length; i++) {if(checkedItems[i].value==10) checkedItems[i].value="Todos";selectedValues[i]=checkedItems[i].value;} return "Precio desde: " + selectedValues.join(", "); },height:'250',multiple:false,checkAllText:"Marque todas las",uncheckAllText:"Desactive todas"});$("#rePrice2").multiselect({classes: 'popup-precio-hasta',noneSelectedText: "Precio hasta",click: function( event, ui ){ jQuery('#rePaginaini').attr('value','1'); setTimeout(function(){ var precio=""; precio=jQuery('#rePrice').val(); precio=precio[0].replaceAll(".", ""); precio=parseInt(precio); var precio2=""; precio2=jQuery('#rePrice2').val(); precio2=precio2[0].replaceAll(".", ""); precio2=parseInt(precio2); if((precio2
Pregunta por esta propiedad
Buscar
Filtros Filtros
Ordenar por: Más altoMás barato | ||||
Nueva en el mercado
8.000 € Otras propiedades en alquiler, Torremolinos, Málaga 2 baño 550 m2 Se alquila un local en la Avenida Joan Miró de Torremolinos, en una ubicaci... Nueva en el mercado
542.000 € Edificio en venta, Rascanya - Torrefiel, València 3 baño 335 m2 Tres magníficos apartamentos con Licencia turística Planta baja de 146m², d... Nueva en el mercado
468.000 € Chalet pareado en venta, Alcalá de Henares, Madrid 6 hab 3 baños 255 m2 Se vende chalet en el ensanche, uno de los mejores barrios de Alcalá de Henar... Nueva en el mercado
76.000 € Piso en venta, Güímar, Santa Cruz de Tenerife 3 hab 1 baños 85 m2 ¿Estás buscando un piso en Chacona, cerca de colegios e institutos? Esta vivi... Nueva en el mercado
44.990 € Chalet pareado en venta, Medellín, Badajoz 2 hab 1 baños 84 m2 Se vende casa en un pueblo encantador y muy acogedor, cerca de Don Benito a t... | ||||
Propiedades encontradas: 11683 | ||||
Ver Mapa
Error - Comparar
Compara hasta 4 propiedades Ocultar
Propiedades en venta
Propiedades en alquiler
'; //}else{ // slide+='
'; //} }); jQuery('.slider_'+id_anaconda).last().append(slide); setTimeout(function(){ slider.reloadSlider({ startSlide: 1, pager: false, nextText:'', prevText:'', adaptiveHeight: true, oneToOneTouch: true, speed: 300, }); }, 100); } }); } } }); }); } function activa_viviendas(){ // console.log("entra1"); //aca tiene que hacer el trigger del click viviendas } function activa_otras_viviendas(){ // console.log("entra2"); //aca tiene que hacer el trigger del click otras viviendas } jQuery(document).ready(function() { jQuery(document).on('click', '#reSearchMap2', function(event) { jQuery('.boton-filtros-mapa').removeClass('active'); jQuery('.img-cerrar-filtro').hide(); jQuery('.img-ir-al-listado').show(); }); jQuery(document).on('click', '.boton.boton-comparar', function(event) { jQuery(this).html('COMPARADO') var id_anaconda=jQuery(this).attr('data-id-anaconda'); var img=jQuery(this).attr('data-img'); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); var es_visible=jQuery('#modal_comparar').attr('data-visible'); if (jQuery(this).hasClass('comparado')) { jQuery(this).removeClass('comparado') deseleccionar_comparacion(id_anaconda,cant_checks); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); jQuery('.contador_comparar').html(cant_checks); }else{ jQuery(this).addClass('comparado') seleccionar_comparacion(id_anaconda,cant_checks,img,es_visible,'no'); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); jQuery('.contador_comparar').html(cant_checks); } }); jQuery(document).on('click', '.cerrar_popup_mapa img', function(event) { jQuery('.gm-ui-hover-effect').trigger('click'); }); jQuery(document).on('mouseover', '.cambiar-a-listado', function(event) { jQuery(this).addClass('cambiar-a-listado-activo'); }); jQuery(document).on('mouseleave', '.cambiar-a-listado', function(event) { jQuery(this).removeClass('cambiar-a-listado-activo'); }); jQuery(document).on('mouseover', '.btn-favorito-listado .icono_favorito', function(event) { jQuery(this).parent().addClass('es_favorito'); }); jQuery(document).on('mouseleave', '.btn-favorito-listado .icono_favorito', function(event) { jQuery(this).parent().removeClass('es_favorito'); }); jQuery(document).on('click', '.boton-ver-mapa-mobile', function(event) { jQuery('.cambiar-a-mapa').trigger('click'); }); // ACTIVAMOS O DESACTIVAMOS LOS CHECKBOX DEL CAMPO TIPO DE PROPIEDAD jQuery('.ui-multiselect-optgroup-label a').first().parent().parent().addClass('ul-seleccionar_viviendas'); jQuery('.ui-multiselect-optgroup-label a').first().addClass('seleccionar_viviendas') jQuery('.ui-multiselect-optgroup-label a').first().prepend(' ') jQuery('.ui-multiselect-optgroup-label a').eq(1).addClass('seleccionar_otras_viviendas'); jQuery('.ui-multiselect-optgroup-label a').eq(1).prepend(' '); var arr = [ "Ático", "Casa", "Casa rural", "Chalet adosado", "Chalet individual", "Chalet pareado", "Duplex", "Piso", ]; jQuery('.ul-seleccionar_viviendas li').each(function(index, el) { if(!jQuery(this).hasClass('ui-multiselect-optgroup-label')){ if(jQuery.inArray( jQuery(this).text() , arr )!== -1){ jQuery(this).addClass('viviendas-checkbox'); }else{ jQuery(this).addClass('otras-viviendas-checkbox'); } } }); jQuery(document).on('click', '.seleccionar_viviendas', function(event) { if(jQuery('.input_viviendas').hasClass('viviendas-seleccionadas')){ jQuery('.input_viviendas').prop('checked', false); jQuery('.input_viviendas').removeClass("viviendas-seleccionadas"); jQuery('.viviendas-checkbox input').prop('checked', false); }else{ jQuery('.input_viviendas').prop('checked', true); jQuery('.input_viviendas').addClass("viviendas-seleccionadas"); jQuery('.viviendas-checkbox input').prop('checked', true); } }); jQuery(document).on('click', '.seleccionar_otras_viviendas', function(event) { if(jQuery('.input_otras_viviendas').hasClass('otras-viviendas-seleccionadas')){ jQuery('.input_otras_viviendas').prop('checked', false); jQuery('.input_otras_viviendas').removeClass("otras-viviendas-seleccionadas"); jQuery('.otras-viviendas-checkbox input').prop('checked', false); }else{ jQuery('.input_otras_viviendas').prop('checked', true); jQuery('.input_otras_viviendas').addClass("otras-viviendas-seleccionadas"); jQuery('.otras-viviendas-checkbox input').prop('checked', true); } }); jQuery(document).on('click', '.viviendas-checkbox input', function(event) { jQuery('.input_viviendas').removeClass("viviendas-seleccionadas"); }); jQuery(document).on('click', '.otras-viviendas-checkbox input', function(event) { jQuery('.input_otras_viviendas').removeClass("otras-viviendas-seleccionadas"); }); // FIN ACTIVAMOS O DESACTIVAMOS LOS CHECKBOX DEL CAMPO TIPO DE PROPIEDAD //verificamos el login a traves de ajax jQuery.ajax({ type: "POST", url: '../assets/verifica_login.php', async:true, data: 'accion=es_usuario_logueado', success: function(datos) { if(datos=="ko"){ jQuery('.btn-favorito-listado .agregar_favoritos').addClass('acceder_login'); } } }); var slider=""; setTimeout(function() { // EJECUTO EL SLIDER slider=inicia_slider() ; }, 500); //SI VIENE ESTE PARAMETRO DESDE EL BUSCADOR DE LA HOME, SIMULAMOS EL CLICK DE BUSQUEDA A TU ALREDDOR // EL FUNCIONAMIENTO ESTA DEFINIDO EN js/v3map.js LINEA 775 if(""=="buscar-a-tu-alrededor"){ setTimeout(function(){ jQuery('.btn-buscar-alrededor').click(); }, 4000); } jQuery(document).on('click', '#reSearch', function(event) { var ancho=jQuery(window).width(); var buscar_filtros; if(ancho<=767){ buscar_filtros=setInterval(filtros, 1000); jQuery("#hideSidebar").trigger("click"); } }); // ESTO ES NECESARIO PARA QUE NO SE EJECUTA EL AJAX AL CARGAR AL BUSCADOR // POR ESE MOTIVO TENEMOS UN DIV #reResults-no-inicia, LUEGO DE UN TIEMPO CAMBIAMOS EL DIV // A #iniciaBuscador PARA QUE SI SE EJECUTE EL AJAX EN FUTURAS BUSQUEDAS setTimeout(function(){ jQuery('#reResults-no-inicia').attr('id','reResults'); jQuery('#iniciaBuscador').val(1); }, 5000); var ancho=jQuery(window).width(); var buscar_filtros; if(ancho<=767){ buscar_filtros=setInterval(filtros, 1000); } function filtros(){ var bloque_ordernar=jQuery('.headRow1').parent().get(); if(!jQuery.isEmptyObject(bloque_ordernar)){ // console.log("entra a eliminar filtro"); jQuery('.ordenarpor-wrapper').eq(1).remove(); jQuery('.order-por-precio').empty(); jQuery('.order-por-precio').html(bloque_ordernar); clearInterval(buscar_filtros); } } if(jQuery('#showSidebar').length > 0){ jQuery('#showSidebar').on('click', function(event) { jQuery('.order-por-precio').show(); }); } if(jQuery('#hideSidebar').length > 0){ jQuery('#hideSidebar').on('click', function(event) { jQuery('.order-por-precio').hide(); }); } if(""=="showOnMap"){ var bloque_viviendas=jQuery('.bloquebuscador_nsc_inner.bloque1_4').get(); jQuery('.bloquebuscador_nsc_inner.bloque2_0').after(bloque_viviendas); jQuery('body').addClass('vista-mapa mapa-inmueble'); }else{ jQuery('body').addClass('vista-listado listado-inmueble'); } jQuery('.enlace_footer_widget').on('click', function(event) { var link=jQuery(this).attr('data-link'); if(jQuery(this).hasClass('target_blank')){ window.open(link, '_blank'); }else{ document.location.href = link; } }); //FUNCION QUE SE EJECUTA CUANDO SE HACE CLICK EN EL BOTON VER MAPA jQuery(document).on('click', '.cambiar-a-mapa', function(event) { var url=window.location.href; var ultimo=url.slice(-1); if(ultimo=="/"){ var caracter="?ptype=showOnMap"; }else{ var caracter="&ptype=showOnMap"; } window.location.href=url+caracter; return false; }); //FUNCION QUE SE EJECUTA CUANDO SE HACE CLICK EN EL BOTON VER LISTADO jQuery(document).on('click', '.cambiar-a-listado', function(event) { var url=window.location.href; url=url.replace("ptype=showOnMap", ""); url=url.substring(0,url.length - 1) window.location.href=url; return false; }); // MOSTRAMOS U OCULTAMOS LOS FILTROS OCULTOS DEL BUSCADOR jQuery('.ver-mas-filtros').on('click', function(event) { if(jQuery(this).hasClass('abierto')){ jQuery(this).removeClass('abierto'); jQuery(this).html(" Más filtros"); }else{ jQuery(this).addClass('abierto'); jQuery(this).html(" Menos filtros"); } jQuery('.filtro-ver-mas').slideToggle('fast'); }); jQuery('.ver-mas-filtros-2').on('click', function(event) { if(jQuery(this).hasClass('abierto')){ jQuery(this).removeClass('abierto'); jQuery(this).html(" Más opciones"); }else{ jQuery(this).addClass('abierto'); jQuery(this).html(" Menos opciones"); } jQuery('.filtro-ver-mas-2').slideToggle('fast'); }); jQuery('.tipo_operacion_input').on('click',function(){ var opcion=jQuery(this).val(); verifica_operacion(opcion); }) jQuery('input[type=text]').keypress(function(event){ var keycode = (event.keyCode ? event.keyCode : event.which); if(keycode == '13'){ if(jQuery('#reSearch').length > 0){ jQuery("#reSearch").trigger("click"); }else{ jQuery("#reSearchMap2").trigger("click"); } return false; } }); if(jQuery('.ofuscar_enlace').length > 0){ jQuery(document).on('click', '.ofuscar_enlace', function(event) { var enlace=jQuery(this).attr('data-link'); if(jQuery(this).hasClass('target_blank')){ var ventana="nueva"; }else{ var ventana="misma"; } jQuery.ajax({ type: "POST", url: '../assets/busquedas.php', async:true, data: 'consulta=decodificar_base64&enlace='+enlace, success: function(datos) { if(ventana=="nueva"){ window.open(datos, '_blank'); }else{ jQuery(location).attr('href', datos); } } }); }); } var ancho=jQuery(window).width(); mover_items(ancho); jQuery( window ).resize(function() { var ancho=jQuery(window).width(); mover_items(ancho); }); var entra=0; jQuery(document).on('click', '.agregar_favoritos', function(e) { favoritos_mapa(); }); var busca=0; jQuery('#reSearch').on('click', function(event) { if(busca>0){ jQuery('.feedback_resultado').remove(); } setTimeout(function(){ guardar_busqueda(); },5000); busca++; }); jQuery('#reSearchMap2').on('click', function(event) { setTimeout(function(){ guardar_busqueda(); },4000); }); setTimeout(function(){ jQuery(document).on('click', '.acceder_login', function(event) { window.open('/acceder', '_self'); }); jQuery(document).on('click','.btn_mensaje_tt', function(event) { var agente=jQuery(this).attr('class').split(' ')[1]; var oficina=jQuery(this).attr('class').split(' ')[2]; var inmueble=jQuery(this).attr('class').split(' ')[3]; jQuery.ajax({ type: "POST", url: 'https://www.remax.es/assets/ajax-nsc.php', async:true, data: 'agente='+agente+'&oficina='+oficina+'&inmueble='+inmueble+'&accion=buscar_agente', success: function(datos) { datos = datos.split("&&&"); var nombre=datos[0]; var foto_agente=datos[1]; var telefono_agente=datos[2]; var nombre_oficina=datos[3]; var post_name_modal=datos[4]; var email_agente=datos[5]; var email_oficina=datos[6]; var post_name_inmueble_modal=datos[7]; var url_agente_modal="/agente/"+post_name_modal; var url_inmueble_modal="/inmueble/"+post_name_inmueble_modal; jQuery('.iframe_formulario_modal').attr('height','575'); jQuery('.iframe_formulario_modal').attr('src','/formulario-modal/?email_agente='+email_agente+'&email_oficina='+email_oficina+'&url='+url_inmueble_modal); jQuery('.foto_agente_modal').attr('src',foto_agente); jQuery('.nombre_agente_modal').html(""+nombre+""); jQuery('.nombre_oficina_modal').html(nombre_oficina); if((telefono_agente=="")||(telefono_agente==" ")){ jQuery('.telefono_agente_modal').hide(); }else{ jQuery('.telefono_agente_modal').html(' '+telefono_agente); } jQuery("#ModalAgente").modal("show"); } }); }); }, 2000); var i=0; jQuery('#reForm button.ui-multiselect').each(function(index, el) { i++; jQuery(this).attr('onclick','determina_popup()'); jQuery('#reForm button.ui-multiselect span').attr('onclick','determina_popup()'); jQuery(this).addClass('opcion_'+i); }); jQuery('.ui-multiselect-checkboxes li label').each(function(index, el) { var elemento=jQuery(this); if(elemento[0]['control']['type']=="radio"){ var ancho=jQuery(window).width(); if(ancho > 768){ elemento.attr('onclick','cerrar_popup()'); } if(ancho < 768){ elemento.addClass('radio_mobile'); } } }); jQuery('.ui-multiselect-checkboxes li label').each(function(index, el) { var elemento=jQuery(this); if(elemento[0]['control']['type']=="checkbox"){ var ancho=jQuery(window).width(); if(ancho > 768){ elemento.attr('onclick','cerrar_popup()'); } if(ancho < 768){ elemento.addClass('checkbox_mobile'); } } }); jQuery('button.ui-multiselect').on('click', function() { var elemento='button.ui-multiselect'; muestra_popup(elemento); }); jQuery('button.ui-multiselect span').on('click', function() { var elemento='button.ui-multiselect'; muestra_popup(elemento); }); jQuery('.ui-multiselect-close').on('click', function(event) { cerrar_popup(); }); jQuery(document).on('click', function(event) { if($(event.target.parentNode).hasClass('checkbox_mobile')){ var accion="no_cerrar"; }else{ var accion="cerrar"; } if($(event.target).hasClass('checkbox_mobile')){ var accion2="no_cerrar"; }else{ var accion2="cerrar"; } var ancho=jQuery(window).width(); if(ancho < 768){ if((accion=="cerrar")&&(accion2=="cerrar")){ cerrar_popup(); }l }else{ cerrar_popup(); } }); $('#reSearchMap3').on('click', function() { window.location.href = "./buscador-de-inmuebles"; }); jQuery( "#reProvincia" ).focus(function() { jQuery( "#reProvincia" ).autocomplete( "search", "" ); }); }); jQuery( "#reDistrito" ).focus(function() { if((this).hasAttribute("readonly") == false){ jQuery( "#reDistrito" ).autocomplete( "search", "" ); } }); jQuery( "#reProvincia" ).click(function() { jQuery("#reCity").val(""); jQuery("#reDistrito").val(""); }); function verifica_operacion(opcion){ opcion=opcion.toLowerCase(); if(opcion=="todos"){ for(var i=1; i<=84; i++){ jQuery('#ui-multiselect-rePrice-option-'+i).parent('label').parent('li').show(); jQuery('#ui-multiselect-rePrice2-option-'+i).parent('label').parent('li').show(); } } if(opcion=="venta"){ for(var i=1; i<=84; i++){ if(i<34){ jQuery('#ui-multiselect-rePrice-option-'+i).parent('label').parent('li').hide(); jQuery('#ui-multiselect-rePrice2-option-'+i).parent('label').parent('li').hide(); } if(i>=34){ jQuery('#ui-multiselect-rePrice-option-'+i).parent('label').parent('li').show(); jQuery('#ui-multiselect-rePrice2-option-'+i).parent('label').parent('li').show(); } } } if(opcion=="alquiler"){ for(var i=1; i<=84; i++){ if(i<34){ jQuery('#ui-multiselect-rePrice-option-'+i).parent('label').parent('li').show(); jQuery('#ui-multiselect-rePrice2-option-'+i).parent('label').parent('li').show(); } if(i>=34){ jQuery('#ui-multiselect-rePrice-option-'+i).parent('label').parent('li').hide(); jQuery('#ui-multiselect-rePrice2-option-'+i).parent('label').parent('li').hide(); } } } } function muestra_popup(elemento){ if(jQuery(elemento).hasClass('ui-state-active')){ var posicion_izq_sidebar = jQuery("#sidebar1").offset().left; var ancho_filtro = jQuery(elemento).width(); var ancho_sidebar = jQuery("#sidebar1").width(); var pos_filtro = posicion_izq_sidebar + ( (ancho_sidebar - ancho_filtro) / 2 ); jQuery(elemento).css("left",pos_filtro + "px"); jQuery(elemento).css("left",pos_filtro); jQuery('.modal_nsc').fadeIn('fast'); }else{ cerrar_popup(); } } function cerrar_popup(){ jQuery('.modal_nsc').fadeOut('fast'); } function guardar_busqueda(){ var url=encodeURIComponent(window.location.href); var transaccion=jQuery('#reClassification').val(); var tipo_inmueble=jQuery('#reType').val(); var dormitorios=jQuery('#reBedrooms').val(); var banios=jQuery('#reBathrooms').val(); var caracteristicas=jQuery('#reCaracteristicas').val(); var precio=jQuery('#rePrice').val()+"-"+jQuery('#rePrice2').val(); var referencia=jQuery('#reReferencia').val(); var provincia=jQuery('#reProvincia').val(); var ciudad=jQuery('#reCity').val(); var zona=jQuery('#reDistrito').val(); if(url!="https://www.remax.es/buscador-de-inmuebles/"){ jQuery.ajax({ type: "POST", url: '../assets/busquedas.php', async:true, data: 'consulta=buscador_inmuebles&transaccion='+transaccion+'&tipo_inmueble='+tipo_inmueble+'&dormitorios='+dormitorios+'&banios='+banios+'&caracteristicas='+caracteristicas+'&precio='+precio+'&referencia='+referencia+'&provincia='+provincia+'&ciudad='+ciudad+'&zona='+zona+'&url='+url+'&tipo_buscador=Buscador de inmuebles', success: function(datos) { } }); } } function mover_items(ancho){ var item_login=jQuery('.popup_user').get(); var item_idioma=jQuery('.menu_idiomas').get(); // var elemento=item_login; if(ancho<1000){ jQuery('.accesos').remove(); jQuery('#quadmenu_0 .quadmenu-navbar-nav').prepend("
"); jQuery('.accesos').prepend(item_login); //jQuery('.accesos').prepend(item_idioma); }else{ jQuery('.accesos').remove(); jQuery('.navbar.navbar-expand-xl').append(item_login); jQuery('.navbar.navbar-expand-xl').append(item_idioma); } } function favoritos_mapa(){ jQuery('.agregar_favoritos').on('click', function(event) { var id_anaconda=jQuery(this).attr('class').split(' ')[2]; var titulo_propiedad=jQuery('.inmueble-detalle-nombre_'+id_anaconda).text(); var enlace=jQuery('.enlace_'+id_anaconda).attr('href'); enlace= enlace.replace("../", "https://www.remax.es/"); jQuery(this).fadeOut('slow'); if(jQuery(this).hasClass('favorito_ok')){ var accion="eliminar_favoritos"; }else{ var accion="agregar_favoritos"; } var form_data = new FormData(); form_data.append('consulta', accion); form_data.append('titulo', titulo_propiedad); form_data.append('enlace', enlace); form_data.append('id_anaconda', id_anaconda); form_data.append('action', 'ajax_agregar_favoritos'); jQuery.ajax({ url: 'https://www.remax.es/wp-admin/admin-ajax.php', type: 'post', contentType: false, processData: false, data: form_data, success: function(datos) { datos=jQuery.trim(datos); if(datos=="favorito_eliminado"){ jQuery('.'+id_anaconda).removeClass('favorito_ok'); jQuery('.'+id_anaconda).fadeIn('slow'); return false; } if(datos=="agregar_favoritos"){ jQuery('.'+id_anaconda).addClass('favorito_ok'); jQuery('.'+id_anaconda).fadeIn('slow'); return false; } }, error: function (datos) { console.log('error'); } }); return false; }); } jQuery(document).ready(function($) { /*NSC MARIANO SI FALLA EL BUSCADOR VER ACA*/ // var ancho=jQuery(window).width(); // if(ancho<=1300){ // jQuery('#hidebar').trigger('click'); // } jQuery(document).on('click', '.boton-filtros-mapa', function(event) { if(jQuery(this).hasClass('active')){ jQuery(this).removeClass('active'); jQuery('.img-cerrar-filtro').hide(); jQuery('.img-ir-al-listado').show() }else{ jQuery(this).addClass('active'); jQuery('.img-ir-al-listado').hide(); jQuery('.img-cerrar-filtro').show(); } }); jQuery(document).on('click', '.img-cerrar-filtro', function(event) { jQuery('.boton-filtros-mapa').trigger('click'); }); jQuery(document).on('click', '.img-ir-al-listado', function(event) { jQuery('.cambiar-a-listado').trigger('click'); }); jQuery(document).on('mouseover', '.boton-filtros-mapa', function(event) { jQuery(this).addClass('boton-filtros-mapa-activo'); }); jQuery(document).on('mouseleave', '.boton-filtros-mapa', function(event) { jQuery(this).removeClass('boton-filtros-mapa-activo'); }); jQuery(document).on('click', '.boton-filtros-mapa', function(event) { jQuery('#showbar').trigger('click'); }); if(""!="showOnMap"){ ejecutar_busqueda(); } inicializa_script(); $(document).on("click","ul.pagination li a",function(event){ setTimeout(function(){ chequea_propiedades(); },2000); }); }); function inicializa_script(){ setTimeout(function() { var data_cookies=jQuery('#modal_comparar').attr('data-cookies'); if(data_cookies!=""){ var propiedades=data_cookies; propiedades=propiedades.split(','); var cant_checks=(propiedades.length)-1; jQuery.each(propiedades,function(index, el) { var datos=el.split('NSCNSC'); seleccionar_comparacion(datos[0],cant_checks,datos[1],'no','si'); jQuery('.check-comparar-'+datos[0]).prop('checked', true); }); jQuery('.contador_comparar').html(propiedades.length); jQuery('#modal_comparar').animate({height:29},200); jQuery('.ocultar_modal').html('Mostrar '); jQuery('.contador_comparar').show(); } comparar_prop(); }, 3000); } function comparar_prop(){ jQuery(document).on('click','a.abrir_modal_error', function (event) { jQuery('#modal_mensaje_error .modal-body').html('
Necesitas agregar al menos dos propiedades para poder comparar.
'); jQuery('#modal_mensaje_error').modal('show'); }); jQuery('#modal_comparar').on('click', 'span.remove_imagen', function(event) { event.stopImmediatePropagation(); var id_anaconda=jQuery(this).attr('data-id-anaconda'); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); deseleccionar_comparacion(id_anaconda,cant_checks); }); jQuery('.ocultar_modal').on('click', function(event) { var altura=jQuery('#modal_comparar').height(); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); jQuery('.contador_comparar').html(cant_checks); if(altura>=145){ jQuery('#modal_comparar').animate({height:29},200); jQuery(this).html('Mostrar '); jQuery('.contador_comparar').show(); } if(altura==29){ jQuery('#modal_comparar').animate({height:175},200); jQuery(this).html('Ocultar ') jQuery('.contador_comparar').hide(); } }); jQuery(document).on('click','input.check-comparar', function (event) { // jQuery('.check-comparar').on('click', function(event) { event.stopImmediatePropagation(); jQuery('input.check-comparar').hide(); var id_anaconda=jQuery(this).attr('data-id-anaconda'); var img=jQuery(this).attr('data-img'); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); var es_visible=jQuery('#modal_comparar').attr('data-visible'); if (jQuery(this).is(':checked')) { seleccionar_comparacion(id_anaconda,cant_checks,img,es_visible,'no'); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); jQuery('.contador_comparar').html(cant_checks); }else{ deseleccionar_comparacion(id_anaconda,cant_checks); var cant_checks=jQuery('#modal_comparar').attr('data-checks'); jQuery('.contador_comparar').html(cant_checks); } setTimeout(function(){ jQuery('input.check-comparar').show(); },2000); }); } function seleccionar_comparacion(id_anaconda,cant_checks,img,es_visible,load){ if(es_visible=="no"){ jQuery('#modal_comparar').slideDown(); } if(cant_checks<4){ cant_checks=parseInt(cant_checks)+1; jQuery('#modal_comparar').attr('data-checks',cant_checks); jQuery('.content_image_compare .box_comp').each(function(index, el) { if (!jQuery(this).hasClass('comparar_elemento')){ jQuery(this).addClass('comparar_elemento') jQuery(this).append(""); jQuery(this).addClass('comparar_'+id_anaconda); jQuery(this).children('span').attr('data-id-anaconda',id_anaconda); jQuery(this).children('span').show(); return false; } }); }else{ jQuery('#modal_mensaje_error .modal-body').html('
Lo sentimos, solo puede comparar hasta 4 propiedades
'); jQuery('#modal_mensaje_error').modal('show'); jQuery('.check-comparar-'+id_anaconda).prop('checked', false); // Unchecks it } var lista_ids=""; jQuery('.content_image_compare .box_comp').each(function(index, el) { if(jQuery(this).hasClass('comparar_elemento')){ lista_ids+=jQuery(this).children('span').attr('data-id-anaconda')+","; } }); if(load=="no"){ jQuery.ajax({ type: "POST", url: 'https://www.remax.es/assets/comparar.php', async:true, data: 'consulta=comparar&lista_ids='+lista_ids, success: function(datos) { var obj=jQuery.parseJSON(datos); if(obj.estado=="error"){ jQuery('.link_btn_comparar').removeAttr('href'); jQuery('.link_btn_comparar').addClass('abrir_modal_error'); jQuery('#modal_comparar').attr('data-cookies',obj.full_ids); }else{ jQuery('.link_btn_comparar').removeClass('abrir_modal_error'); jQuery('.link_btn_comparar').attr('href','https://www.remax.es/assets/comparar_pdf.php/?propiedades='+obj.ids); jQuery('#modal_comparar').attr('data-cookies',obj.full_ids); } } }); } } // FUNCION QUE SE EJECUTA CUANDO SE QUIERE ELIMINAR LA SELECCION DE UNA PROPIEDAD PARA COMPARAR function deseleccionar_comparacion(id_anaconda,cant_checks){ cant_checks=parseInt(cant_checks)-1; if(cant_checks==0){ jQuery('#modal_comparar').slideUp(); } jQuery('.boton-comparar-'+id_anaconda).html('COMPARAR'); jQuery('.boton-comparar-'+id_anaconda).removeClass('comparado'); jQuery('.check-comparar-'+id_anaconda).prop('checked', false); // Unchecks it jQuery('#modal_comparar').attr('data-checks',cant_checks); jQuery('.comparar_'+id_anaconda).remove(); jQuery('.content_image_compare').append('
'); var lista_ids=""; jQuery('.content_image_compare .box_comp').each(function(index, el) { if(jQuery(this).hasClass('comparar_elemento')){ lista_ids+=jQuery(this).children('span').attr('data-id-anaconda')+","; } }); jQuery.ajax({ type: "POST", url: 'https://www.remax.es/assets/comparar.php', async:true, data: 'consulta=comparar&lista_ids='+lista_ids, success: function(datos) { var obj=jQuery.parseJSON(datos); if(obj.estado=="error"){ jQuery('.link_btn_comparar').removeAttr('href'); jQuery('.link_btn_comparar').addClass('abrir_modal_error'); jQuery('#modal_comparar').attr('data-cookies',obj.full_ids); }else{ jQuery('.link_btn_comparar').removeClass('abrir_modal_error'); jQuery('.link_btn_comparar').attr('href','https://www.remax.es/assets/comparar_pdf.php/?propiedades='+obj.ids); jQuery('#modal_comparar').attr('data-cookies',obj.full_ids); } } }); } //FUNCION QUE SE EJECUTA CUANDO SE SELECCIONA UNA PROPIEDAD PARA COMPARAR function chequea_propiedades(){ var data_cookies=jQuery('#modal_comparar').attr('data-cookies'); if(data_cookies!=""){ var propiedades=data_cookies; propiedades=propiedades.split(','); var cant_checks=(propiedades.length)-1; jQuery('.check-comparar').prop('checked', false); jQuery('.boton-comparar').html('COMPARAR'); jQuery('.boton-comparar').removeClass('comparado'); jQuery.each(propiedades,function(index, el) { var datos=el.split('NSCNSC'); // seleccionar_comparacion(datos[0],cant_checks,datos[1],'no','si'); jQuery('.boton-comparar-'+datos[0]).html('COMPARADO'); jQuery('.boton-comparar-'+datos[0]).addClass('comparado'); jQuery('.check-comparar-'+datos[0]).prop('checked', true); }); jQuery('.contador_comparar').html(propiedades.length); } } setInterval(function(){ chequea_propiedades(); },1000);jQuery(document).ready(function($) { var opcion=jQuery( "#reClassification option:selected" ).text(); verifica_operacion(opcion); if((""!="")||(""!="")){ buscar_parametros(); } cerrar_popup(); jQuery(document).on('click', '#reSearchMap2', function(event) { buscar_parametros(); }); jQuery('#reSearch').on('click', function(event) { buscar_parametros(); }); jQuery(document).on('click', '.resetformulario', function(event) { buscar_parametros(); var tipo_reset=jQuery(this).attr('class').split(' ')[1]; if(tipo_reset=="btn-listado"){ jQuery('#reForm').trigger("reset"); jQuery("#reSearch").trigger("click"); var url="https://www.remax.es/buscador-de-inmuebles/"; document.location.href = url; return false; }else{ jQuery('#reForm').trigger("reset"); jQuery("#reSearch").trigger("click"); var url="https://www.remax.es/buscador-de-inmuebles/?ptype=showOnMap"; document.location.href = url; return false; } return false; }); ejecutar_busqueda_mobile();});// ACA ARMAMOS LA URL QUE CAMBIAMOS DE FORMA DINAMICA CON LOS FILTROS USADOS EN EL BUSCADOR PARA OBTENER URLS AMIGABLESfunction buscar_parametros(){ console.log("entra a buscar paramentro"); var operacion=""; operacion=jQuery('#reClassification').val(); operacion=wpFeSanitizeTitle(operacion[0]); var collection=""; collection=jQuery('#reCollection').val(); if(collection=="No filtrar"){ collection=0; }else{ collection=1; } var commercial=""; commercial=jQuery('#reCommercial').val(); if(commercial=="No filtrar"){ commercial=0; }else{ commercial=1; } var tour=""; tour=jQuery('#reTour').val(); if(tour=="No filtrar"){ tour=0; }else{ tour=1; } var nueva=""; nueva=jQuery('#reNueva').val(); if(nueva=="No filtrar"){ nueva=0; }else{ nueva=1; } var rebaja=""; rebaja=jQuery('#reRebaja').val(); if(rebaja=="No filtrar"){ rebaja=0; }else{ rebaja=1; } var bancos=""; bancos=jQuery('#reBancos').val(); if(bancos=="No filtrar"){ bancos=0; }else{ bancos=1; } var open=""; open=jQuery('#reOpen').val(); if(open=="No filtrar"){ open=0; }else{ open=1; } var tipo_inmueble=""; tipo_inmueble=jQuery('#reType').val(); if(tipo_inmueble!=null){ tipo_inmueble=tipo_inmueble[0]; tipo_inmueble = wpFeSanitizeTitle(tipo_inmueble); }else{ tipo_inmueble="todos"; } var dormitorios=""; dormitorios=jQuery('#reBedrooms').val(); var cant_dormitorios=""; if(dormitorios!=null){ for(var i=0; i
Contáctanos
RE/MAX España
C/ Estudio, 3
28023 Madrid
91 357 12 44
remax@remax.es
Síguenos:
- Sobre REMAX
- Contacto
- Política de privacidad
- Condiciones de uso
- Política de cookies
- Política de privacidad en Redes Sociales
- Canal ético
- Adquiere tu franquicia
- Hazte Agente Asociado
- Escuela RE/MAX
- Vende tu casa con REMAX
- REMAX Commercial
- REMAX Collection
- REMAX en el mundo
- REMAX en Europa