// Funktion, um den Cookie-Hinweis automatisch nach einer bestimmten Zeit auszublenden function hideCookieNotice(delay = 5000) { const cookieNotice = document.getElementById('cookie-notice'); if (!cookieNotice) return; // Wenn das Element nicht existiert, abbrechen // Timer starten setTimeout(() => { cookieNotice.classList.add('hidden'); // Klasse für Ausblenden hinzufügen // Nach der CSS-Animation komplett aus dem DOM entfernen setTimeout(() => { cookieNotice.style.display = 'none'; }, 500); // 500ms entspricht der CSS-Transition }, delay); } // Optional: automatisch beim Laden der Seite starten window.addEventListener('DOMContentLoaded', () => { hideCookieNotice(); // Standard: 20 Sekunden }); // Hamburger-Menü const hamburger = document.querySelector('.hamburger'); if (hamburger) { // Prüfen, ob das Element mit der Klasse .hamburger existiert hamburger.addEventListener('click', function() { const navList = document.querySelector('.nav-list'); if (navList) { navList.classList.toggle('show'); } }); }