(function () {
"use strict";
var container = document.getElementById("footer-map-modern");
var footerColumn = document.querySelector(".page-footer .footer-col-right");
if (!container && footerColumn) {
footerColumn.innerHTML =
'
' +
'' +
'
' +
'
Ihr Weg zu uns' +
'
KFZ-Meisterwerkstatt Deniz' +
'
Spitalstraße 25 · 67659 Kaiserslautern' +
'
Route planen ↗' +
'
' +
'
';
container = document.getElementById("footer-map-modern");
}
if (!container || typeof maplibregl === "undefined") return;
var workshop = [7.763757080291502, 49.4460487802915];
var map = new maplibregl.Map({
container: container,
style: "https://basemaps.cartocdn.com/gl/dark-matter-gl-style/style.json",
center: workshop,
zoom: 14.7,
pitch: 18,
bearing: -7,
attributionControl: false,
renderWorldCopies: false
});
map.addControl(new maplibregl.NavigationControl({ showCompass: true }), "top-right");
map.addControl(new maplibregl.AttributionControl({ compact: true }), "bottom-right");
var markerElement = document.createElement("button");
markerElement.type = "button";
markerElement.className = "deniz-map-marker";
markerElement.setAttribute("aria-label", "KFZ-Meisterwerkstatt Deniz auf der Karte anzeigen");
var popup = new maplibregl.Popup({
offset: 30,
closeButton: false,
maxWidth: "250px"
}).setHTML("KFZ-Meisterwerkstatt DenizSpitalstraße 25 · Kaiserslautern");
new maplibregl.Marker({ element: markerElement, anchor: "bottom" })
.setLngLat(workshop)
.setPopup(popup)
.addTo(map);
map.on("load", function () {
window.setTimeout(function () {
map.resize();
popup.setLngLat(workshop).addTo(map);
}, 120);
});
window.addEventListener("resize", function () {
map.resize();
});
})();