1/* 2 CookieConsent v2.3 3 https://www.github.com/orestbida/cookieconsent 4 Author Orest Bida 5 Released under the MIT License 6*/ 7(function(){function oa(pa){function ea(b,a){return b.classList?b.classList.contains(a):!!b.className.match(new RegExp("(\\s|^)"+a+"(\\s|$)"))}function ba(b,a){b.classList?b.classList.remove(a):b.className=b.className.replace(new RegExp("(\\s|^)"+a+"(\\s|$)")," ")}function G(b,a){b.classList?b.classList.add(a):ea(b,a)||(b.className+=" "+a)}function T(b){if("object"===typeof b){var a=[],c=0;for(a[c++]in b);return a}}function A(b,a,c,d){b.addEventListener?d?b.addEventListener(a,c,{passive:!0}):b.addEventListener(a, 8c,!1):b.attachEvent("on"+a,c)}function Y(b){return(b=document.cookie.match("(^|;)\\s*"+b+"\\s*=\\s*([^;]+)"))?b.pop():""}function qa(){var b=!1,a=!1;A(document,"keydown",function(c){c=c||window.event;"Tab"===c.key&&(l&&(c.shiftKey?document.activeElement===l[0]&&(l[1].focus(),c.preventDefault()):document.activeElement===l[1]&&(l[0].focus(),c.preventDefault()),a||U||(a=!0,!b&&c.preventDefault(),c.shiftKey?l[3]?l[2]?l[2].focus():l[0].focus():l[1].focus():l[3]?l[3].focus():l[0].focus())),!a&&(b=!0))}); 9document.contains&&A(E,"click",function(c){c=c||window.event;ca?I.contains(c.target)?U=!0:(g.hideSettings(0),U=!1):V&&u.contains(c.target)&&(U=!0)},!0)}function e(b){return document.createElement(b)}function fa(b,a){for(var c=b.length,d=0;d<c;d++)if(b[d]==a)return!0;return!1}function ra(b,a){if(b.autoload_css&&!document.getElementById("cc--style")){var c=e("style");c.id="cc--style";var d=new XMLHttpRequest;d.onreadystatechange=function(){4==this.readyState&&200==this.status&&(c.setAttribute("type", 10"text/css"),c.styleSheet?c.styleSheet.cssText=this.responseText:c.appendChild(document.createTextNode(this.responseText)),document.getElementsByTagName("head")[0].appendChild(c),setTimeout(function(){a()},10))};d.open("GET",b.theme_css);d.send()}else a()}function W(b,a){var c=document.querySelectorAll(".c_toggle"),d="",f=!1;if("number"===typeof c.length){switch(a){case -1:for(a=0;a<c.length;a++)c[a].checked?(d+='"'+c[a].value+'",',B[a]||(f=!0,B[a]=!0)):B[a]&&(f=!0,B[a]=!1);break;case 0:for(a=0;a< 11c.length;a++)c[a].disabled?(d+='"'+c[a].value+'",',B[a]=!0):(c[a].checked=!1,B[a]&&(f=!0,B[a]=!1));break;case 1:for(a=0;a<c.length;a++)c[a].checked=!0,d+='"'+c[a].value+'",',B[a]||(f=!0),B[a]=!0}d=d.slice(0,-1);if(b.autoclear_cookies&&N){c=b.languages[C].settings_modal.blocks;a=c.length;for(var r=-1,k=0;k<a;k++){var m=c[k];if(m.hasOwnProperty("toggle")&&!B[++r]&&m.hasOwnProperty("cookie_table"))for(var v=T(b.languages[C].settings_modal.cookie_table_headers[0])[0],h=m.cookie_table.length,n=0;n<h;n++){var w= 12m.cookie_table[n];""!=Y(w[v])&&(w=w[v],document.cookie=w+"=; Path=/; Domain="+window.location.hostname+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;",document.cookie=w+"=; Path=/; Domain=."+window.location.hostname+"; Expires=Thu, 01 Jan 1970 00:00:01 GMT;")}}}}F='{"level": ['+d+"]}";if(!N||f)d=F,c=new Date,c.setTime(c.getTime()+864E5*ha),c="; expires="+c.toUTCString(),document.cookie="https:"===location.protocol?"cc_cookie="+(d||"")+c+"; path=/; Domain="+window.location.hostname+"; SameSite=Lax; Secure": 13"cc_cookie="+(d||"")+c+"; path=/; SameSite=Lax;";if("function"===typeof b.onAccept&&!N)return N=!0,b.onAccept(JSON.parse(F));if("function"===typeof b.onChange&&f)b.onChange(JSON.parse(F))}function sa(b,a){E=e("div");E.id="cc--main";E.style.position="fixed";E.style.zIndex="1000000";E.innerHTML='\x3c!--[if lt IE 9 ]><div id="cc_div" class="ie"></div><![endif]--\x3e\x3c!--[if (gt IE 8)|!(IE)]>\x3c!--\x3e<div id="cc_div"></div>\x3c!--<![endif]--\x3e';var c=E.children[0],d=C,f="string"===typeof O.textContent? 14"textContent":"innerText";if(!b){u=e("div");var r=e("div"),k=e("div"),m=e("div"),v=e("div"),h=e("button"),n=e("button");u.id="cm";r.id="cm_inner";k.id="cm_title";m.id="cm_text";v.id="cm_btns";h.id="cm_primary_btn";n.id="cm_secondary_btn";h.className="c_button";n.className="c_button c_link";k.setAttribute("role","heading");k.setAttribute("aria-level","2");u.setAttribute("role","dialog");u.setAttribute("aria-modal","true");u.setAttribute("aria-hidden","false");u.setAttribute("aria-labelledby","cm_title"); 15u.setAttribute("aria-describedby","cm_text");h.setAttribute("type","button");n.setAttribute("type","button");u.style.visibility="hidden";k.insertAdjacentHTML("beforeend",a.languages[d].consent_modal.title);m.insertAdjacentHTML("beforeend",a.languages[d].consent_modal.description);h[f]=a.languages[d].consent_modal.primary_btn.text;n[f]=a.languages[d].consent_modal.secondary_btn.text;"accept_all"==a.languages[d].consent_modal.primary_btn.role?A(h,"click",function(){g.hide();W(a,1)}):A(h,"click",function(){g.hide(); 16W(a,-1)});"accept_necessary"==a.languages[d].consent_modal.secondary_btn.role?A(n,"click",function(){g.hide();W(a,0)}):A(n,"click",function(){g.showSettings(0)});r.appendChild(k);r.appendChild(m);v.appendChild(h);v.appendChild(n);r.appendChild(v);u.appendChild(r);c.appendChild(u)}D=e("div");r=e("div");k=e("div");m=e("div");I=e("div");v=e("div");h=e("div");var w=e("button");n=e("div");var Z=e("div");w.setAttribute("type","button");D.id="cs_cont";r.id="cs_valign";m.id="cs_cont_inner";k.id="cs";v.id= 17"cs_title";I.id="cs_inner";h.id="cs_header";Z.id="cs_blocks";w.id="cs_close_btn";n.id="cs_close_btn_cont";
17w.className="c_button";w.setAttribute("aria-label",a.languages[d].settings_modal.close_btn_label||"Close");D.setAttribute("role","dialog");D.setAttribute("aria-modal","true");D.setAttribute("aria-hidden","true");D.setAttribute("aria-labelledby","cs_title");Z.setAttribute("tabindex","-1");v.setAttribute("role","heading");D.style.visibility="hidden";n.appendChild(w);A(r,"keydown",function(P){P= 18P||window.event;27==P.keyCode&&g.hideSettings(0)},!0);A(w,"click",function(){g.hideSettings(0)});d=a.languages[C].settings_modal.blocks;w=d.length;v.insertAdjacentHTML("beforeend",a.languages[C].settings_modal.title);for(var x=0;x<w;++x){var Q=e("div"),J=e("div"),z=e("div"),y=e("div");Q.className="cs_block";J.className="desc";z.className="p";y.className="title";z.insertAdjacentHTML("beforeend",d[x].description);if("undefined"!==typeof d[x].toggle){var t="acc__"+x,K=e("button"),p=e("label"),q=e("input"), 19H=e("span"),L=e("span"),R=e("span"),ia=e("span");K.className="b_title";p.className="c_b_toggle";q.className="c_toggle";R.className="c_on_icon";ia.className="c_off_icon";H.className="sc_toggle";L.className="toggle_label";K.setAttribute("type","button");K.setAttribute("aria-expanded","false");K.setAttribute("aria-controls",t);q.setAttribute("type","checkbox");H.setAttribute("aria-hidden","true");var ja=d[x].toggle.value;q.value=ja;L[f]=d[x].title;K.insertAdjacentHTML("beforeend",d[x].title);y.appendChild(K); 20H.appendChild(R);H.appendChild(ia);b?fa(JSON.parse(F).level,ja)?(q.checked=!0,B.push(!0)):B.push(!1):d[x].toggle.enabled&&(q.checked=!0);d[x].toggle.readonly&&(q.disabled=!0,q.setAttribute("aria-readonly","true"),G(H,"sc_readonly"));G(J,"accordion");G(y,"block_button");J.id=t;J.setAttribute("aria-hidden","true");p.appendChild(q);p.appendChild(H);p.appendChild(L);y.appendChild(p);G(Q,"block__expand");(function(P,da,ka){A(K,"click",function(){ea(da,"_active")?(ba(da,"_active"),ka.setAttribute("aria-expanded", 21"false"),P.setAttribute("aria-hidden","true")):(G(da,"_active"),ka.setAttribute("aria-expanded","true"),P.setAttribute("aria-hidden","false"))},!1)})(J,Q,K)}else t=e("div"),t.className="b_title",t.setAttribute("role","heading"),t.setAttribute("aria-level","3"),t.insertAdjacentHTML("beforeend",d[x].title),y.appendChild(t);Q.appendChild(y);J.appendChild(z);if("undefined"!==typeof d[x].cookie_table){t=document.createDocumentFragment();z=a.languages[C].settings_modal.cookie_table_headers;for(p=0;p<z.length;++p)q= 22e("th"),q.setAttribute("scope","col"),y=T(z[p])[0],q[f]=z[p][y],t.appendChild(q);y=e("tr");y.appendChild(t);p=e("thead");p.appendChild(y);t=e("table");t.appendChild(p);p=document.createDocumentFragment();for(q=0;q<d[x].cookie_table.length;q++){H=e("tr");for(L=0;L<z.length;++L)y=T(z[L])[0],R=e("td"),R[f]=d[x].cookie_table[q][y],R.setAttribute("data-column",z[L][y]),H.appendChild(R);p.appendChild(H)}z=e("tbody");z.appendChild(p);t.appendChild(z);J.appendChild(t)}Q.appendChild(J);Z.appendChild(Q)}b= 23e("div");f=e("button");d=e("button");b.id="cs_buttons";f.id="cs_save__btn";d.id="cs_acceptall_btn";f.setAttribute("type","button");d.setAttribute("type","button");f.className="c_button";d.className="c_button";f.insertAdjacentHTML("beforeend",a.languages[C].settings_modal.save_settings_btn);d.insertAdjacentHTML("beforeend",a.languages[C].settings_modal.accept_all_btn);b.appendChild(d);b.appendChild(f);A(f,"click",function(){g.hideSettings();g.hide();W(a,-1)});A(d,"click",function(){g.hideSettings(); 24g.hide();W(a,1)});h.appendChild(v);h.appendChild(n);I.appendChild(h);I.appendChild(Z);I.appendChild(b);m.appendChild(I);k.appendChild(m);r.appendChild(k);D.appendChild(r);c.appendChild(D);(pa||document.body).appendChild(E)}function ta(){function b(r){f=c=!1;try{for(var k=r.querySelectorAll(a.join(':not([tabindex="-1"]), ')),m,v=k.length,h=0;h<v;)m=k[h].getAttribute("data-focus"),c||"1"!==m?"0"===m&&(f=k[h],c||"0"===k[h+1].getAttribute("data-focus")||(c=k[h+1])):c=k[h],h++;return k}catch(n){return r.querySelectorAll(a.join(", "))}} 25var a=["[href]","button","input","details",'[tabindex="0"]'],c,d=b(I);M.push(d[0]);M.push(d[d.length-1]);M[2]=f||!1;M[3]=c||!1;X&&(d=b(u),S.push(d[0]),S.push(d[d.length-1]),S[2]=f||!1,S[3]=c||!1);var f=c=d=null}function la(b,a){if(a.hasOwnProperty(b))return b;if(0<T(a).length)return a.hasOwnProperty(C)?C:T(a)[0]}function ua(){for(var b=document.querySelectorAll('a[data-cc="c-settings"], button[data-cc="c-settings"]'),a=0;a<b.length;a++)b[a].setAttribute("aria-haspopup","dialog"),A(b[a],"click",function(c){g.showSettings(0); 26c.preventDefault?c.preventDefault():c.returnValue=!1})}function va(b){"number"===typeof b.cookie_expiration&&(ha=b.cookie_expiration);"boolean"===typeof b.autorun&&(ma=b.autorun);if(b.auto_language){var a=navigator.language||navigator.browserLanguage;2<a.length&&(a=a[0]+a[1]);C=la(a.toLowerCase(),b.languages)}else"string"===typeof b.current_lang&&(C=la(b.current_lang,b.languages)
26);!0===b.force_consent&&G(O,"force--consent")}var C="en",ma=!0,ha=182,g={},F,X=!1,N=!1,V=!1,ca=!1,U=!1,l,aa,na,S=[],M=[], 27B=[],O=document.documentElement,E,u,D,I;g.allowedCategory=function(b){return fa(JSON.parse(Y("cc_cookie")||"{}").level||[],b)};g.run=function(b){E||(va(b),F=Y("cc_cookie"),X=""==F,ra(b,function(){sa(!X,b);ua();ta();!F&&ma&&g.show(b.delay||0);setTimeout(function(){G(E,"c--anim")},15);setTimeout(function(){qa()},100)}),F&&"function"===typeof b.onAccept&&!N&&(N=!0,b.onAccept(JSON.parse(F||"{}"))))};g.showSettings=function(b){setTimeout(function(){G(O,"show--settings");D.setAttribute("aria-hidden","false"); 28ca=!0;V?na=document.activeElement:aa=document.activeElement;setTimeout(function(){M[3]?M[3].focus():M[0].focus();l=M},100)},0<b?b:0)};g.loadScript=function(b,a,c){if(document.querySelector('script[src="'+b+'"]'))a();else{var d=e("script");if(c&&0<c.length)for(var f=0;f<c.length;++f)c[f]&&d.setAttribute(c[f].name,c[f].value);d.readyState?d.onreadystatechange=function(){if("loaded"===d.readyState||"complete"===d.readyState)d.onreadystatechange=null,a()}:d.onload=a;d.src=b;(document.head?document.head: 29document.getElementsByTagName("head")[0]).appendChild(d)}};g.show=function(b){X&&setTimeout(function(){G(O,"show--consent");u.setAttribute("aria-hidden","false");V=!0;aa=document.activeElement;l=S},0<b?b:0)};g.hide=function(){X&&(ba(O,"show--consent"),u.setAttribute("aria-hidden","true"),V=!1,aa.focus(),l=null)};g.hideSettings=function(){ba(O,"show--settings");ca=!1;D.setAttribute("aria-hidden","true");V?(na.focus(),l=S):(aa.focus(),l=null);U=!1};g.validCookie=function(b){return""!=Y(b)};return g} 30"function"!==typeof window.initCookieConsent&&(window.initCookieConsent=oa)})();
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.