function m(){if($("#map").length){let n=$("#map-provider").val(),e=$("#map-lat").val(),t=$("#map-lng").val(),o=parseInt($("#map-zoom").val()),p=$("#map-dir").val(),l=$("#map-api-key").val();if(n==="google")new GMaps({div:"#map",lat:e,lng:t,zoom:o,zoomControl:!0,zoomControlOpt:{style:"SMALL",position:"TOP_LEFT"},streetViewControl:!1,mapTypeControl:!1,gestureHandling:"cooperative"}).addMarker({lat:e,lng:t,click:function(){let r="https://www.google.com/maps/place/"+encodeURIComponent(p)+"/@"+e+","+t+"/";window.open(r,"_blank")},title:p});else{let a=new L.map("map").setView([e,t],o);n==="mapbox"&&l.length?L.tileLayer("https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}?access_token={accessToken}",{attribution:'Map data © OpenStreetMap contributors, CC-BY-SA, Imagery \xA9 Mapbox',tileSize:512,maxZoom:18,zoomOffset:-1,id:"mapbox/streets-v11",accessToken:l}).addTo(a):L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{maxZoom:19,attribution:'© OpenStreetMap'}).addTo(a);let r=L.marker([e,t]).addTo(a),i=e+","+t+"#map="+o+"/"+e+"/"+t+"&layers=N";r.bindPopup(p+'

Routing via OpenStreetMap

')}}}document.addEventListener("DOMContentLoaded",function(){m()});