Gesetze & Verordnungen
Auflistung aller gesetzlichen Anforderungen
(Zum Öffnen auf die jeweilige Verordnung klicken)
// UTM-Parameter aus der URL extrahieren und in Cookies speichern function getQueryParam(param) { let urlParams = new URLSearchParams(window.location.search); return urlParams.get(param); } function setCookie(name, value, days) { let expires = ""; if (days) { let date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + value + expires + "; path=/"; } // Speichert UTM-Parameter const utmParams = ["utm_source", "utm_medium", "utm_campaign", "utm_term", "utm_content"]; utmParams.forEach(param => { let value = getQueryParam(param); if (value) { setCookie(param, value, 30); // 30 Tage speichern } }); // Füllt versteckte Formularfelder mit UTM-Parametern document.addEventListener("DOMContentLoaded", function () { utmParams.forEach(param => { let field = document.querySelector(`input[name=${param}]`); if (field) { field.value = getCookie(param); } }); });