PageSourceSearch

https://cdn.kombit.dk/Assets/GoBasic/Applications/Release/cookies.min.js

js kombit.dk collected 2026-10-02 08:09:24 UTC 5,117 bytes, 1 lines download raw bytes

1(()=>{function B(){let q=new Date,C=new Date;C.setFullYear(q.getFullYear()+1);let c={cookieBanner:".cookie-banner",cookieCategoryCheckboxChecked:".cookie-category:checked",cookieCategoryCheckboxDisabled:".cookie-category:disabled",setSelectedCookiesButton:".cookies-selected-button",cookieCategoryCheckbox:".cookie-category",acceptCookiesButton:".accept-cookies",rejectCookiesButton:".reject-cookies",acceptAllCookieText:"accept-all-text",acceptSelectedCookieText:"accept-selected-text"};function u(r){let l=document.cookie.split(";");for(var s=0;s<l.length;s++){let d=l[s].trim();if(d.indexOf(r+"=")===0)return d.substring(r.length+1)}return null}let i=document.querySelector(c.cookieBanner),m=document.querySelector(".overflow");!i&&!u("CookieConsent")?window.application.fetchApi("/gbapi/module/cookieacceptance/getBanner","GET").then(l=>{m.insertAdjacentHTML("beforeend",l),i=document.querySelector(c.cookieBanner),h()}):h();function h(){let r;i&&i.dataset.config&&(r=JSON.parse(i.dataset.config).options.translations);let l=document.querySelector(c.acceptCookiesButton),s=document.querySelectorAll(c.cookieCategoryCheckbox),d=i&&i.dataset.availableCookies!==void 0?i.dataset.availableCookies.split("|"):[],g=!0;i&&i.parentElement===document.querySelector(".overflow")&&(g=!1);function f(){let e=u("CookieConsent"),o=document.querySelector(".cookie-state-Denied");if(o&&(o.style.display="none"),document.querySelector(".cookie-state-NotSet")){let t=document.querySelector(".cookie-state-NotSet"),a=document.querySelector(".cookie-state-AcceptedFully"),n=document.querySelector(".cookie-state-PartiallyAccepted"),k=document.querySelector(".cookie-state-Denied");t.style.display="none",a.style.display="none",n.style.display="none",k.style.display="none",e&&!e.length&&o?o.style.display="block":e&&JSON.parse(e).length&&JSON.parse(e).length!==document.querySelectorAll(c.cookieCategoryCheckbox).length?n.style.display="block":e&&JSON.parse(e).length&&JSON.parse(e).length===document.querySelectorAll(c.cookieCategoryCheckbox).length?a.style.display="block":(e&&!JSON.parse(e).length&&(k.style.display="block"),t.style.display="block")}else!e&&i?(i.classList.remove("hidden"),o&&(o.style.display="block")):i&&i.classList.add("hidden");document.querySelectorAll("[required-cookies]").forEach(function(t){let a=t.getAttribute("required-cookies").split("|");if((!e||!a.every(n=>JSON.parse(e).includes(n)))&&t.parentElement.querySelector(".no-cookies")){t.parentElement.querySelector(".no-cookies").classList.add("noCookieVisible");return}if(t.parentElement.querySelector(".no-cookies")&&t.parentElement.querySelector(".no-cookies")?.classList.remove("noCookieVisible"),t.classList.add("cookieVisible"),t.getAttribute("type")==="text/plain"){let n=t.parentNode,k=t.nextSibling;t.type="text/javascript",n.removeChild(t),k?n.insertBefore(t,k):n.appendChild(t)}t.querySelectorAll("[data-src]").length&&t.querySelectorAll("[data-src]").forEach(function(n){n.setAttribute("src",n.getAttribute("data-src")),t.parentElement.querySelector(".no-cookies")&&t.parentElement.querySelector(".no-cookies").classList.remove("noCookieVisible")})}),y()}f(),document.querySelector(c.acceptCookiesButton)&&document.querySelector(c.acceptCookiesButton).addEventListener("click",function(e){let o;s&&document.querySelectorAll(c.cookieCategoryCheckboxChecked).length?(o=document.querySelectorAll(c.cookieCategoryCheckboxChecked),o=Array.from(o).map(function(t){return t.id})):o=d,A(o)}),document.querySelector(c.rejectCookiesButton)&&document.querySelector(c.rejectCookiesButton).addEventListener("click",function(e){x(e)});function y(){if(!g)return;let e=u("CookieConsent"),o=document.querySelector(c.rejectCookiesButton),t=document.querySelector(c.acceptCookiesButton);if(!o||!t)return;let a=!e||e=="[]";if(s&&s.length){let n=JSON.parse(e),k=e&&n.length;o&&(a?o.style.display="none":o.style.display="block"),t&&(k&&(Array.from(s).every(p=>p.checked)&&n.length===s.length||Array.from(s).filter(p=>p.checked).length==n.length||!Array.from(s).some(p=>p.checked))?t.style.display="none":t.style.display="block")}else o&&(a?o.style.display="none":o.style.display="block"),t&&(e&&e!="[]"?t.style.display="none":t.style.display="block")}function S(){document.cookie="CookieConsent=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"}function A(e){S(),document.cookie="CookieConsent="+JSON.stringify(e)+"; expires="+C.toUTCString()+";
1 path=/",s.forEach(function(o){e.includes(o.id)&&(o.checked=!0)}),f()}function x(){S(),document.cookie="CookieConsent=[]; expires="+C.toUTCString()+"; path=/",s.forEach(function(e){e.checked=!1}),f()}function b(){let e=u("CookieConsent"),o=document.querySelectorAll(c.cookieCategoryCheckboxChecked).length;if(d.length===1&&e&&(checkedCategories=JSON.parse(e).length),!o){l.textContent=r.AcceptAll,y();return}if(o===d.length){l.textContent=r.AcceptAll,y();return}l.textContent=r.PartiallyAccept,y()}s.forEach(function(e){let o=u("CookieConsent");o&&JSON.parse(o).includes(e.id)&&(e.checked=!0),b(),e.addEventListener("click",function(){b()})}),y()}}document.addEventListener("DOMContentLoaded",function(){B()});})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.