"use strict";var _mtm=window._mtm=window._mtm||[];!function(o,n,i,e){o(i);var a,c,t=o(".js-cookiebar"),r=(o(".js-cookiebar-bar"),o("body")),s=!1,m="cookiehint",l=function(e,t,o){var n="";if(o){var a=new Date;a.setTime(a.getTime()+24*o*60*60*1e3),n="; expires="+a.toUTCString()}i.cookie=e+"="+(t||"")+n+"; path=/;SameSite=Lax"},p=function(){t.removeClass("is-active"),r.css("padding-bottom",""),clearInterval(0)},u=function(){if(!s){if(c.matomo){console.log("add matomo tracking"),_mtm.push({"mtm.startTime":(new Date).getTime(),event:"mtm.Start"});var e=(o=i).createElement("script"),t=o.getElementsByTagName("script")[0];e.async=!0,e.src="https://dataport-dp.dwebanalytics.de/js/container_5euRx79C.js",t.parentNode.insertBefore(e,t),_mtm.push({"mtm.startTime":(new Date).getTime(),event:"mtm.Start"});var o;e=(o=i).createElement("script"),t=o.getElementsByTagName("script")[0];e.async=!0,e.src="https://dataport-dp.dwebanalytics.de/js/container_ARxS0mvZ.js",t.parentNode.insertBefore(e,t)}s=!0}};!function(){if(t.length){var e=function(e){for(var t=e+"=",o=i.cookie.split(";"),n=0;n<o.length;n++){for(var a=o[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t))return a.substring(t.length,a.length)}return null}(m);console.log("init cookiebar: "+e),o(i).on("click",".js-cookiebar-optout",function(e){e.preventDefault(),console.log("optout"),c={matomo:0},i.cookie=a+"=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/",n[a]=!0;var t=JSON.stringify(c);l(m,t,14),p(),alert("OptOut erfolgreich")}),o(i).on("click",".js-cookiebar-cancel",function(e){e.preventDefault(),o.magnificPopup.close()}),o(i).on("click",".js-cookiebar-save",function(e){e.preventDefault(),(c={}).matomo=o("#cookiebar-check-matomo").is(":checked")?1:0,c.matomo||"undefined"!=typeof _paq&&(console.log("opt out"),_paq.push(["disableCookies"]));var t=JSON.stringify(c);l(m,t,365),u(),o.magnificPopup.close(),p()}),o(i).on("click",".js-cookiebar-decline",function(e){e.preventDefault(),console.log("accept settings"),c={matomo:0};var t=JSON.stringify(c);l(m,t,365),p()}),o(i).on("click",".js-cookiebar-accept",function(e){e.preventDefault(),console.log("accept settings"),c={matomo:1};var t=JSON.stringify(c);l(m,t,365),u(),p()}),null===e?"#nocookiebar"===n.location.hash?console.log("do not show lightbox"):t.addClass("is-active"):((c=JSON.parse(e)).matomo&&o("#cookiebar-check-matomo").prop("checked",!0),u())}}()}(jQuery,window,document);