1var B=Object.defineProperty;var x=(i,e,t)=>e in i?B(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var f=(i,e,t)=>x(i,typeof e!="symbol"?e+"":e,t);import{I as M,a as y}from"./misc-Bqx1VbVH.js";import"./browserHistory-D788-WNk.js";import"./formValidation-Cn5QbSRD.js";import{R as a,E as S}from"./eventRegistration-BT64dhO7.js";import"./tabLoader-BnhJJyGm.js";import"./coolAutocompleteV2-kimp4AsM.js";import"./coolFormAddons-DsJ5eiCO.js";import"./coolTable-DrsUA75G.js";import"./coolConfirmation-Rx7xKURI.js";import{U as H}from"./utilities-DciHE6wt.js";import"./loading-DH_MMY1b.js";import"./errorHandling-BRBzZwuz.js";import"./forms-CMYyhojt.js";var w;(i=>{let e={cookieBanner:"#cookieConsent",accept:"#cookieConsent .accept-policy",reject:"#cookieConsent .reject-policy"};function t(n){n.preventDefault();let l=$(n.currentTarget).attr("href");$.get(l).then(()=>$(e.cookieBanner).remove())}function o(n){n.preventDefault();let l=$(n.currentTarget).attr("href");$.get(l).then(()=>$(e.cookieBanner).remove())}function s(){a.onBody("click",e.accept,t.bind(this)),a.onBody("click",e.reject,o.bind(this))}i.init=s})(w||(w={}));$(document).ready(()=>{w.init()});var C;(i=>{var e={captchaImageWrapper:".cool-captcha-image",capthcaImage:".captcha-image",captchaCode:"input[name='CaptchaCode']"},t,o=!1,s=0,n=0,l=0;function d(){return $(".captcha-container").is("*")}function p(r){let c=$(e.capthcaImage);c.css("-moz-transform","rotate("+r+"deg)"),c.css("-webkit-transform","rotate("+r+"deg)"),c.css("-o-transform","rotate("+r+"deg)"),c.css("-ms-transform","rotate("+r+"deg)"),console.log("rotation angle: ",r)}function h(r,c){let u=$(e.capthcaImage),m=t.left+u.width()/2,T=t.top+u.height()/2;return Math.atan2(c-T,r-m)*(180/Math.PI)+90}function g(r){r.preventDefault(),o=!0,$(e.captchaImageWrapper).addClass("rotating");let c=v(r);n=l,s=h(c.x,c.y)}function v(r){let c,u;if(r.type=="touchstart"||r.type=="touchmove"||r.type=="touchend"||r.type=="touchcancel"){var m=r.originalEvent.touches[0]||r.originalEvent.changedTouches[0];c=m.pageX,u=m.pageY}else(r.type=="mousedown"||r.type=="mouseup"||r.type=="mousemove"||r.type=="mouseover"||r.type=="mouseout"||r.type=="mouseenter"||r.type=="mouseleave")&&(c=r.pageX,u=r.pageY);return{x:c,y:u}}function D(r){if(r.preventDefault(),o){let c=v(r),m=h(c.x,c.y)-s;l=n+m,p(l),$(e.captchaCode).val(l)}}function b(r){r.preventDefault(),o=!1,$(e.captchaImageWrapper).removeClass("rotating")}function k(){a.onBody("mousedown",e.captchaImageWrapper,g.bind(this)),a.onBody("mouseup",e.captchaImageWrapper,b.bind(this)),a.onBody("mouseleave",e.captchaImageWrapper,b.bind(this)),a.onBody("mousemove",".body-stretch",D.bind(this)),a.onBody("touchstart",e.captchaImageWrapper,g.bind(this)),a.onBody("touchend",e.captchaImageWrapper,b.bind(this)),a.onBody("touchmove",e.captchaImageWrapper,D.bind(this))}function I(){d()&&(t=$(e.capthcaImage).offset(),k())}i.init=I})(C||(C={}));$(document).ready(()=>C.init());class O{constructor(){f(this,"selectors",{coolMenu:".cool-dropdown-menu",coolMenuOption:".option",coolMenuDescription:".description",copyToClipboardButton:".dropdown-menu .dropdown-element .button-to-copy",textToCopySelector:".dropdown-menu .dropdown-element .text-to-copy"})}registerEvents(){a.onBody("click tap",".cool-menu .dropdown-toggle",this.toggleDropDownMenu.bind(this)),a.onWindow("click tap",this.hideDropdownMenu),a.onBody("mouseenter focusin",`${this.selectors.coolMenu} ${this.selectors.coolMenuOption}`,this.showCoolDropdownOptionDescription.bind(this)),a.onBody("mouseleave focusout",`${this.selectors.coolMenu} ${this.selectors.coolMenuOption}`,this.showSelectedCoolDropdownOptionDescription.bind(this))}toggleDropDownMenu(e){const t=$(e.currentTarget).parent(".dropdown");if(t.is("*")!=!1){if(t.hasClass("open")===!1){let s=t.find(this.selectors.coolMenu).first();this.hideDropdownMenu(),this.adjustCoolDropdownHeight(s)}t.toggleClass("open"),e.stopPropagation()}}hideDropdownMenu(){$(".dropdown.open").toggleClass("open")}showSelectedCoolDropdownOptionDescription(e){if(e!=null){$(e.currentTarget).parent(this.selectors.coolMenu).find(`${this.selectors.coolMenuOption}.selected`).trigger("mouseenter");return}$(this.selectors.coolMenu).find(`${this.selectors.coolMenuOption}.selected`).trigger("mouseenter")}showCoolDropdownOptionDescription(e){let t=$(e.currentTarget).parent(this.selectors.coolMenu);t.find(this.selectors.coolMenuDescription).hide(),t.find(this.selectors.coolMenuDescription).find(".content").stop(),t.find(this.selectors.coolMenuDescription).find(".content").hide(),$(e.currentTarget).children(this.selectors.coolMenuDescription).show(),$(e.currentTarget).children(this.selectors.coolMenuDescription).find(".content").show()}adjustCoolDropdownHeight(e){let t=1;e.find("li").each((s,n)=>{t+=$(n).outerHeight(!0)});let o=this.getHeighestDropdownDescriptionHeight(e);o>t?e.height(o):e.height(t)}enableCopyToClipboard(){$(this.selectors.copyToClipboardButton).each((t,o)=>a.onBody(S.CLICK,`#${$(o).attr("id")}`,e.bind(this)));function e(t){let o=$(t.currentTarget);if(typeof $(t.currentTarget).attr("disabled")<"u")return;let n=o.attr("data-clipboard-target");H.copyInputTextClipboard(n).then(l=>{l===!0?M.showInfo("Copied to Clipboard",o.attr("data-success-message")):M.showError("Copy to Clipboard",o.attr("data-failed-message")),o.parents(".item.dropdown").removeClass("open")})}}init(){this.registerEvents(),this.showSelectedCoolDropdownOptionDescription(null),this.enableCopyToClipboard()}getHeighestDropdownDescriptionHeight(e){let t=e.find(this.selectors.coolMenuOption).map((o,s)=>this.getInvisibleDropdownDescriptionHeight($(s).find(".description"))).get();return Math.max.apply(null,t)}getInvisibleDropdownDescriptionHeight(e){let t=e.clone();t.css({display:"block",visibility:"hidden",position:"absolute",width:"300px"}),$("body").append(t);let o=t.outerHeight();return t.remove(),o}}var j=new O;$(document).ready(()=>{j.init()});class E{constructor(){f(this,"cookieName","file-compare");f(this,"slots",["a","b"]);f(this,"selectors",{menu:".item.dropdown.compare",set:".compare-set",setLabel:".compare-set-label",slot:".compare-slot",go:".compare-go",clear:".compare-clear"})}read(){let e=y.get(this.cookieName);if(!e)return{};try{return JSON.parse(e)||{}}catch{return{}}}save(e){y.set(this.cookieName,JSON.stringify(e),1)}remove(){y.set(this.cookieName,"",-1)}setSlot(e){e.preventDefault();let t=$(e.currentTarget).data("slot"),o=$(e.currentTarget).closest(this.selectors.menu),s={locator:o.data("c
1ompareLocator"),label:o.data("compareLabel"),url:window.location.href,scopeUrl:o.data("compareScopeUrl")},n=this.read();n[t]=s,this.save(n),this.render()}compare(e){e.preventDefault();let t=this.read();if(!t.a||!t.b)return;let o=encodeURIComponent(t.a.locator),s=encodeURIComponent(t.b.locator),n=$(this.selectors.menu).data("compareEndpoint");window.location.href=`${n}?left=${o}&right=${s}`}clearSelection(e){e.preventDefault(),this.remove(),this.render()}renderSlotLabel(e){const t=(l,d)=>{const p=document.createElement("a");p.textContent=d,p.target="_blank",p.rel="noopener noreferrer";try{const h=new URL(l,window.location.origin);p.href=h.origin===window.location.origin&&(h.protocol==="http:"||h.protocol==="https:")?h.toString():"#"}catch{p.href="#"}return p.outerHTML},o=e.label.indexOf(" / ");if(o===-1)return t(e.url,e.label);const s=e.label.substring(0,o),n=e.label.substring(o+3);return`${t(e.scopeUrl,s)} / ${t(e.url,n)}`}render(){let e=this.read();$(this.selectors.menu).each((t,o)=>{let s=$(o),n=s.data("compareLocator");this.slots.forEach(d=>{let p=e[d],h=p&&p.locator===n,g=s.find(`${this.selectors.slot}[data-slot="${d}"]`);p?g.html(this.renderSlotLabel(p)):g.text("not set"),s.find(`${this.selectors.setLabel}[data-slot="${d}"]`).text(h?`This file is set as file ${d.toUpperCase()}`:`Set as file ${d.toUpperCase()}`)});let l=!!e.a&&!!e.b;s.find(this.selectors.go).toggleClass("disabled",!l).attr("aria-disabled",l?"false":"true")})}init(){$(this.selectors.menu).length&&(a.onBody("click",this.selectors.set,this.setSlot.bind(this)),a.onBody("click",this.selectors.go,this.compare.bind(this)),a.onBody("click",this.selectors.clear,this.clearSelection.bind(this)),this.render())}}var L=new E;$(document).ready(()=>{L.init()});window.jqAdapter={defer:function(){var i=$.Deferred();return i.promise=i.promise(),i},http:function(i){var e=$.Deferred(),t={type:i.method,url:i.url,headers:i.headers,dataType:"json",contentType:"application/json",data:i.data||i.params,withCredentials:i.credentials==="include",async:window.jqAdapter.isAsync};return $.ajax(t).done(function(o,s,n){e.resolve({data:o,status:s,headers:n.getResponseHeader,config:i})}).fail(function(o){e.reject({error:o,data:o,config:i})}),e.promise()},isAsync:!0};
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.