' + '
' + '
' + '' } ); container.on('shown.bs.sabaipopover', function(){ if (slid) return; var label = container.find('.sabai-directory-search-radius-label strong').text(radius.val()); container.find('.sabai-directory-search-radius-slider').slider({animate: true, min: 0, max: 100, value: radius.val(), step: 1, slide: function(e, ui){ radius.val(ui.value); label.text(ui.value); }}); if (navigator.geolocation && (document.location.protocol === 'https:' || document.location.hostname === 'localhost') ) { var geocode = function (trigger) { if (trigger) SABAI.ajaxLoader(trigger); if (!geocoder) geocoder = new google.maps.Geocoder(); navigator.geolocation.getCurrentPosition( function (pos) { geocoder.geocode({'latLng': new google.maps.LatLng(pos.coords.latitude,pos.coords.longitude)}, function(results, status) { if (trigger) SABAI.ajaxLoader(trigger, true); if (status == google.maps.GeocoderStatus.OK) { location.val(results[0].formatted_address).typeahead('val', results[0].formatted_address).effect('highlight', {}, 2000); $('#sabai-content .sabai-directory-search-location') .find('input[name="center"]').val(results[0].geometry.location.lat() + ',' + results[0].geometry.location.lng()).end() .find('input[name="address_type"]').val(''); } }); }, function (error) { if (trigger) { SABAI.ajaxLoader(trigger, true); } SABAI.flash(error.message, 'danger'); SABAI.console.log(error.message + ' (' + error.code + ')'); }, {enableHighAccuracy:true, timeout:5000} ); }; container.find('.sabai-directory-search-geolocate').show().click(function(e){ e.preventDefault(); geocode($(this)); }); } slid = true; }); }); $('#sabai-content .sabai-directory-search-submit .sabai-btn').click(function(e){ var $this = $(this), form = $this.closest('form'); e.preventDefault(); form.find('[placeholder]').each(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); } }); var submit = function(){ SABAI.ajax({ type: 'get', container: '#sabai-content', target: '.sabai-directory-listings-container', url: form.attr('action') + '&' + form.serialize(), pushState: true }); }; var center = $('#sabai-content .sabai-directory-search-location input[name="center"]'); if (location.val() && $('#sabai-content .sabai-directory-search-location input[name="address_type"]').val() === '' ) { if (!geocoder) geocoder = new google.maps.Geocoder(); geocoder.geocode({address: location.val()}, function(results, status) { switch (status) { case google.maps.GeocoderStatus.OK: center.val(results[0].geometry.location.lat() + ',' + results[0].geometry.location.lng()); submit(); break; case google.maps.GeocoderStatus.ZERO_RESULTS: alert('Località noln valida'); break; default: alert(status); } }); } else { center.val(''); submit(); } }); });
Corso Italia, 117, San Marcellino, CE, Italia
081 342 02 52081 342 02 52
32085592413208559241
Corso Mazzini, 63, Bari, 70123 BA, Italia
08057984290805798429
33512641173351264117
0802460248
Via Palermo, 259, Messina, ME, Italia
Viale Europa, 174, Aversa, Caserta, Italia
Via Monte Calvario, 37, Altamura, BA, Italia
Via Chiesa Nuova, 1, Sora, FR, Italia
Via Roma, 19, Paternò, CT, Italia
347 3781887347 3781887
347 3781887347 3781887
Via Nazionale, 111, Falcone, ME, Italia
Via Consalvo, 67/69, Napoli, NA, Italia
Corso Umberto I, Bisceglie, BT, Italia
Strada Provinciale Tecchiena, Tecchiena, FR, Italia
Via Guglielmo Marconi, 79, Lavello, PZ, Italia
0972/886490972/88649
Corso Vittorio Emanuele, 134, Margherita di Savoia, BT, Italia
338 28 24 133338 28 24 133
Mostro 1 risultati di 20 su 103