4,2
4,2 pour 240 avis
logo-google
MENU
Standard :
02 99 05 04 80
Service négociation : 02 99 05 04 81
white-logo

1 annonce(s) immobilières(s) de notaires d'appartements à vendre à Bruz 35170

Ville
Rechercher à partir de la carte communes sélectionnée(s) 
Rayon
Transaction
Type de bien
Surface habitable de à
Surface terrain de à
Budget de à  €
ateCardSlider() { // Property slider propertySlider = new Swiper('.js-il-card-media', { slidesPerView: '1', spaceBetween: 0, navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' } }); } createCardSlider(); if ($('.c-slider-immosearch').length) { var $msl = $('.multiple-select-location').multipleSelect({ placeholder: 'Toutes les communes', selectAll: true, allSelected: 'Toutes les communes', selectAllText: 'Sélectionner toutes les communes', filter: true, countSelected: '# communes sélectionnées', noMatchesFound: 'Aucune ville ayant ce critère', single: true, onClick: function (event) { $('#inputHiddenOidCommune').val(event.value); // fill vanilla select // var opts = $msl.multipleSelect('getSelects'); // $('.c-localisation option').prop('selected', false); // console.log(opts); // for (var i = 0; i < opts.length; i++) { // $('.c-localisation option[value="' + opts[i] + '"]').prop('selected', true); // // // } } }); $('#slider-button-advanced-research').on('click', function (e) { e.preventDefault(); $('#slider-advanced-research').toggle(); }); $('.sf__advanced').on('click', function () { $('.m-center--advanced').toggle(); }); var $msl_type = $('#selectTypeVente').multipleSelect({ placeholder: 'Tout type de transaction', selectAll: true, allSelected: 'Tout type de transaction', selectAllText: 'Tout type de transaction', countSelected: '# biens différents', onClick: function () { // fill vanilla select var opts = $msl_type.multipleSelect('getSelects'); $('#selectTypeVente option').removeAttr('selected'); var optionsValues = ""; for (var i = 0; i < opts.length; i++) { optionsValues += opts[i]; if(i < (opts.length - 1)) { optionsValues += ","; } } $('#selectTypeVente option[value="' + optionsValues + '"]').attr('selected', 'selected'); $('#inputHiddenTransaction').val(optionsValues); }, onCheckAll: function() { $('#inputHiddenTransaction').val(null); } }); var $msl_type_bien = $('#selectTypeBien').multipleSelect({ placeholder: 'Tout type de bien', selectAll: true, allSelected: 'Tout type de bien', selectAllText: 'Tout type de bien', countSelected: '# biens différents', onClick: function () { // fill vanilla select var opts = $msl_type_bien.multipleSelect('getSelects'); $('#selectTypeBien option').removeAttr('selected'); var optionsValues = ""; for (var i = 0; i < opts.length; i++) { optionsValues += opts[i]; if(i < (opts.length - 1)) { optionsValues += ","; } } $('#selectTypeBien option[value="' + optionsValues + '"]').attr('selected', 'selected'); $('#inputHiddenTypeBien').val(optionsValues); }, onCheckAll: function() { $('#inputHiddenTypeBien').val(null); } }); var $msl_expand = $('.multiple-select-expand').multipleSelect({ placeholder: 'Etendre..', single: true, multiple: false, onClick: function (event) { $('#inputRayon').val(event.value); // fill vanilla select // var opts = $msl.multipleSelect('getSelects'); // $('.c-localisation option').prop('selected', false); // console.log(opts); // for (var i = 0; i < opts.length; i++) { // $('.c-localisation option[value="' + opts[i] + '"]').prop('selected', true); // // // } } }); // surface slider var slider_surface = document.getElementById('surface-slider'); noUiSlider.create(slider_surface, { start: [surfaceMinDefault, surfaceMaxDefault], connect: true, behaviour: 'drag', range: { 'min': [0,0], '35%': [500, 100], '70%': [5000, 2500], 'max': [100000] } }); var surfaceSliderValueMinElement = document.getElementById('surface-slider-value-min'); var surfaceSliderValueMaxElement = document.getElementById('surface-slider-value-max'); slider_surface.noUiSlider.on('update', function (values, handle) { var numberFormat = wNumb({ mark: '', thousand: ' ', prefix: '', postfix: '', decimals: 0 }); var min = numberFormat.to(parseInt(values[0])); var max = numberFormat.to(parseInt(values[1])); surfaceSliderValueMinElement.innerHTML = min; surfaceSliderValueMaxElement.innerHTML = max; document.getElementById('inputSurfaceMax').value = (values[1]==100000?null:values[1]); document.getElementById('inputSurfaceMin').value = (values[0]==0?null:values[0]); }); // budget slider var slider_budget = document.getElementById('budget-slider'); noUiSlider.create(slider_budget, { start: [budgetMinDefault, budgetMaxDefault], connect: true, behaviour: 'drag', range: { 'min': [0, 100], '30%': [2000, 10000], '75%': [1000000, 1000000], 'max': [10000000], } }); var budgetSliderValueMinElement = document.getElementById('budget-slider-value-min'); var budgetSliderValueMaxElement = document.getElementById('budget-slider-value-max'); slider_budget.noUiSlider.on('update', function (values, handle) { var moneyFormat = wNumb({ mark: '', thousand: ' ', prefix: '', postfix: '', decimals: 0 }); var min = moneyFormat.to(parseInt(values[0])); var max = moneyFormat.to(parseInt(values[1])); budgetSliderValueMinElement.innerHTML = min; budgetSliderValueMaxElement.innerHTML = max; document.getElementById('inputBudgetMax').value = (values[1]==10000000?null:values[1]); document.getElementById('inputBudgetMin').value = (values[0]==0?null:values[0]); }); // surface terrain var slider_surface_terrain = document.getElementById('surface-terrain-slider'); noUiSlider.create(slider_surface_terrain, { start: [surfaceTerrainMinDefault, surfaceTerrainMaxDefault], connect: true, behaviour: 'drag', range: { 'min': [0, 50], '35%': [500, 100], '70%': [5000, 2500], 'max': [100000] } }); var surfaceTerrainSliderValueMinElement = document.getElementById('surface-terrain-slider-value-min'); var surfaceTerrainSliderValueMaxElement = document.getElementById('surface-terrain-slider-value-max'); slider_surface_terrain.noUiSlider.on('update', function (values, handle) { var numberFormat = wNumb({ mark: '', thousand: ' ', prefix: '', postfix: '', decimals: 0 }); var min = numberFormat.to(parseInt(values[0])); var max = numberFormat.to(parseInt(values[1])); surfaceTerrainSliderValueMinElement.innerHTML = min; surfaceTerrainSliderValueMaxElement.innerHTML = max; document.getElementById('inputSurfaceTerrainMax').value = (values[1]==100000?null:values[1]); document.getElementById('inputSurfaceTerrainMin').value = (values[0]==0?null:values[0]); }); } /*]]>*/