!function(s){s.each(["frontend/element_ready/wd_open_street_map.default"],function(t,e){woodmartThemeModule.wdElementorAddAction(e,function(){woodmartThemeModule.wdOpenStreetMap()})}),woodmartThemeModule.wdOpenStreetMap=function(){if("undefined"!=typeof leaflet){const o=function(t,r){var e,o,t=t.attr("id");let a=r.hasOwnProperty("center")?r.center:null,i=r.hasOwnProperty("markers")?r.markers:[];void 0!==L.DomUtil.get(t)&&L.DomUtil.get(t)&&(L.DomUtil.get(t)._leaflet_id=null);const n=L.map(t,{scrollWheelZoom:r.hasOwnProperty("scrollWheelZoom")&&"yes"===r.scrollWheelZoom,zoomControl:r.hasOwnProperty("zoomControl")&&"yes"===r.zoomControl,dragging:r.hasOwnProperty("dragging")&&"yes"===r.dragging});if(a&&n.setView(a.split(","),r.zoom),r.hasOwnProperty("geoapify_tile")&&"osm-carto"!==r.geoapify_tile&&("custom-tile"!==r.geoapify_tile||r.hasOwnProperty("geoapify_custom_tile")&&0!==r.geoapify_custom_tile.length)){if("stamen-toner"===r.geoapify_tile)L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/toner/{z}/{x}/{y}.png",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL.',maxZoom:18}).addTo(n);else if("stamen-terrain"===r.geoapify_tile)L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/terrain/{z}/{x}/{y}.jpg",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL.',maxZoom:18}).addTo(n);else if("stamen-watercolor"===r.geoapify_tile)L.tileLayer("https://stamen-tiles.a.ssl.fastly.net/watercolor/{z}/{x}/{y}.jpg",{attribution:'Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.',maxZoom:18}).addTo(n);else if("custom-tile"===r.geoapify_tile&&r.hasOwnProperty("geoapify_custom_tile")&&0!==r.geoapify_custom_tile.length){let t=r.geoapify_custom_tile;t=t.replaceAll("$",""),L.tileLayer(t,{attribution:` ${r.osm_custom_attribution||null} | © OpenStreetMap contributors`,maxZoom:18}).addTo(n)}}else L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'© OpenStreetMap contributors',maxZoom:18}).addTo(n);(t=i)&&0');if(this.marker.marker_title&&(a+=`
${this.marker.marker_title}
`),a+='
',this.marker.marker_description&&(a+=`
${this.marker.marker_description}
`),"yes"===this.marker.show_button&&this.marker.button_text&&(e=this.marker.hasOwnProperty("button_url_target")&&this.marker.button_url_target?this.marker.button_url_target:"_blank",a+=``),a+="
",this.marker.marker_title||this.marker.marker_description||this.marker.button_text&&this.marker.show_button)switch(this.marker.hasOwnProperty("marker_behavior")?this.marker.marker_behavior:null){case"popup":r.bindPopup(a);break;case"static_close_on":r.bindPopup(a,{closeOnClick:!1,autoClose:!1,closeOnEscapeKey:!1}).openPopup();break;case"static_close_off":r.bindPopup(a,{closeOnClick:!1,autoClose:!1,closeButton:!1,closeOnEscapeKey:!1}).openPopup();break;case"tooltip":r.bindTooltip(a,{})}}),setTimeout(function(){o.invalidateSize()},100)};s(".wd-osm-map-container").each(function(){let e=s(this),r=e.find(".wd-osm-map-wrapper"),a=r.data("settings");a&&(a.hasOwnProperty("init_type")&&"button"===a.init_type?e.find(".wd-init-map").on("click",function(t){t.preventDefault(),e.hasClass("wd-map-inited")||(e.addClass("wd-map-inited"),o(r,a))}):a.hasOwnProperty("init_type")&&"scroll"===a.init_type?woodmartThemeModule.$window.on("scroll",function(){a.hasOwnProperty("init_offset")&&window.innerHeight+woodmartThemeModule.$window.scrollTop()+parseInt(a.init_offset)>e.offset().top&&(e.hasClass("wd-map-inited")||(e.addClass("wd-map-inited"),o(r,a)))}):a.hasOwnProperty("init_type")&&"interaction"===a.init_type?woodmartThemeModule.$window.on("wdEventStarted",function(){e.hasClass("wd-map-inited")||(e.addClass("wd-map-inited"),o(r,a))}):o(r,a))})}},s(document).ready(function(){woodmartThemeModule.wdOpenStreetMap()})}(jQuery);