/* * Privacy JS Hook v85.1 * Copyright Tag Commander * http://www.tagcommander.com/ * Generated: 31/08/2023 11:19:09 * --- * Version : 001 * IDP : 91 * IDS : 4483 */ /*!compressed by terser*/ define([],(function(e,t){return e=window.jQuery||e,{before:function(){console.log("TagCommander | TRUST | Banner loaded before"),tc_privacy_force_domain=window.location.hostname},after:function(){!function(e){function t(t,n,o){const c="string"==typeof t?e.querySelector(t):t;if(c&&n)switch(o||"append"){case"append":n.append(c);break;case"prepend":n.prepend(c)}}function n(){const n=e.querySelector("#privacy-cat-modal");if(!n)return;const o=n.querySelector(".modal-header"),c=n.querySelector(".modal-footer"),r=n.querySelector(".modal-body"),a=n.querySelector(".thank-you");if(!(o&&c&&r&&a))return;const i=r.querySelectorAll(".select-item-btn"),l=c.querySelector(".btn-primary"),s=l?l.cloneNode(!0):e.createElement("button");function d(){const e=n.querySelector(".modal-content");e&&(e.style.opacity=0,a.classList.remove("is-hidden"),t(a,e.parentElement,"prepend"),setTimeout(()=>{a.classList.add("is-hidden"),a.remove(),l.click()},1600),setTimeout(()=>{e.style.opacity=1},2e3))}n.classList.add("is-active"),e.querySelector(".vr-logo"),t(".vr-logo",o,"prepend"),t(".impressum",c,"append"),t(".modal-title",r,"prepend"),i.forEach(t=>{t.append(e.querySelector(".icon-wrapper").cloneNode(!0)),t.role="checkbox",t.tabIndex=0,t.setAttribute("aria-checked","false")}),t(s,c,"prepend"),l.classList.add("primary-is-hidden"),l.tabIndex="-1",function(){const n=e.createElement("button");n.type="button",n.className="btn btn-all",n.innerText="Allen zustimmen",t(n,c),n.addEventListener("click",()=>{e.querySelectorAll(".btn-toggle .btn-yes.btn-default").forEach(e=>{e.click()}),setTimeout(()=>{s.click()},650)})}(),function(){const t=e.querySelector(".category-title");if(t){const n=e.createElement("p");n.className="essential-hint",n.innerText="Immer aktiv",t.append(n)}}(),function(){s.addEventListener("click",d);const t=e=>{const t=e.target.closest(".select-item-btn");"click"===e.type&&("true"===t.getAttribute("aria-checked")?t.setAttribute("aria-checked","false"):t.setAttribute("aria-checked","true")),e.key&&[" ","Enter","Spacebar"].indexOf(e.key)>-1&&t.click()};i.forEach(e=>{e.addEventListener("click",t),e.addEventListener("keydown",t)}),e.querySelectorAll(".toggle-details--inner").forEach(t=>{t.addEventListener("click",()=>{!function(t){t.classList.contains("toggled-off")?(t.classList.remove("toggled-off"),t.classList.add("toggled-on"),e.body.classList.add("vr-show-details")):(t.classList.add("toggled-off"),t.classList.remove("toggled-on"),e.body.classList.remove("vr-show-details"))}(t)})})}(),setTimeout(()=>{!function(){const e=n.querySelector(".category");if(!e)return;const t=e.querySelector(".btn-yes.btn-default");t&&t.click(),e.querySelectorAll(".btn-yes, .btn-no").forEach(e=>{e.disabled=!0})}()},10)}"loading"!==e.readyState?n():e.addEventListener("DOMContentLoaded",n)}(document)}}}));