let menuCatId=parseInt("996");
Jetzt bis zu 30% sparen! Aktion endet in:

00d 00h 00m 00s
// ------------------------------- // Configuration Variables // ------------------------------- // Initial default end date (only used once) var defaultEndDateStr = "2025-04-23 16:00:00"; // Set the countdown message text var countdownText = "Jetzt bis zu 30% sparen! Aktion endet in: "; // Function to parse the given end date function getEndDate(dateStr) { return new Date(dateStr.replace(" ", "T")); } // Function to add a number of hours to a date string function addHoursToDate(dateStr, hours) { let date = new Date(dateStr.replace(" ", "T")); // Ensure compatibility if (isNaN(date.getTime())) { console.error("Invalid date format. Use 'YYYY-MM-DD HH:MM:SS'"); return null; } date.setHours(date.getHours() + hours); // Add hours return date.toISOString().replace("T", " ").slice(0, 19); // Return in the "YYYY-MM-DD HH:MM:SS" format } // Function to update the countdown function updateCountdown() { document.getElementById("countdown-text").innerHTML = countdownText; // Parse initial end date let countdownDate = getEndDate(defaultEndDateStr).getTime(); // Check on load if already expired — extend once immediately if (countdownDate - Date.now() < 0) { defaultEndDateStr = addHoursToDate(defaultEndDateStr, 50); countdownDate = getEndDate(defaultEndDateStr).getTime(); } setInterval(function () { const now = new Date().getTime(); let distance = countdownDate - now; // If expired, extend by 49 hours and skip rendering this tick if (distance < 0) { defaultEndDateStr = addHoursToDate(defaultEndDateStr, 50); countdownDate = getEndDate(defaultEndDateStr).getTime(); return; // :achteckiges_schild: Don't render this frame to avoid negative numbers } // Time calculations const days = Math.floor(distance / (1000 * 60 * 60 * 24)); const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); const seconds = Math.floor((distance % (1000 * 60)) / 1000); // Render countdown document.getElementById("days").innerHTML = days < 10 ? "0" + days : days; document.getElementById("hours").innerHTML = hours < 10 ? "0" + hours : hours; document.getElementById("minutes").innerHTML = minutes < 10 ? "0" + minutes : minutes; document.getElementById("seconds").innerHTML = seconds < 10 ? "0" + seconds : seconds; }, 1000); } // Initialize the countdown updateCountdown();

Folgende Modelle (1 bis 23) stehen zur Auswahl *

Nebeneingangstür Modell Berlin

Berlin

Nebeneingangstür Modell Hamburg

Hamburg

Nebeneingangstür Modell Leipzig

Leipzig

Nebeneingangstür Modell München

München

Nebeneingangstür Modell Düsseldorf

Düsseldorf

Nebeneingangstür Modell Köln

Köln

Nebeneingangstür Modell Essen

Essen

Nebeneingangstür Modell Nürnberg

Nürnberg

Nebeneingangstür Modell Dortmund

Dortmund

Nebeneingangstür Modell Dresden

Dresden

Nebeneingangstür Modell Duisburg

Duisburg

Nebeneingangstür Modell Stuttgart

Stuttgart

Nebeneingangstür Modell Frankfurt

Frankfurt

Nebeneingangstür Modell Hannover

Hannover

Nebeneingangstür Modell Bochum

Bochum

Nebeneingangstür Modell Wuppertal

Wuppertal

Nebeneingangstür Modell Bonn

Bonn

Nebeneingangstür Modell Münster

Münster

Nebeneingangstür Modell Mannheim

Mannheim

Nebeneingangstür Modell Bielefeld

Bielefeld

Nebeneingangstür Modell Augsburg

Augsburg

Nebeneingangstür Modell Bremen

Bremen

Nebeneingangstür Modell Karlsruhe

Karlsruhe

 

* Die Abbildungen zeigen eine schematische Darstellung.

Sie suchen eine Nebeneingangstür nach außen öffnend?