',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);