1(function(){window.CQ=window.CQ||{}; 2window.CQ.CoreComponents=window.CQ.CoreComponents||{}; 3window.CQ.CoreComponents.container=window.CQ.CoreComponents.container||{}; 4window.CQ.CoreComponents.container.utils={}; 5window.CQ.CoreComponents.container.utils={getDeepLinkItemIdx:function(b,e){if(window.location.hash){var a=window.location.hash.substring(1); 6if(document.getElementById(a)&&a&&b&&b._config&&b._config.element&&b._config.element.id&&b._elements&&b._elements[e]&&a.indexOf(b._config.element.id+"-item-")===0){for(var c=0; 7c<b._elements[e].length; 8c++){var d=b._elements[e][c]; 9if(d.id===a){return c 10}}}return -1 11}},getDeepLinkItem:function(b,c){var a=window.CQ.CoreComponents.container.utils.getDeepLinkItemIdx(b,c); 12if(b&&b._elements&&b._elements[c]){return b._elements[c][a] 13}}} 14}()); 15(function(){var a=document.body.hasAttribute("data-cmp-data-layer-enabled"); 16var k=(a)?window.adobeDataLayer=window.adobeDataLayer||[]:undefined; 17var c="cmp"; 18var m="accordion"; 19var g={ENTER:13,SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40}; 20var l={self:"[data-"+c+'-is="'+m+'"]'}; 21var j={button:{disabled:"cmp-accordion__button--disabled",expanded:"cmp-accordion__button--expanded"},panel:{hidden:"cmp-accordion__panel--hidden",expanded:"cmp-accordion__panel--expanded"}}; 22var f={item:{expanded:"data-cmp-expanded"}}; 23var i={singleExpansion:{"default":false,transform:function(n){return !(n===null||typeof n==="undefined") 24}}}; 25function h(p){var v=this; 26if(p&&p.element){B(p) 27}function B(F){v._config=F; 28F.element.removeAttribute("data-"+c+"-is"); 29A(F.options); 30C(F.element); 31if(v._elements.item){v._elements.item=Array.isArray(v._elements.item)?v._elements.item:[v._elements.item]; 32v._elements.button=Array.isArray(v._elements.button)?v._elements.button:[v._elements.button]; 33v._elements.panel=Array.isArray(v._elements.panel)?v._elements.panel:[v._elements.panel]; 34var G=CQ.CoreComponents.container.utils.getDeepLinkItem(v,"item"); 35if(G&&!G.hasAttribute(f.item.expanded)){r(G,true) 36}if(v._properties.singleExpansion){if(!G){var E=t(); 37if(E.length===0){u(0) 38}if(E.length>1){u(E.length-1) 39}}else{for(var D=0; 40D<v._elements.item.length; 41D++){if(v._elements.item[D].id!==G.id&&v._elements.item[D].hasAttribute(f.item.expanded)){r(v._elements.item[D],false) 42}}}}var E=t(); 43if($(".cmp-faqlist").attr("data-iswcmmode")=="true"){if(E.length===0){u(0) 44}}n(); 45s(); 46if(window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel){new window.Granite.author.MessageChannel("cqauthor",window).subscribeRequestMessage("cmp.panelcontainer",function(I){if(I.data&&I.data.type==="cmp-accordion"&&I.data.id===v._elements.self.dataset.cmpPanelcontainerId){if(I.data.operation==="navigate"){var H=v._properties.singleExpansion; 47v._properties.singleExpansion=true; 48u(I.data.index); 49v._properties.singleExpansion=H 50}}}) 51}}}function C(J){v._elements={}; 52v._elements.self=J; 53var D=v._elements.self.querySelectorAll("[data-"+c+"-hook-"+m+"]"); 54for(var G=0; 55G<D.length; 56G++){var H=D[G]; 57if(H.closest("."+c+"-"+m)===v._elements.self){var I=m; 58I=I.charAt(0).toUpperCase()+I.slice(1); 59var F=H.dataset[c+"Hook"+I]; 60if(v._elements[F]){if(!Array.isArray(v._elements[F])){var E=v._elements[F]; 61v._elements[F]=[E] 62}v._elements[F].push(H) 63}else{v._elements[F]=H 64}}}}function A(D){v._properties={}; 65for(var E in i){if(i.hasOwnProperty(E)){var G=i[E]; 66var F=null; 67if(D&&D[E]!=null){F=D[E]; 68if(G&&typeof G.transform==="function"){F=G.transform(F) 69}}if(F===null){F=i[E]["default"] 70}v._properties[E]=F 71}}}function s(){var E=v._elements.button; 72if(E){for(var D=0; 73D<E.length; 74D++){(function(F){E[D].addEventListener("click",function(G){u(F); 75x(F) 76}); 77E[D].addEventListener("keydown",function(G){w(G,F) 78}) 79})(D) 80}}}function w(E,D){var F=v._elements.button.length-1; 81switch(E.keyCode){case g.ARROW_LEFT:case g.ARROW_UP:E.preventDefault(); 82if(D>0){x(D-1) 83}break; 84case g.ARROW_RIGHT:case g.ARROW_DOWN:E.preventDefault(); 85if(D<F){x(D+1) 86}break; 87case g.HOME:E.preventDefault(); 88x(0); 89break; 90case g.END:E.preventDefault(); 91x(F); 92break; 93case g.ENTER:case g.SPACE:E.preventDefault(); 94u(D); 95x(D); 96break; 97default:return 98}}function u(G){var K=v._elements.item[G]; 99if(K){if(v._properties.singleExpansion){for(var H=0; 100H<v._elements.item.length; 101H++){if(v._elements.item[H]!==K){var D=o(v._elements.item[H]); 102if(D){r(v._elements.item[H],false) 103}}}r(K,true) 104}else{r(K,!o(K)) 105}if(a){var F=v._elements.self.id; 106var E=t().map(function(L){return Object.keys(JSON.parse(L.dataset.cmpDataLayer))[0] 107}
107); 108var J={component:{}}; 109J.component[F]={shownItems:E}; 110var I={component:{}}; 111I.component[F]={shownItems:undefined}; 112k.push(I); 113k.push(J) 114}}}function r(E,D){if(D){E.setAttribute(f.item.expanded,""); 115if(a){k.push({event:"cmp:show",eventInfo:{path:"component."+e(E.dataset.cmpDataLayer)}}) 116}}else{E.removeAttribute(f.item.expanded); 117if(a){k.push({event:"cmp:hide",eventInfo:{path:"component."+e(E.dataset.cmpDataLayer)}}) 118}}y(E) 119}function o(D){return D&&D.dataset&&D.dataset.cmpExpanded!==undefined 120}function y(E){var D=o(E); 121if(D){q(E) 122}else{z(E) 123}}function n(){for(var D=0; 124D<v._elements.item.length; 125D++){y(v._elements.item[D]) 126}}function t(){var E=[]; 127for(var F=0; 128F<v._elements.item.length; 129F++){var G=v._elements.item[F]; 130var D=o(G); 131if(D){E.push(G) 132}}return E 133}function q(G){var E=v._elements.item.indexOf(G); 134if(E>-1){var F=v._elements.button[E]; 135var D=v._elements.panel[E]; 136F.classList.add(j.button.expanded); 137F.setAttribute("aria-expanded",true); 138D.classList.add(j.panel.expanded); 139D.classList.remove(j.panel.hidden); 140D.setAttribute("aria-hidden",false); 141if(v._properties.singleExpansion){F.classList.add(j.button.disabled); 142F.setAttribute("aria-disabled",true) 143}var H=G.id; 144if(H.startsWith("faqlist")){document.dispatchEvent(new CustomEvent("faq:viewed",{})); 145console.log("Add new event for faq - faq:viewed. "+H) 146}}}function z(G){var E=v._elements.item.indexOf(G); 147if(E>-1){var F=v._elements.button[E]; 148var D=v._elements.panel[E]; 149F.classList.remove(j.button.disabled); 150F.classList.remove(j.button.expanded); 151F.removeAttribute("aria-disabled"); 152F.setAttribute("aria-expanded",false); 153D.classList.add(j.panel.hidden); 154D.classList.remove(j.panel.expanded); 155D.setAttribute("aria-hidden",true) 156}}function x(D){var E=v._elements.button[D]; 157E.focus() 158}}function b(q){var s=q.dataset; 159var o=[]; 160var t=m; 161t=t.charAt(0).toUpperCase()+t.slice(1); 162var n=["is","hook"+t]; 163for(var p in s){if(s.hasOwnProperty(p)){var r=s[p]; 164if(p.indexOf(c)===0){p=p.slice(c.length); 165p=p.charAt(0).toLowerCase()+p.substring(1); 166if(n.indexOf(p)===-1){o[p]=r 167}}}}return o 168}function e(n){return Object.keys(JSON.parse(n))[0] 169}function d(){var r=document.querySelectorAll(l.self); 170for(var p=0; 171p<r.length; 172p++){new h({element:r[p],options:b(r[p])}) 173}var q=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 174var n=document.querySelector("body"); 175var o; 176if(q){o=new q(function(s){s.forEach(function(t){var u=[].slice.call(t.addedNodes); 177if(u.length>0){u.forEach(function(v){if(v.querySelectorAll){var w=[].slice.call(v.querySelectorAll(l.self)); 178w.forEach(function(x){new h({element:x,options:b(x)}) 179}) 180}}) 181}}) 182}); 183o.observe(n,{subtree:true,childList:true,characterData:true}) 184}}if(document.readyState!=="loading"){d() 185}else{document.addEventListener("DOMContentLoaded",d) 186}}()); 187if(!Element.prototype.matches){Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector 188}if(!Element.prototype.closest){Element.prototype.closest=function(b){var a=this; 189if(!document.documentElement.contains(a)){return null 190}do{if(a.matches(b)){return a 191}a=a.parentElement||a.parentNode 192}while(a!==null&&a.nodeType===1); 193return null 194} 195}(function(){var a=document.body.hasAttribute("data-cmp-data-layer-enabled"); 196var k=(a)?window.adobeDataLayer=window.adobeDataLayer||[]:undefined; 197var c="cmp"; 198var m="accordion"; 199var g={ENTER:13,SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40}; 200var l={self:"[data-"+c+'-is="'+m+'"]'}; 201var j={button:{disabled:"cmp-accordion__button--disabled",expanded:"cmp-accordion__button--expanded"},panel:{hidden:"cmp-accordion__panel--hidden",expanded:"cmp-accordion__panel--expanded"}}; 202var f={item:{expanded:"data-cmp-expanded"}}; 203var i={singleExpansion:{"default":false,transform:function(n){return !(n===null||typeof n==="undefined") 204}}}; 205function h(p){var v=this; 206if(p&&p.element){B(p) 207}function B(F){v._config=F; 208F.element.removeAttribute("data-"+c+"-is"); 209A(F.options); 210C(F.element); 211if(v._elements.item){v._elements.item=Array.isArray(v._elements.item)?v._elements.item:[v._elements.item]; 212v._elements.button=Array.isArray(v._elements.button)?v._elements.button:[v._elements.button]; 213v._elements.panel=Array.isArray(v._elements.panel)?v._elements.panel:[v._elements.panel];
214var G=CQ.CoreComponents.container.utils.getDeepLinkItem(v,"item"); 215if(G&&!G.hasAttribute(f.item.expanded)){r(G,true) 216}if(v._properties.singleExpansion){if(!G){var E=t(); 217if(E.length===0){u(0) 218}if(E.length>1){u(E.length-1) 219}}else{for(var D=0; 220D<v._elements.item.length; 221D++){if(v._elements.item[D].id!==G.id&&v._elements.item[D].hasAttribute(f.item.expanded)){r(v._elements.item[D],false) 222}}}}n(); 223s(); 224if(window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel){new window.Granite.author.MessageChannel("cqauthor",window).subscribeRequestMessage("cmp.panelcontainer",function(I){if(I.data&&I.data.type==="cmp-accordion"&&I.data.id===v._elements.self.dataset.cmpPanelcontainerId){if(I.data.operation==="navigate"){var H=v._properties.singleExpansion; 225v._properties.singleExpansion=true; 226u(I.data.index); 227v._properties.singleExpansion=H 228}}}) 229}}}function C(J){v._elements={}; 230v._elements.self=J; 231var D=v._elements.self.querySelectorAll("[data-"+c+"-hook-"+m+"]"); 232for(var G=0; 233G<D.length; 234G++){var H=D[G]; 235if(H.closest("."+c+"-"+m)===v._elements.self){var I=m; 236I=I.charAt(0).toUpperCase()+I.slice(1); 237var F=H.dataset[c+"Hook"+I]; 238if(v._elements[F]){if(!Array.isArray(v._elements[F])){var E=v._elements[F]; 239v._elements[F]=[E] 240}v._elements[F].push(H) 241}else{v._elements[F]=H 242}}}}function A(D){v._properties={}; 243for(var E in i){if(i.hasOwnProperty(E)){var G=i[E]; 244var F=null; 245if(D&&D[E]!=null){F=D[E]; 246if(G&&typeof G.transform==="function"){F=G.transform(F) 247}}if(F===null){F=i[E]["default"] 248}v._properties[E]=F 249}}}function s(){var E=v._elements.button; 250if(E){for(var D=0; 251D<E.length; 252D++){(function(F){E[D].addEventListener("click",function(G){u(F); 253x(F) 254}); 255E[D].addEventListener("keydown",function(G){w(G,F) 256}) 257})(D) 258}}}function w(E,D){var F=v._elements.button.length-1; 259switch(E.keyCode){case g.ARROW_LEFT:case g.ARROW_UP:E.preventDefault(); 260if(D>0){x(D-1) 261}break; 262case g.ARROW_RIGHT:case g.ARROW_DOWN:E.preventDefault(); 263if(D<F){x(D+1) 264}break; 265case g.HOME:E.preventDefault(); 266x(0); 267break; 268case g.END:E.preventDefault(); 269x(F); 270break; 271case g.ENTER:case g.SPACE:E.preventDefault(); 272u(D); 273x(D); 274break; 275default:return 276}}function u(G){var K=v._elements.item[G]; 277if(K){if(v._properties.singleExpansion){for(var H=0; 278H<v._elements.item.length; 279H++){if(v._elements.item[H]!==K){var D=o(v._elements.item[H]); 280if(D){r(v._elements.item[H],false) 281}}}r(K,true) 282}else{r(K,!o(K)) 283}if(a){var F=v._elements.self.id; 284var E=t().map(function(L){return Object.keys(JSON.parse(L.dataset.cmpDataLayer))[0] 285}); 286var J={component:{}}; 287J.component[F]={shownItems:E}; 288var I={component:{}}; 289I.component[F]={shownItems:undefined}; 290k.push(I); 291k.push(J) 292}}}function r(E,D){if(D){E.setAttribute(f.item.expanded,""); 293if(a){k.push({event:"cmp:show",eventInfo:{path:"component."+e(E.dataset.cmpDataLayer)}}) 294}}else{E.removeAttribute(f.item.expanded); 295if(a){k.push({event:"cmp:hide",eventInfo:{path:"component."+e(E.dataset.cmpDataLayer)}}) 296}}y(E) 297}function o(D){return D&&D.dataset&&D.dataset.cmpExpanded!==undefined 298}function y(E){var D=o(E); 299if(D){q(E) 300}else{z(E) 301}}function n(){for(var D=0; 302D<v._elements.item.length; 303D++){y(v._elements.item[D]) 304}}function t(){var E=[]; 305for(var F=0; 306F<v._elements.item.length; 307F++){var G=v._elements.item[F]; 308var D=o(G); 309if(D){E.push(G) 310}}return E 311}function q(G){var E=v._elements.item.indexOf(G); 312if(E>-1){var F=v._elements.button[E]; 313var D=v._elements.panel[E]; 314F.classList.add(j.button.expanded); 315F.setAttribute("aria-expanded",true); 316D.classList.add(j.panel.expanded); 317D.classList.remove(j.panel.hidden); 318D.setAttribute("aria-hidden",false); 319if(v._properties.singleExpansion){F.classList.add(j.button.disabled); 320F.setAttribute("aria-disabled",true) 321}}}function z(G){var E=v._elements.item.indexOf(G); 322if(E>-1){var F=v._elements.button[E]; 323var D=v._elements.panel[E]; 324F.classList.remove(j.button.disabled); 325F.classList.remove(j.button.expanded); 326F.removeAttribute("aria-disabled"); 327F.setAttribute("aria-expanded",false); 328D.classList.add(j.panel.hidden); 329D.classList.remove(j.panel.expanded); 330D.setAttribute("aria-hidden",true) 331}}function x(D){var E=v._elements.button[D]; 332E.focus() 333}}function b(q){var s=q.dataset; 334var o=[]; 335var t=m; 336t=t.charAt(0).toUpperCase()+t.slice(1); 337var n=["is","hook"+t]; 338for(var p in s){if(s.hasOwnProperty(p)){var r=s[p]; 339if(p.indexOf(c)===0){p=p.slice(c.length); 340p=p.charAt(0).toLowerCase()+p.substring(1); 341if(n.indexOf(p)===-1){o[p]=r 342}}}}return o 343}function e(n){return Object.keys(JSON.parse(n))[0] 344}function d(){var r=document.querySelectorAll(l.self); 345for(var p=0; 346p<r.length; 347p++){new h({element:r[p],options:b(r[p])}) 348}var q=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 349var n=document.querySelector("body"); 350var o;
351if(q){o=new q(function(s){s.forEach(function(t){var u=[].slice.call(t.addedNodes); 352if(u.length>0){u.forEach(function(v){if(v.querySelectorAll){var w=[].slice.call(v.querySelectorAll(l.self)); 353w.forEach(function(x){new h({element:x,options:b(x)}) 354}) 355}}) 356}}) 357}); 358o.observe(n,{subtree:true,childList:true,characterData:true}) 359}}if(document.readyState!=="loading"){d() 360}else{document.addEventListener("DOMContentLoaded",d) 361}}()); 362(function(){var a=document.body.hasAttribute("data-cmp-data-layer-enabled"); 363var i=(a)?window.adobeDataLayer=window.adobeDataLayer||[]:undefined; 364var c="cmp"; 365var k="carousel"; 366var f={SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40}; 367var j={self:"[data-"+c+'-is="'+k+'"]'}; 368var g={autoplay:{"default":false,transform:function(l){return !(l===null||typeof l==="undefined") 369}},delay:{"default":5000,transform:function(l){l=parseFloat(l); 370return !isNaN(l)?l:null 371}},autopauseDisabled:{"default":false,transform:function(l){return !(l===null||typeof l==="undefined") 372}}}; 373function h(G){var u=this; 374if(G&&G.element){B(G) 375}function B(I){I.element.removeAttribute("data-"+c+"-is"); 376s(I.options); 377l(I.element); 378u._active=0; 379u._paused=false; 380if(u._elements.item){w(); 381m(); 382D(); 383q() 384}if(window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel){new window.Granite.author.MessageChannel("cqauthor",window).subscribeRequestMessage("cmp.panelcontainer",function(J){if(J.data&&J.data.type==="cmp-carousel"&&J.data.id===u._elements.self.dataset.cmpPanelcontainerId){if(J.data.operation==="navigate"){C(J.data.index) 385}}}) 386}}function l(O){u._elements={}; 387u._elements.self=O; 388var I=u._elements.self.querySelectorAll("[data-"+c+"-hook-"+k+"]"); 389for(var L=0; 390L<I.length; 391L++){var M=I[L]; 392var N=k; 393N=N.charAt(0).toUpperCase()+N.slice(1); 394var K=M.dataset[c+"Hook"+N]; 395if(u._elements[K]){if(!Array.isArray(u._elements[K])){var J=u._elements[K]; 396u._elements[K]=[J] 397}u._elements[K].push(M) 398}else{u._elements[K]=M 399}}}function s(I){u._properties={}; 400for(var J in g){if(g.hasOwnProperty(J)){var L=g[J]; 401var K=null; 402if(I&&I[J]!=null){K=I[J]; 403if(L&&typeof L.transform==="function"){K=L.transform(K) 404}}if(K===null){K=g[J]["default"] 405}u._properties[J]=K 406}}}function m(){if(u._elements.previous){u._elements.previous.addEventListener("click",function(){var K=o(); 407C(K); 408if(a){i.push({event:"cmp:show",eventInfo:{path:"component."+e(u._elements.item[K].dataset.cmpDataLayer)}}) 409}}) 410}if(u._elements.next){u._elements.next.addEventListener("click",function(){var K=z(); 411C(K); 412if(a){i.push({event:"cmp:show",eventInfo:{path:"component."+e(u._elements.item[K].dataset.cmpDataLayer)}}) 413}}) 414}var J=u._elements.indicator; 415if(J){for(var I=0; 416I<J.length; 417I++){(function(K){J[I].addEventListener("click",function(L){E(K) 418}) 419})(I) 420}}if(u._elements.pause){if(u._properties.autoplay){u._elements.pause.addEventListener("click",t) 421}}if(u._elements.play){if(u._properties.autoplay){u._elements.play.addEventListener("click",A) 422}}u._elements.self.addEventListener("keydown",p); 423if(!u._properties.autopauseDisabled){u._elements.self.addEventListener("mouseenter",x); 424u._elements.self.addEventListener("mouseleave",H) 425}}function p(J){var I=u._active; 426var K=u._elements.indicator.length-1; 427switch(J.keyCode){case f.ARROW_LEFT:case f.ARROW_UP:J.preventDefault(); 428if(I>0){E(I-1) 429}break; 430case f.ARROW_RIGHT:case f.ARROW_DOWN:J.preventDefault(); 431if(I<K){E(I+1) 432}break; 433case f.HOME:J.preventDefault(); 434E(0); 435break; 436case f.END:J.preventDefault(); 437E(K); 438break; 439case f.SPACE:if(u._properties.autoplay&&(J.target!==u._elements.previous&&J.target!==u._elements.next)){J.preventDefault(); 440if(!u._paused){r() 441}else{F() 442}}if(J.target===u._elements.pause){u._elements.play.focus() 443}if(J.target===u._elements.play){u._elements.pause.focus() 444}break; 445default:return 446}}function x(I){n() 447}function H(I){D() 448}function t(I){r(); 449u._elements.play.focus() 450}function A(){F(); 451u._elements.pause.focus() 452}function r(){u._paused=true; 453n(); 454q() 455}function F(){u._paused=false; 456var I=false; 457if(u._elements.self.parentElement){I=u._elements.self.parentElement.querySelector(":hover")===u._elements.self 458}if(u._properties.autopauseDisabled||!I){D() 459}q() 460}function q(){y(u._elements.pause,u._paused); 461y(u._elements.play,!u._paused) 462}function w(){var I=u._elements.item; 463var K=u._elements.indicator; 464if(I){if(Array.isArray(I)){for(var J=0; 465J<I.length; 466J++){if(J===parseInt(u._active)){I[J].classList.add("cmp-carousel__item--active"); 467I[J].removeAttribute("aria-hidden"); 468K[J].classList.add("cmp-carousel__indicator--active"); 469K[J].setAttribute("aria-selected",true); 470K[J].setAttribute("tabindex","0") 471}else{I[J].classList.remove("cmp-carousel__item--active"); 472I[J].setAttribute("aria-hidden",true); 473K[J].classList.remove("cmp-carousel__indicator--active");
474K[J].setAttribute("aria-selected",false); 475K[J].setAttribute("tabindex","-1") 476}}}else{I.classList.add("cmp-carousel__item--active"); 477K.classList.add("cmp-carousel__indicator--active") 478}}}function v(J){var I=window.scrollX||window.pageXOffset; 479var K=window.scrollY||window.pageYOffset; 480J.focus(); 481window.scrollTo(I,K) 482}function z(){return u._active===(u._elements.item.length-1)?0:u._active+1 483}function o(){return u._active===0?(u._elements.item.length-1):u._active-1 484}function C(I){if(I<0||I>(u._elements.item.length-1)){return 485}u._active=I; 486w(); 487if(a){var K=u._elements.self.id; 488var M=e(u._elements.item[I].dataset.cmpDataLayer); 489var L={component:{}}; 490L.component[K]={shownItems:[M]}; 491var J={component:{}}; 492J.component[K]={shownItems:undefined}; 493i.push(J); 494i.push(L) 495}if(u._elements.self.parentElement){if(u._elements.self.parentElement.querySelector(":hover")!==u._elements.self){D() 496}}}function E(I){C(I); 497v(u._elements.indicator[I]); 498if(a){i.push({event:"cmp:show",eventInfo:{path:"component."+e(u._elements.item[I].dataset.cmpDataLayer)}}) 499}}function D(){if(u._paused||!u._properties.autoplay){return 500}n(); 501u._autoplayIntervalId=window.setInterval(function(){if(document.visibilityState&&document.hidden){return 502}var I=u._elements.indicators; 503if(I!==document.activeElement&&I.contains(document.activeElement)){E(z()) 504}else{C(z()) 505}},u._properties.delay) 506}function n(){window.clearInterval(u._autoplayIntervalId); 507u._autoplayIntervalId=null 508}function y(J,I){if(!J){return 509}if(I!==false){J.disabled=true; 510J.classList.add("cmp-carousel__action--disabled") 511}else{J.disabled=false; 512J.classList.remove("cmp-carousel__action--disabled") 513}}}function b(o){var q=o.dataset; 514var m=[]; 515var r=k; 516r=r.charAt(0).toUpperCase()+r.slice(1); 517var l=["is","hook"+r]; 518for(var n in q){if(q.hasOwnProperty(n)){var p=q[n]; 519if(n.indexOf(c)===0){n=n.slice(c.length); 520n=n.charAt(0).toLowerCase()+n.substring(1); 521if(l.indexOf(n)===-1){m[n]=p 522}}}}return m 523}function e(l){return Object.keys(JSON.parse(l))[0] 524}function d(){var p=document.querySelectorAll(j.self); 525for(var n=0; 526n<p.length; 527n++){new h({element:p[n],options:b(p[n])}) 528}var o=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 529var l=document.querySelector("body"); 530var m; 531if(o){m=new o(function(q){q.forEach(function(r){var s=[].slice.call(r.addedNodes); 532if(s.length>0){s.forEach(function(t){if(t.querySelectorAll){var u=[].slice.call(t.querySelectorAll(j.self)); 533u.forEach(function(v){new h({element:v,options:b(v)}) 534}) 535}}) 536}}) 537}); 538m.observe(l,{subtree:true,childList:true,characterData:true}) 539}}if(document.readyState!=="loading"){d() 540}else{document.addEventListener("DOMContentLoaded",d) 541}}()); 542if(window.Element&&!Element.prototype.closest){Element.prototype.closest=function(c){var d=(this.document||this.ownerDocument).querySelectorAll(c); 543var b=this; 544var a; 545do{a=d.length; 546while(--a>=0&&d.item(a)!==b){}}while((a<0)&&(b=b.parentElement)); 547return b 548} 549}if(window.Element&&!Element.prototype.matches){Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(b){var c=(this.document||this.ownerDocument).querySelectorAll(b); 550var a=c.length; 551while(--a>=0&&c.item(a)!==this){}return a>-1 552} 553}if(!Object.assign){Object.assign=function(d,f){if(d===null){throw new TypeError("Cannot convert undefined or null to object") 554}var e=Object(d); 555for(var c=1; 556c<arguments.length; 557c++){var b=arguments[c]; 558if(b!==null){for(var a in b){if(Object.prototype.hasOwnProperty.call(b,a)){e[a]=b[a] 559}}}}return e 560} 561}try{(function(a){a.forEach(function(c){if(c.hasOwnProperty("remove")){return 562}Object.defineProperty(c,"remove",{configurable:true,enumerable:true,writable:true,value:function b(){this.parentNode.removeChild(this) 563}}) 564}) 565})([Element.prototype,CharacterData.prototype,DocumentType.prototype]) 566}catch(ex){console.log(ex) 567}(function(){var e="cmp"; 568var n="image"; 569var g="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"; 570var l=0; 571var m="{.width}"; 572var h=false; 573var k={self:"[data-"+e+'-is="'+n+'"]',image:'[data-cmp-hook-image="image"]',map:'[data-cmp-hook-image="map"]',area:'[data-cmp-hook-image="area"]'}; 574var a={cssClass:"cmp-image__image--is-loading",style:{height:0,"padding-bottom":""}}; 575var i={widths:{"default":[],transform:function(p){var o=[]; 576p.split(",").forEach(function(q){q=parseFloat(q); 577if(!isNaN(q)){o.push(q) 578}}); 579return o 580}},lazy:{"default":false,transform:function(o){return !(o===null||typeof o==="undefined") 581}},src:{transform:function(o){return decodeURIComponent(o) 582}}}; 583var j=window.devicePixelRatio||1; 584function c(r){var t=r.dataset; 585var p=[]; 586var u=n; 587u=u.charAt(0).toUpperCase()+u.slice(1); 588var o=["is","hook"+u]; 589for(var q in t){if(t.hasOwnProperty(q)){var s=t[q]; 590if(q.indexOf(e)===0){q=q.slice(e.length); 591q=q.charAt(0).toLowerCase()+q.substring(1); 592if(o.indexOf(q)===-1){p[q]=s 593}}}}return p 594}function b(s){var u=this; 595function A(C){C.element.removeAttribute("data-"+e+"-is"); 596z(C.options); 597B(C.element); 598if(!u._elements.noscript){return 599}u._elements.container=u._elements.link?u._elements.link:u._elements.self; 600o(); 601if(u._properties.lazy&&h){r() 602}
602if(u._elements.map){u._elements.image.addEventListener("load",w) 603}window.addEventListener("resize",y); 604["focus","click","load","transitionend","animationend","scroll"].forEach(function(D){document.addEventListener(D,u.update) 605}); 606u._elements.image.addEventListener("cmp-image-redraw",u.update); 607u.update() 608}function q(){var C=u._properties.widths&&u._properties.widths.length>0; 609var E=C?"."+x():""; 610var D=u._properties.src.replace(m,E); 611if(u._elements.image.getAttribute("src")!==D){u._elements.image.setAttribute("src",D); 612if(!C){window.removeEventListener("scroll",u.update) 613}}if(u._lazyLoaderShowing&&h){u._elements.image.addEventListener("load",v) 614}}function x(){var E=u._elements.self; 615var G=E.clientWidth; 616while(G===0&&E.parentNode){E=E.parentNode; 617G=E.clientWidth 618}var D=G*j; 619var C=u._properties.widths.length; 620var F=0; 621while((F<C-1)&&(u._properties.widths[F]<D)){F++ 622}return u._properties.widths[F].toString() 623}function r(){var F=u._elements.image.getAttribute("width"); 624var C=u._elements.image.getAttribute("height"); 625if(F&&C){var E=(C/F)*100; 626var G=a.style; 627G["padding-bottom"]=E+"%"; 628for(var D in G){if(G.hasOwnProperty(D)){u._elements.image.style[D]=G[D] 629}}}u._elements.image.setAttribute("src",g); 630u._elements.image.classList.add(a.cssClass); 631u._lazyLoaderShowing=true 632}function o(){var C=d(u._elements.noscript.textContent.trim()); 633var G=new DOMParser(); 634var E=G.parseFromString(C,"text/html"); 635var F=E.querySelector(k.image); 636F.removeAttribute("src"); 637u._elements.container.insertBefore(F,u._elements.noscript); 638var D=E.querySelector(k.map); 639if(D){u._elements.container.insertBefore(D,u._elements.noscript) 640}u._elements.noscript.parentNode.removeChild(u._elements.noscript); 641if(u._elements.container.matches(k.image)){u._elements.image=u._elements.container 642}else{u._elements.image=u._elements.container.querySelector(k.image) 643}u._elements.map=u._elements.container.querySelector(k.map); 644u._elements.areas=u._elements.container.querySelectorAll(k.area) 645}function v(){u._elements.image.classList.remove(a.cssClass); 646for(var C in a.style){if(a.style.hasOwnProperty(C)){u._elements.image.style[C]="" 647}}u._elements.image.removeEventListener("load",v); 648u._lazyLoaderShowing=false 649}function p(){if(u._elements.container.offsetParent===null){return false 650}var C=window.pageYOffset; 651var E=C+document.documentElement.clientHeight; 652var F=u._elements.container.getBoundingClientRect().top+C; 653var D=F+u._elements.container.clientHeight; 654return D>=C-l&&F<=E+l 655}function t(){if(u._elements.areas&&u._elements.areas.length>0){for(var E=0; 656E<u._elements.areas.length; 657E++){var F=u._elements.image.width; 658var C=u._elements.image.height; 659if(F&&C){var I=u._elements.areas[E].dataset.cmpRelcoords; 660if(I){var G=I.split(","); 661var H=new Array(G.length); 662for(var D=0; 663D<H.length; 664D++){if(D%2===0){H[D]=parseInt(G[D]*F) 665}else{H[D]=parseInt(G[D]*C) 666}}u._elements.areas[E].coords=H 667}}}}}function B(H){u._elements={}; 668u._elements.self=H; 669var C=u._elements.self.querySelectorAll("[data-"+e+"-hook-"+n+"]"); 670for(var E=0; 671E<C.length; 672E++){var F=C[E]; 673var G=n; 674var D; 675G=G.charAt(0).toUpperCase()+G.slice(1); 676if(F.dataset){D=F.dataset[e+"Hook"+G] 677}u._elements[D]=F 678}}function z(C){u._properties={}; 679for(var D in i){if(i.hasOwnProperty(D)){var E=i[D]; 680if(C&&C[D]!=null){if(E&&typeof E.transform==="function"){u._properties[D]=E.transform(C[D]) 681}else{u._properties[D]=C[D] 682}}else{u._properties[D]=i[D]["default"] 683}}}}function y(){u.update(); 684t() 685}function w(){t() 686}u.update=function(){if(u._properties.lazy&&h){if(p()){q() 687}}else{q() 688}}; 689if(s&&s.element){A(s) 690}}function f(){var s=document.querySelectorAll(k.self); 691for(var q=0; 692q<s.length; 693q++){new b({element:s[q],options:c(s[q])}) 694}var r=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 695var o=document.querySelector("body"); 696var p; 697if(r){p=new r(function(t){t.forEach(function(u){var v=[].slice.call(u.addedNodes); 698if(v.length>0){v.forEach(function(w){if(w.querySelectorAll){var x=[].slice.call(w.querySelectorAll(k.self)); 699x.forEach(function(y){new b({element:y,options:c(y)}) 700}) 701}}) 702}}) 703}); 704p.observe(o,{subtree:true,childList:true,characterData:true}) 705}}if(document.readyState!=="loading"){f() 706}else{document.addEventListener("DOMContentLoaded",f) 707}function d(o){o=o.replace(/&(amp;)*lt;/g,"<"); 708o=o.replace(/&(amp;)*gt;/g,">"); 709return o 710}})(); 711if(!Element.prototype.matches){Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector 712}if(!Element.prototype.closest){Element.prototype.closest=function(b){var a=this; 713if(!document.documentElement.contains(a)){return null 714}
714do{if(a.matches(b)){return a 715}a=a.parentElement||a.parentNode 716}while(a!==null&&a.nodeType===1); 717return null 718} 719}(function(){var a=document.body.hasAttribute("data-cmp-data-layer-enabled"); 720var h=(a)?window.adobeDataLayer=window.adobeDataLayer||[]:undefined; 721var d="cmp"; 722var j="tabs"; 723var g={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40}; 724var i={self:"[data-"+d+'-is="'+j+'"]',active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}}; 725function b(l){var p=this; 726if(l&&l.element){t(l) 727}function t(v){p._config=v; 728v.element.removeAttribute("data-"+d+"-is"); 729u(v.element); 730p._active=k(p._elements.tab); 731if(p._elements.tabpanel){r(); 732o() 733}var w=CQ.CoreComponents.container.utils.getDeepLinkItemIdx(p,"tabpanel"); 734if(w){var x=p._elements.tab[w]; 735if(x&&p._elements.tab[p._active].id!==x.id){n(w) 736}}if(window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel){new window.Granite.author.MessageChannel("cqauthor",window).subscribeRequestMessage("cmp.panelcontainer",function(y){if(y.data&&y.data.type==="cmp-tabs"&&y.data.id===p._elements.self.dataset.cmpPanelcontainerId){if(y.data.operation==="navigate"){m(y.data.index) 737}}}) 738}}function k(w){if(w){for(var v=0; 739v<w.length; 740v++){if(w[v].classList.contains(i.active.tab)){return v 741}}}return 0 742}function u(B){p._elements={}; 743p._elements.self=B; 744var v=p._elements.self.querySelectorAll("[data-"+d+"-hook-"+j+"]"); 745for(var y=0; 746y<v.length; 747y++){var z=v[y]; 748if(z.closest("."+d+"-"+j)===p._elements.self){var A=j; 749A=A.charAt(0).toUpperCase()+A.slice(1); 750var x=z.dataset[d+"Hook"+A]; 751if(p._elements[x]){if(!Array.isArray(p._elements[x])){var w=p._elements[x]; 752p._elements[x]=[w] 753}p._elements[x].push(z) 754}else{p._elements[x]=z 755}}}}function o(){var w=p._elements.tab; 756if(w){for(var v=0; 757v<w.length; 758v++){(function(x){w[v].addEventListener("click",function(y){n(x) 759}); 760w[v].addEventListener("keydown",function(y){q(y) 761}) 762})(v) 763}}}function q(w){var v=p._active; 764var x=p._elements.tab.length-1; 765switch(w.keyCode){case g.ARROW_LEFT:case g.ARROW_UP:w.preventDefault(); 766if(v>0){n(v-1) 767}break; 768case g.ARROW_RIGHT:case g.ARROW_DOWN:w.preventDefault(); 769if(v<x){n(v+1) 770}break; 771case g.HOME:w.preventDefault(); 772n(0); 773break; 774case g.END:w.preventDefault(); 775n(x); 776break; 777default:return 778}}function r(){var v=p._elements.tabpanel; 779var x=p._elements.tab; 780if(v){if(Array.isArray(v)){for(var w=0; 781w<v.length; 782w++){if(w===parseInt(p._active)){v[w].classList.add(i.active.tabpanel); 783v[w].removeAttribute("aria-hidden"); 784x[w].classList.add(i.active.tab); 785x[w].setAttribute("aria-selected",true); 786x[w].setAttribute("tabindex","0") 787}else{v[w].classList.remove(i.active.tabpanel); 788v[w].setAttribute("aria-hidden",true); 789x[w].classList.remove(i.active.tab);
790x[w].setAttribute("aria-selected",false); 791x[w].setAttribute("tabindex","-1") 792}}}else{v.classList.add(i.active.tabpanel); 793x.classList.add(i.active.tab) 794}}}function s(w){var v=window.scrollX||window.pageXOffset; 795var z=window.scrollY||window.pageYOffset; 796w.focus(); 797window.scrollTo(v,z) 798}function m(v){p._active=v; 799r() 800}function n(w){var B=p._active; 801m(w); 802s(p._elements.tab[w]); 803if(a){var A=f(p._elements.tabpanel[w].dataset.cmpDataLayer); 804var z=f(p._elements.tabpanel[B].dataset.cmpDataLayer); 805h.push({event:"cmp:show",eventInfo:{path:"component."+A}}); 806h.push({event:"cmp:hide",eventInfo:{path:"component."+z}}); 807var v=p._elements.self.id; 808var y={component:{}}; 809y.component[v]={shownItems:[A]}; 810var x={component:{}}; 811x.component[v]={shownItems:undefined}; 812h.push(x); 813h.push(y) 814}}}function c(n){var p=n.dataset; 815var l=[]; 816var q=j; 817q=q.charAt(0).toUpperCase()+q.slice(1); 818var k=["is","hook"+q]; 819for(var m in p){if(p.hasOwnProperty(m)){var o=p[m]; 820if(m.indexOf(d)===0){m=m.slice(d.length); 821m=m.charAt(0).toLowerCase()+m.substring(1); 822if(k.indexOf(m)===-1){l[m]=o 823}}}}return l 824}function f(k){return Object.keys(JSON.parse(k))[0] 825}function e(){var o=document.querySelectorAll(i.self); 826for(var m=0; 827m<o.length; 828m++){new b({element:o[m],options:c(o[m])}) 829}var n=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver; 830var k=document.querySelector("body"); 831var l; 832if(n){l=new n(function(p){p.forEach(function(q){var r=[].slice.call(q.addedNodes); 833if(r.length>0){r.forEach(function(s){if(s.querySelectorAll){var t=[].slice.call(s.querySelectorAll(i.self)); 834t.forEach(function(u){new b({element:u,options:c(u)}) 835}) 836}}) 837}}) 838}); 839l.observe(k,{subtree:true,childList:true,characterData:true}) 840}}if(document.readyState!=="loading"){e() 841}else{document.addEventListener("DOMContentLoaded",e) 842}}()); 843(function(a){a(document).ready(function(){function b(){a(".cmp-anchorlist__list").find("a").remove(); 844var d=""; 845var e=""; 846var c=""; 847a.each(a("[data-anchor-nav-title]"),function(f,g){e=a(g).attr("data-anchor-nav-title"); 848d=a(g).attr("id"); 849c='<div class="cmp-anchoritem"><a class="cmp-anchoritem__anchor" href="#'+d+'"><span class="cmp-anchoritem__text">'+e+"</span></a></div>"; 850a(".cmp-anchorlist__list").append(c) 851}) 852}b() 853}) 854}(jQuery)); 855$(document).on("click",".btn-mobile-prodlistadd",function(){var e=$
855(this); 856var a=e.parents("tr"); 857var c=a.find("input.span1, input.quantity-input").val(); 858var f=parseInt(c); 859var b=a.find('input[name*="sku"]').val()||a.find("input.quantity-input").data("sku"); 860if(f>0){var d={}; 861d.sku=b; 862d.qty=f; 863miniCart.addProductsToCart([d]) 864}}); 865function updateQuantity(b,d){var a=b.parentElement.querySelector(".quantity-input"); 866var c=parseInt(a.value,10)||0; 867c+=d; 868if(c<0){c=0 869}a.value=c; 870if(c>0){$(a).closest("form").find(".quantity-error").remove() 871}}$(document).on("change keyup",".quantity-input",function(){var a=parseInt($(this).val(),10); 872if(isNaN(a)||a<0){a=0 873}$(this).val(a); 874if(a>0){$(this).closest("form").find(".quantity-error").remove() 875}}); 876function LineItem(g,d,l,k,h,j,p,q,r,b,c,o,f,a,n,e,s){this.SKU=g; 877this.quantity=d; 878this.name=l; 879this.unitPrice=k; 880this.size=h; 881this.assayID=j; 882this.assayName=p; 883this.purity=q; 884this.scale=r; 885this.ratePlanId=b; 886this.ratePlanName=c; 887this.productRateChargeId=o; 888this.baseLineKey=f; 889this.baseLineSku=a; 890this.billingPeriod=n; 891if(s){this.parentLineNo=s 892}else{this.parentLineNo="" 893}if(e){this.lineNo=e 894}else{this.lineNo="" 895}for(var m in this){if(!this[m]||this[m]=="undefined"||this[m]==undefined){this[m]="" 896}}}var productListCartHandler=(function(a){a.addToCart=function(f){if(typeof miniCart!="undefined"){a.registerMiniCartCallback(); 897var e=a.getFormValues(f); 898if(e&&e.length>0){var d=e.filter(function(g){return g.SKU&&g.quantity 899}).map(function(g){return{sku:g.SKU,qty:g.quantity} 900}); 901if(d.length>0){var b=false; 902var c=productListCartHandler.handleMiniCartCallback; 903miniCart.setAddToCartSuccessCallback(function(){b=true; 904c.apply(productListCartHandler,arguments) 905}); 906miniCart.addProductsToCart(d); 907setTimeout(function(){if(!b){console.warn("[productListCartHandler] addProductsToCart did not trigger the success callback â invoking handleMiniCartCallback manually to preserve analytics tracking."); 908c.call(productListCartHandler) 909}a.registerMiniCartCallbackComplete=false; 910a.registerMiniCartCallback() 911},5000) 912}}}}; 913a.addLineItem=function(h,e,m,l,j,k,p,q,r,c,d,o,g,b,n,f,s){var i=new LineItem(h,e,m,l,j,k,p,q,r,c,d,o,g,b,n,f,s); 914return i 915}; 916a.getFormValues=function(b,h){var g=[]; 917var e=b||"productForm"; 918var f=""; 919const c=$("#"+e); 920c.find(".quantity-error").remove(); 921c.find("input.quantity-input").each(function(){var q=$(this); 922if(!q.data("has-listener")){q.data("has-listener",true); 923q.on("input",function(){if(parseInt(this.value,10)>0){c.find(".quantity-error").remove() 924}}) 925}var s=parseInt(q.val(),10); 926if(isNaN(s)||s<=0){return 927}var i=q.closest("td"); 928var m=q.closest("tr"); 929var p=i.find('input[name*="sku"]').val()||m.find('input[name*="sku"]').val()||""; 930var r=i.find('input[name*="productname"]').val()||m.find('input[name*="productname"]').val()||""; 931var t=i.find('input[name*="size"]').val()||m.find('input[name*="size"]').val()||""; 932var n=i.find('input[name*="price"]').val()||m.find('input[name*="price"]').val()||""; 933var l=i.find('input[name*="assayID"]').val()||m.find('input[name*="assayID"]').val()||""; 934var k=i.find('input[name*="assayName"]').val()||m.find('input[name*="assayName"]').val()||""; 935var o=i.find('input[name*="purity"]').val()||m.find('input[name*="purity"]').val()||""; 936var j=i.find('input[name*="scale"]').val()||m.find('input[name*="scale"]').val()||""; 937if(!p){f+="(unknown),"; 938return 939}if(!isValidQuantity(s)){f+=p+","; 940return 941}g.push(productListCartHandler.addLineItem(p,s,r,n,t,l,k,o,j,"","","","","","")) 942}); 943if(!g.length){var d=c.find('input[type="button"][onclick*="productListCartHandler.addToCart"]').first(); 944if(c.find(".quantity-error").length===0){d.after('<div class="quantity-error" style="color: red; margin-top: 5px;">To add any items to your cart, please enter the quantity.</div>') 945}}a.lineItems=g; 946console.log("FINISHED recording productList lineItems with a count of ["+a.lineItems.length+"]"); 947return g 948}; 949a.handleMiniCartCallback=function(){console.log("RECEIVED miniCart callback"); 950var f=[]; 951for(var c in a.lineItems){var b={addMethod:"cq-product-list",catalogNumber:a.lineItems[c].SKU,quantity:a.lineItems[c].quantity,title:a.lineItems[c].name,price:a.lineItems[c].unitPrice,categoryId:"",categoryName:"",lineName:"",designId:"",uom:""}; 952f.push(b) 953}if(f.length){try{console.log("DISPATCHING digitalData [cartAdd] event"); 954document.dispatchEvent(new CustomEvent("cartAdd",{detail:{products:f}})) 955}catch(d){console.log(d) 956}}this.lineItems=[] 957}; 958a.registerMiniCartCallbackComplete=false; 959a.registerMiniCartCallback=function(){if(a.registerMiniCartCallbackComplete){return 960}if(typeof miniCart!="undefined"){miniCart.setAddToCartSuccessCallback(productListCartHandler.handleMiniCartCallback); 961a.registerMiniCartCallbackComplete=true; 962console.log("registerMiniCartCallbackComplete COMPLETE") 963}}; 964return a 965}(productListCartHandler||{})); 966(function(){document.addEventListener("DOMContentLoaded",function(){if(typeof initB2bPunchoutLinks==="function"){initB2bPunchoutLinks() 967}}) 968})(); 969(function(){var i="cmp-dropdown"; 970var e="open"; 971var b="."+i; 972var m=".cmp-dropdown__toggle"; 973var h=".cmp-menu"; 974var c=document.querySelectorAll(b); 975l(); 976function a(n){j(n) 977}function j(o){var n=o.querySelector(m); 978n.addEventListener("click",g); 979document.addEventListener("click",f) 980}function g(n){n.preventDefault(); 981n.stopPropagation(); 982d(n) 983}function f(p){var n=p.target.closest(m); 984var o=p.target.closest(h);
985if(!o&&!n){c.forEach(function(q){var r=q.querySelector(m); 986q.classList.remove(e); 987k(r,"false") 988}) 989}}function d(p){var n=p.currentTarget; 990var o=n.parentNode; 991if(o&&o.classList.contains(i)){o.classList.toggle(e); 992k(n) 993}}function k(o,p){var n=p||o.getAttribute("aria-expanded")==="true"?"false":"true"; 994o.setAttribute("aria-expanded",n) 995}function l(){c.forEach(a) 996}})(); 997(function(e){var j="cmp-dynamiccontentloader__link--active"; 998var f="cmp-dynamiccontentloader__link-parent--active"; 999var o="#main-content-chromeless"; 1000var m="data-dynamicContent-id"; 1001var l; 1002var n=[]; 1003var h; 1004var i={}; 1005function d(){var q; 1006var r; 1007l=document.querySelector("["+m+"]"); 1008if(l){q=l.getAttribute(m); 1009r=l.getAttribute("data-navContainerIds"); 1010h=document.getElementById(q); 1011b(r); 1012e(h).on("DCL.beforeContentLoaded",function(s,t){if(t&&t.href&&t.beforeContentLoadedHandler){i[t.href]=t.beforeContentLoadedHandler 1013}}) 1014}}function b(q){if(q){q=q.split(","); 1015q.forEach(function(u){var r=document.getElementById(u); 1016if(r){var s=r.querySelectorAll("a"); 1017for(var t=0; 1018t<s.length; 1019t++){c(s[t]); 1020n.push(s[t]) 1021}}else{console.log("DynamicContentLoader - Container not found: ",u) 1022}}) 1023}else{console.log("DynamicContentLoader - No link Containers: ",q) 1024}}function c(q){q.addEventListener("click",p) 1025}function p(r){r.preventDefault(); 1026var q; 1027if(r.currentTarget.href){q=r.currentTarget.href 1028}else{console.log("DynamicContentLoader - href not found: ",r.currentTarget) 1029}a(q); 1030k(q) 1031}function k(q){n.forEach(function(r){if(r.href===q){r.parentElement.classList.add(f); 1032r.classList.add(j) 1033}else{r.parentElement.classList.remove(f); 1034r.classList.remove(j) 1035}}) 1036}function a(q){e.ajax({type:"GET",url:q}).done(function(r){g(r,q) 1037}) 1038}function g(r,t){var q=document.createElement("div"); 1039var u=i[t]; 1040q.innerHTML=r; 1041var s=e(q).find(o).html(); 1042if(s){if(u){u() 1043}e(h).html(s); 1044e(h).trigger("DCL.contentUpdated") 1045}else{e(h).html("Content not found!") 1046}}if(document.readyState!=="loading"){d() 1047}else{document.addEventListener("DOMContentLoaded",d) 1048}})(jQuery);
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.