VAGTCHEF Martin

Har du brug for hjælp, eller har du et spørgsmål omkring brandvagt?

Vi ser frem til at høre fra dig!

Udfyld venligst denne formular

BRANDVAGT SVENDBORG
Alle rettigheder forbeholdt © Brandvagt-svendborg.dk | Drevet af Blavora
// Sæt årstal document.getElementById("currentYear").textContent = new Date().getFullYear(); // Responsiv justering function adjustFooterAlignment() { const footer = document.getElementById("footerText"); if (window.innerWidth >= 768) { footer.style.textAlign = "right"; } else { footer.style.textAlign = "center"; } } // Initielt og ved resize adjustFooterAlignment(); window.addEventListener("resize", adjustFooterAlignment);
Brandvagt Svendborg dækker hele Sydfyn – herunder:
(function() { // Lokalt SEO-optimerede områder omkring Svendborg (kortet uddrag; brug din fulde liste her) const locations = [ "Brandvagt Svendborg","Brandvagt Ringe","Brandvagt Faaborg","Brandvagt Nyborg","Brandvagt Kerteminde", "Brandvagt Rudkobing","Brandvagt Odense","Brandvagt Assens","Brandvagt Langeland","Brandvagt Marstal", "Brandvagt Ærø","Brandvagt Thurø","Brandvagt Tåsinge","Brandvagt Ollerup","Brandvagt Vester Skerninge", "Brandvagt Hesselager","Brandvagt Stenstrup","Brandvagt Gudme","Brandvagt Kirkeby","Brandvagt Skårup", "Brandvagt Vindeby","Brandvagt Egense","Brandvagt Vejstrup","Brandvagt Ulbølle","Brandvagt Bjernemark", "Brandvagt Hvidkilde","Brandvagt Vejstrup Strand","Brandvagt Oure","Brandvagt Lundeborg","Brandvagt Broby", "Brandvagt Haarby","Brandvagt Glamsbjerg","Brandvagt Tommerup","Brandvagt Nørre Lyndelse","Brandvagt Søby", "Brandvagt Drejø","Brandvagt Strynø","Brandvagt Tranekær","Brandvagt Spodsbjerg","Brandvagt Humble", "Brandvagt Bagenkop","Brandvagt Faldsled","Brandvagt Millinge","Brandvagt Horne","Brandvagt Sandager", "Brandvagt Årslev","Brandvagt Højby","Brandvagt Fåborg-Midtfyn","Brandvagt Sydfyn","Brandvagt Fyn" ]; // ===== Two-week rotation seed ===== // Fixed epoch so the seed changes exactly every 14 days worldwide const epoch = Date.UTC(2024, 0, 1); // 2024-01-01T00:00:00Z const biweekIndex = Math.floor((Date.now() - epoch) / (14 * 24 * 60 * 60 * 1000)); // every 14 days const seed = (biweekIndex + 1) * 9999; // =================================== function seededRandom(seedVal) { let s = seedVal; return function() { const x = Math.sin(s++) * 10000; return x - Math.floor(x); }; } function shuffle(array, rand) { const a = array.slice(); for (let i = a.length - 1; i > 0; i--) { const j = Math.floor(rand() * (i + 1)); [a[i], a[j]] = [a[j], a[i]]; } return a; } const rand = seededRandom(seed); const shuffled = shuffle(locations, rand); const html = shuffled.map(city => `${city}`).join(" • "); document.getElementById("brandvagt-locations").innerHTML = html; })();