PageSourceSearch

https://www.toyota.de/etc.clientlibs/dxp/clientlibs/clientlib-base.min.23112f25a4ccaae8f38ac4b4ef885ddd.js

js toyota.de collected 2026-09-24 18:34:33 UTC 32,076 bytes, 67 lines download raw bytes

1'use strict';(function(){window.CQ=window.CQ||{};window.CQ.CoreComponents=window.CQ.CoreComponents||{};window.CQ.CoreComponents.container=window.CQ.CoreComponents.container||{};window.CQ.CoreComponents.container.utils={};window.CQ.CoreComponents.container.utils={removeUrlHash:function(){history.replaceState(void 0,void 0," ")},updateUrlHash:function(n,h,u){n&&n._elements&&n._elements[h]&&n._elements[h][u]&&n._elements[h][u].id&&history.replaceState(void 0,void 0,"#"+n._elements[h][u].id)},getDeepLinkItemIdx:function(n,
2h,u){if(window.location.hash){var x=window.location.hash.substring(1);if(x&&document.getElementById(x)&&n&&n._config&&n._config.element&&n._elements[h]&&n._config.element.querySelector("[id\x3d'"+x+"']"))for(var k=0;k<n._elements[h].length;k++){var A=n._elements[h][k],d=!1;n._elements[u]&&(d=(d=n._elements[u][k])&&d.querySelector("[id\x3d'"+x+"']"));if(A.id===x||d)return k}}return-1},getDeepLinkItem:function(n,h,u){u=window.CQ.CoreComponents.container.utils.getDeepLinkItemIdx(n,h,u);if(n&&n._elements&&
3n._elements[h])return n._elements[h][u]},scrollToAnchor:function(){setTimeout(function(){if(window.location.hash){var n=decodeURIComponent(window.location.hash.substring(1));(n=document.getElementById(n))&&n.offsetTop&&n.scrollIntoView()}},100)}}})();Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);
4Element.prototype.closest||(Element.prototype.closest=function(n){var h=this;if(!document.documentElement.contains(h))return null;do{if(h.matches(n))return h;h=h.parentElement||h.parentNode}while(null!==h&&1===h.nodeType);return null});
5(function(){function n(b){function g(r){c._config=r;r.element.removeAttribute("data-cmp-is");E(r.element);c._active=z(c._elements.tab);c._elements.tabpanel&&(I(),J(),p());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(CQ.CoreComponents.MESSAGE_CHANNEL=CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",function(e){e.data&&"cmp-tabs"===e.data.type&&
6e.data.id===c._elements.self.dataset.cmpPanelcontainerId&&"navigate"===e.data.operation&&(c._active=e.data.index,I())}))}function p(){if(k){var r=k.getDeepLinkItemIdx(c,"tab","tabpanel");if(-1<r){var e=c._elements.tab[r];e&&c._elements.tab[c._active].id!==e.id&&H(r,!0);(r=window.location.hash.substring(1))&&(r=document.querySelector("[id\x3d'"+r+"']"))&&r.scrollIntoView()}}}function z(r){if(r)for(var e=0;e<r.length;e++)if(r[e].classList.contains(a.active.tab))return e;return 0}function E(r){c._elements=
7{};c._elements.self=r;r=c._elements.self.querySelectorAll("[data-cmp-hook-tabs]");for(var e=0;e<r.length;e++){var m=r[e];if(m.closest(".cmp-tabs")===c._elements.self){var q="tabs";q=q.charAt(0).toUpperCase()+q.slice(1);q=m.dataset["cmpHook"+q];c._elements[q]?(Array.isArray(c._elements[q])||(c._elements[q]=[c._elements[q]]),c._elements[q].push(m)):c._elements[q]=m}}}function J(){window.addEventListener("hashchange",p,!1);var r=c._elements.tab;if(r)for(var e=0;e<r.length;e++)(function(m){r[e].addEventListener("click",
8function(q){H(m)});r[e].addEventListener("keydown",function(q){var y=c._active,F=c._elements.tab.length-1;switch(q.keyCode){case w.ARROW_LEFT:case w.ARROW_UP:q.preventDefault();0<y&&H(y-1);break;case w.ARROW_RIGHT:case w.ARROW_DOWN:q.preventDefault();y<F&&H(y+1);break;case w.HOME:q.preventDefault();H(0);break;case w.END:q.preventDefault(),H(F)}})})(e)}function I(){var r=c._elements.tabpanel,e=c._elements.tab;if(r)if(Array.isArray(r))for(var m=0;m<r.length;m++)m===parseInt(c._active)?(r[m].classList.add(a.active.tabpanel),
9r[m].removeAttribute("aria-hidden"),e[m].classList.add(a.active.tab),e[m].setAttribute("aria-selected",!0),e[m].setAttribute("tabindex","0")):(r[m].classList.remove(a.active.tabpanel),r[m].setAttribute("aria-hidden",!0),e[m].classList.remove(a.active.tab),e[m].setAttribute("aria-selected",!1),e[m].setAttribute("tabindex","-1"));else r.classList.add(a.active.tabpanel),e.classList.add(a.active.tab)}function H(r,e){var m=c._active;
9!e&&k&&k.updateUrlHash(c,"tab",r);c._active=r;I();e=window.scrollX||window.pageXOffset;
10var q=window.scrollY||window.pageYOffset;c._elements.tab[r].focus();window.scrollTo(e,q);A&&(r=u(c._elements.tabpanel[r]),m=u(c._elements.tabpanel[m]),d.push({event:"cmp:show",eventInfo:{path:"component."+r}}),d.push({event:"cmp:hide",eventInfo:{path:"component."+m}}),m=c._elements.self.id,e={component:{}},e.component[m]={shownItems:[r]},r={component:{}},r.component[m]={shownItems:void 0},d.push(r),d.push(e))}var c=this;b&&b.element&&g(b)}function h(b){b=b.dataset;var g=[],p="tabs";p=p.charAt(0).toUpperCase()+
11p.slice(1);p=["is","hook"+p];for(var z in b)if(Object.prototype.hasOwnProperty.call(b,z)){var E=b[z];0===z.indexOf("cmp")&&(z=z.slice(3),z=z.charAt(0).toLowerCase()+z.substring(1),-1===p.indexOf(z)&&(g[z]=E))}return g}function u(b){return b?b.dataset.cmpDataLayer?Object.keys(JSON.parse(b.dataset.cmpDataLayer))[0]:b.id:null}function x(){if(A=document.body.hasAttribute("data-cmp-data-layer-enabled"))t=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",d=window[t]=window[t]||[];
12for(var b=document.querySelectorAll(a.self),g=0;g<b.length;g++)new n({element:b[g],options:h(b[g])});b=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;g=document.querySelector("body");(new b(function(p){p.forEach(function(z){z=[].slice.call(z.addedNodes);0<z.length&&z.forEach(function(E){E.querySelectorAll&&[].slice.call(E.querySelectorAll(a.self)).forEac
12h(function(J){new n({element:J,options:h(J)})})})})})).observe(g,{subtree:!0,childList:!0,characterData:!0})}
13var k=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.container&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;k||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var A,d,t,w={END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},a={self:'[data-cmp-is\x3d"tabs"]',
14active:{tab:"cmp-tabs__tab--active",tabpanel:"cmp-tabs__tabpanel--active"}};"loading"!==document.readyState?x():document.addEventListener("DOMContentLoaded",x);k&&window.addEventListener("load",k.scrollToAnchor,!1)})();
15(function(n){window.CMP=window.CMP||{};window.CMP.utils=function(){return{readData:function(h,u){h=h.dataset;var x=[];u=u.charAt(0).toUpperCase()+u.slice(1);u=["is","hook"+u];for(var k in h)if(Object.prototype.hasOwnProperty.call(h,k)){var A=h[k];0===k.indexOf("cmp")&&(k=k.slice(3),k=k.charAt(0).toLowerCase()+k.substring(1),-1===u.indexOf(k)&&(x[k]=A))}return x},setupProperties:function(h,u){var x={},k;for(k in u)if(Object.prototype.hasOwnProperty.call(u,k)){var A=u[k];x[k]=h&&null!=h[k]?A&&"function"===
16typeof A.transform?A.transform(h[k]):h[k]:u[k]["default"]}return x}}}()})(window.document);
17(function(){function n(a){function b(l){f._config=l;l.element.removeAttribute("data-cmp-is");z(l.options);p(l.element);f._active=0;f._paused=!1;f._elements.item&&(y(),E(),L(),q(),g());window.Granite&&window.Granite.author&&window.Granite.author.MessageChannel&&(window.CQ=window.CQ||{},window.CQ.CoreComponents=window.CQ.CoreComponents||{},window.CQ.CoreComponents.MESSAGE_CHANNEL=window.CQ.CoreComponents.MESSAGE_CHANNEL||new window.Granite.author.MessageChannel("cqauthor",window),window.CQ.CoreComponents.MESSAGE_CHANNEL.subscribeRequestMessage("cmp.panelcontainer",
18function(v){v.data&&"cmp-carousel"===v.data.type&&v.data.id===f._elements.self.dataset.cmpPanelcontainerId&&"navigate"===v.data.operation&&G(v.data.index)}))}function g(){if(u){var l=u.getDeepLinkItemIdx(f,"item","item");if(-1<l){var v=f._elements.item[l];v&&f._elements.item[f._active].id!==v.id&&(K(l,!0),e());(l=window.location.hash.substring(1))&&(l=document.querySelector("[id\x3d'"+l+"']"))&&l.scrollIntoView()}}}function p(l){f._elements={};f._elements.self=l;l=f._elements.self.querySelectorAll("[data-cmp-hook-carousel]");
19for(var v=0;v<l.length;v++){var B=l[v],C="carousel";C=C.charAt(0).toUpperCase()+C.slice(1);C=B.dataset["cmpHook"+C];f._elements[C]?(Array.isArray(f._elements[C])||(f._elements[C]=[f._elements[C]]),f._elements[C].push(B)):f._elements[C]=B}}function z(l){f._properties={};for(var v in t)if(Object.prototype.hasOwnProperty.call(t,v)){var B=t[v],C=null;l&&null!=l[v]&&(C=l[v],B&&"function"===typeof B.transform&&(C=B.transform(C)));null===C&&(C=t[v]["default"]);f._properties[v]=C}}function E(){window.addEventListener("hashchange",
20g,!1);f._elements.previous&&f._elements.previous.addEventListener("click",function(){var D=0===f._active?f._elements.item.length-1:f._active-1;G(D);x&&k.push({event:"cmp:show",eventInfo:{path:"component."+h(f._elements.item[D])}})});f._elements.next&&f._elements.next.addEventListener("click",function(){var D=F();G(D);x&&k.push({event:"cmp:show",eventInfo:{path:"component."+h(f._elements.item[D])}})});var l=f._elements.indicator;if(l)for(var v=0;v<l.length;v++)(function(D){l[v].addEventListener("click",
21function(O){K(D);e()})})(v);f._elements.pause&&f._properties.autoplay&&f._elements.pause.addEventListener("click",c);f._elements.play&&f._properties.autoplay&&f._elements.play.addEventListener("click",r);f._elements.self.addEventListener("keydown",J);f._properties.autopauseDisabled||(f._elements.self.addEventListener("mouseenter",I),f._elements.self.addEventListener("mouseleave",H));var B=f._elements.item;if(B)for(var C=0;C<B.length;C++)B[C].addEventListener("focusin",I),B[C].addEventListener("focusout",
22H)}function J(l){var v=f._active,B=f._elements.indicator.length-1;switch(l.keyCode){case d.ARROW_LEFT:case d.ARROW_UP:l.preventDefault();0<v&&K(v-1);break;case d.ARROW_RIGHT:case d.ARROW_DOWN:l.preventDefault();v<B&&K(v+1);break;case d.HOME:l.preventDefault();K(0);break;case d.END:l.preventDefault();K(B);break;case d.SPACE:f._properties.autoplay&&l.target!==f._elements.previous&&l.target!==f._elements.next&&(l.preventDefault(),f._paused?m():e()),l.target===f._elements.pause&&f._elements.play.focus(),
23l.target===f._elements.play&&f._elements.pause.focus()}}function I(l){M()}function H(l){L()}function c(l){e();f._elements.play.focus()}function r(){m();f._elements.pause.focus()}function e(){f._paused=!0;M();q()}function m(){var l=f._paused=!1;f._elements.self.parentElement&&(l=f._elements.self.parentElement.querySelector(":hover")===f._elements.self);!f._properties.autopauseDisabled&&l||L();q()}function q(){N(f._elements.pause,f._paused);N(f._elements.play,!f._paused)}function y(){var l=f._elements.item;
24if(l&&Array.isArray(l))for(var v=0;v<l.length;v++)if(l[v].classList.contains("cmp-carousel__item--active")){f._active=v;break}}function F(){return f._active===f._elements.item.length-1?0:f._active+1}function G(l,v){if(!(0>l||l>f._elements.item.length-1)){f._active=l;var B=f._elements.item,C=f._elements.indicator;if(B)if(Array.isArray(B))for(var D=0;D<B.length;D++)D===parseInt(f._active)?(B[D].classList.add("cmp-carousel__item--active"),B[D].removeAttribute("aria-hidden"),C[D].classList.add("cmp-carousel__indicator--active"),
25C[D].setAttribute("aria-selected",!0),C[D].setAttribute("tabindex","0")):(B[D].classList.remove("cmp-carousel__item--active"),B[D].setAttribute("aria-hidden",!0),C[D].classList.remove("cmp-carousel__indicator--active"),C[D].setAttribute("aria-selected",!1),C[D].setAttribute("tabindex","-1"));else B.classList.add("cmp-carousel__item--active"),C.classList.add("cmp-carousel__indicator--active");!v&&u&&u.updateUrlHash(f,"item",l);x&&(v=f._elements.self.id,B=h(f._elements.item[l]),l={component:{}},l.component[v]=
26{shownItems:[B]},B={component:{}},B.component[v]={shownItems:void 0},k.push(B),k.push(l));f._elements.self.parentElement&&f._elements.self.parentElement.querySelector(":hover")!==f._elements.self&&L()}}function K(l,v){G(l,v);v=window.scrollX||window.pageXOffset;var B=window.scrollY||window.pageYOffset;f._elements.indicator[l].focus();window.scrollTo(v,B);x&&k.push({event:"cmp:show",eventInfo:{path:"component."+h(f._elements.item[l])}})}function L(){!f._paused&&f._properties.autoplay&&(M(),f._autoplayIntervalId=
27window.setInterval(function(){if(!document.visibilityState||!document.hidden){var l=f._elements.indicators;l!==document.activeElement&&l.contains(document.activeElement)?K(F(),!0):G(F(),!0)}},f._properties.delay))}function M(){window.clearInterval(f._autoplayIntervalId);f._autoplayIntervalId=null}function N(l,v){l&&(!1!==v?(l.disabled=!0,l.classList.add("cmp-carousel__action--disabled")):(l.disabled=!1,l.classList.remove("cmp-carousel__action--disabled")))}var f=this;a&&a.element&&b(a)}function h(a){return a?
28a.dataset.cmpDataLayer?Object.keys(JSON.parse(a.dataset.cmpDataLayer))[0]:a.id:null}var u=window.CQ&&window.CQ.CoreComponents&&window.CQ.CoreComponents.c
28ontainer&&window.CQ.CoreComponents.container.utils?window.CQ.CoreComponents.container.utils:void 0;u||console.warn("Tabs: container utilities at window.CQ.CoreComponents.container.utils are not available. This can lead to missing features. Ensure the core.wcm.components.commons.site.container client library is included on the page.");var x,k,A,d=
29{SPACE:32,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40},t={autoplay:{"default":!1,transform:function(a){return!(null===a||"undefined"===typeof a)}},delay:{"default":5E3,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}},autopauseDisabled:{"default":!1,transform:function(a){return!(null===a||"undefined"===typeof a)}}},w="loading"!==document.readyState?Promise.resolve():new Promise(function(a){document.addEventListener("DOMContentLoaded",a)});Promise.all([w]).then(function(){if(x=
30document.body.hasAttribute("data-cmp-data-layer-enabled"))A=document.body.getAttribute("data-cmp-data-layer-name")||"adobeDataLayer",k=window[A]=window[A]||[];for(var a=document.querySelectorAll('[data-cmp-is\x3d"carousel"]'),b=0;b<a.length;b++)new n({element:a[b],options:CMP.utils.readData(a[b],"carousel")});a=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;b=document.querySelector("body");(new a(function(g){g.forEach(function(p){p=[].slice.call(p.addedNodes);0<
31p.length&&p.forEach(function(z){z.querySelectorAll&&[].slice.call(z.querySelectorAll('[data-cmp-is\x3d"carousel"]')).forEach(function(E){new n({element:E,options:CMP.utils.readData(E,"carousel")})})})})})).observe(b,{subtree:!0,childList:!0,characterData:!0})});u&&window.addEventListener("load",u.scrollToAnchor,!1)})();
32window.Element&&!Element.prototype.closest&&(Element.prototype.closest=function(n){n=(this.document||this.ownerDocument).querySelectorAll(n);var h=this,u;do for(u=n.length;0<=--u&&n.item(u)!==h;);while(0>u&&(h=h.parentElement));return h});
33window.Element&&!Element.prototype.matches&&(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(n){n=(this.document||this.ownerDocument).querySelectorAll(n);for(var h=n.length;0<=--h&&n.item(h)!==this;);return-1<h});
34Object.assign||(Object.assign=function(n,h){if(null===n)throw new TypeError("Cannot convert undefined or null to object");for(var u=Object(n),x=1;x<arguments.length;x++){var k=arguments[x];if(null!==k)for(var A in k)Object.prototype.hasOwnProperty.call(k,A)&&(u[A]=k[A])}return u});
35(function(n){n.forEach(function(h){h.hasOwnProperty("remove")||Object.defineProperty(h,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){this.parentNode.removeChild(this)}})})})([Element.prototype,CharacterData.prototype,DocumentType.prototype]);
36(function(){function n(d){d=d.dataset;var t=[],w="image";w=w.charAt(0).toUpperCase()+w.slice(1);w=["is","hook"+w];for(var a in d)if(d.hasOwnProperty(a)){var b=d[a];0===a.indexOf("cmp")&&(a=a.slice(3),a=a.charAt(0).toLowerCase()+a.substring(1),-1===w.indexOf(a)&&(t[a]=b))}return t}function h(d){function t(e){e.element.removeAttribute("data-cmp-is");J(e.options);E(e.element);if(e.options.src&&e.options.hasOwnProperty("dmimage")&&"SmartCrop:Auto"===e.options.smartcroprendition){e=e.options.smartcropselection;
37var m={400:":Small-Landscape",700:":Medium-Landscape",1600:":Large-Landscape"},q={400:":Small-Portrait",525:":Medium-Portrait",1200:":Large-Portrait"},y={1600:":Large-Landscape"};e&&("Landscape"===e?r=m:"Portrait"===e?r=q:"Large-Landscape-Only"===e&&(r=y))}c._elements.noscript&&(c._elements.container=c._elements.link?c._elements.link:c._elements.self,g(),c._properties.lazy&&b(),c._elements.map&&c._elements.image.addEventListener("load",H),window.addEventListener("resize",I),"focus click load transitionend animationend scroll".split(" ").forEach(function(F){document.addEventListener(F,
38c.update)}),c._elements.image.addEventListener("cmp-image-redraw",c.update),c.update())}function w(){var e=c._properties.widths&&0<c._properties.widths.length||0<Object.keys(r).length,m="";if(0<Object.keys(r).length){var q=a(Object.keys(r),!1);var y=r[q]}else y=e?(c._properties.dmimage?"":".")+a(c._properties.widths,!0):"",e||(m=["1280","1600"],q=""!==a(m,!0)?a(m,!0):100,m="\x26wid\x3d"
38+q);y=c._properties.src.replace("{.width}",y).replace("{.legacy-width}",m);c._elements.image.getAttribute("src")!==
39y&&null==c._elements.image.getAttribute("data-lazy")&&(c._elements.image.setAttribute("src",y),e||window.removeEventListener("scroll",c.update));c._lazyLoaderShowing&&c._elements.image.addEventListener("load",p)}function a(e,m){for(var q=c._elements.self,y=q.clientWidth;0===y&&q.parentNode;)q=q.parentNode,y=q.clientWidth;q=y;m&&(q*=1.5);m=e.length;for(y=0;y<m-1&&e[y]<q;)y++;return e[y].toString()}function b(){var e=c._elements.image.getAttribute("width"),m=c._elements.image.getAttribute("height");
40if(e&&m){var q=k.style;q["padding-bottom"]=m/e*100+"%";for(var y in q)q.hasOwnProperty(y)&&(c._elements.image.style[y]=q[y])}c._elements.image.setAttribute("src","data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");c._elements.image.classList.add(k.cssClass);c._lazyLoaderShowing=!0}function g(){var e=c._elements.noscript.textContent.trim();e=e.replace(/&(amp;)*lt;/g,"\x3c");e=e.replace(/&(amp;)*gt;/g,"\x3e");e=(new DOMParser).parseFromString(e,"text/html");var m=e.querySelector(x.image);
41m.removeAttribute("src");c._elements.container.insertBefore(m,c._elements.noscript);(e=e.querySelector(x.map))&&c._elements.container.insertBefore(e,c._elements.noscript);c._elements.noscript.parentNode.removeChild(c._elements.noscript);c._elements.container.matches(x.image)?c._elements.image=c._elements.container:c._elements.image=c._elements.container.querySelector(x.image);c._elements.map=c._elements.container.querySelector(x.map);c._elements.areas=c._elements.container.querySelectorAll(x.area)}
42function p(){c._elements.image.classList.remove(k.cssClass);for(var e in k.style)k.style.hasOwnProperty(e)&&(c._elements.image.style[e]="");c._elements.image.removeEventListener("load",p);c._lazyLoaderShowing=!1}function z(){if(c._elements.areas&&0<c._elements.areas.length)for(var e=0;e<c._elements.areas.length;e++){var m=c._elements.image.width,q=c._elements.image.height;if(m&&q){var y=c._elements.areas[e].dataset.cmpRelcoords;if(y){y=y.split(",");for(var F=Array(y.length),G=0;G<F.length;G++)F[G]=
430===G%2?parseInt(y[G]*m):parseInt(y[G]*q);c._elements.areas[e].coords=F}}}}function E(e){c._elements={};c._elements.self=e;e=c._elements.self.querySelectorAll("[data-cmp-hook-image]");for(var m=0;m<e.length;m++){var q=e[m],y="image";y=y.charAt(0).toUpperCase()+y.slice(1);c._elements[q.dataset["cmpHook"+y]]=q}}function J(e){c._properties={};for(var m in A)if(A.hasOwnProperty(m)){var q=A[m];c._properties[m]=e&&null!=e[m]?q&&"function"===typeof q.transform?q.transform(e[m]):e[m]:A[m]["default"]}}function I(){c.update();
44z()}function H(){z()}var c=this,r={};c.update=function(){if(c._properties.lazy){if(null===c._elements.container.offsetParent)var e=!1;else{e=window.pageYOffset;var m=e+document.documentElement.clientHeight,q=c._elements.container.getBoundingClientRect().top+e;e=q+c._elements.container.clientHeight>=e-c._properties.lazythreshold&&q<=m+c._properties.lazythreshold}e&&w()}else w()};d&&d.element&&t(d)}function u(){for(var d=document.querySelectorAll(x.self),t=0;t<d.length;t++)new h({element:d[t],options:n(d[t])});
45d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;t=document.querySelector("body");(new d(function(w){w.forEach(function(a){a=[].slice.call(a.addedNodes);0<a.length&&a.forEach(function(b){b.querySelectorAll&&[].slice.call(b.querySelectorAll(x.self)).forEac
45h(function(g){new h({element:g,options:n(g)})})})})})).observe(t,{subtree:!0,childList:!0,characterData:!0})}var x={self:'[data-cmp-is\x3d"image"]',image:'[data-cmp-hook-image\x3d"image"]',map:'[data-cmp-hook-image\x3d"map"]',
46area:'[data-cmp-hook-image\x3d"area"]'},k={cssClass:"cmp-image__image--is-loading",style:{height:0,"padding-bottom":""}},A={widths:{default:[],transform:function(d){var t=[];d.split(",").forEach(function(w){w=parseFloat(w);isNaN(w)||t.push(w)});return t}},lazy:{default:!1,transform:function(d){return!(null===d||"undefined"===typeof d)}},dmimage:{default:!1,transform:function(d){return!(null===d||"undefined"===typeof d)}},lazythreshold:{default:0,transform:function(d){d=parseInt(d);return isNaN(d)?
470:d}},src:{transform:function(d){return d.substring(0,d.lastIndexOf("?"))+decodeURIComponent(d.substring(d.lastIndexOf("?")))}}};"loading"!==document.readyState?u():document.addEventListener("DOMContentLoaded",u)})();
48(function(){function n(a){a=a.dataset;var b=[],g="search";g=g.charAt(0).toUpperCase()+g.slice(1);g=["is","hook"+g];for(var p in a)if(Object.prototype.hasOwnProperty.call(a,p)){var z=a[p];0===p.indexOf("cmp")&&(p=p.slice(3),p=p.charAt(0).toLowerCase()+p.substring(1),-1===g.indexOf(p)&&(b[p]=z))}return b}function h(a,b){a&&(!1!==b?(a.style.display="block",a.setAttribute("aria-hidden",!1)):(a.style.display="none",a.setAttribute("aria-hidden",!0)))}function u(a){var b=[];if(a&&a.elements)for(var g=0;g<
49a.elements.length;g++){var p=a.elements[g];!p.disabled&&p.name&&(p=[p.name,encodeURIComponent(p.value)],b.push(p.join("\x3d")))}return b.join("\x26")}function x(a,b){if(a&&b)if(3===a.nodeType){var g=a.nodeValue;b=b.exec(g);if(g&&b){g=document.createElement("mark");g.className="cmp-search__item-mark";g.appendChild(document.createTextNode(b[0]));var p=a.splitText(b.index);p.nodeValue=p.nodeValue.substring(b[0].length);a.parentNode.insertBefore(g,p)}}else if(a.hasChildNodes())for(g=0;g<a.childNodes.length;g++)x(a.childNodes[g],
50b)}function k(a){a.element&&a.element.removeAttribute("data-cmp-is");this._cacheElements(a.element);this._setupProperties(a.options);this._action=this._elements.form.getAttribute("action");this._resultsOffset=0;this._hasMoreResults=!0;this._elements.input.addEventListener("input",this._onInput.bind(this));this._elements.input.addEventListener("focus",this._onInput.bind(this));this._elements.input.addEventListener("keydown",this._onKeydown.bind(this));this._elements.clear.addEventListener("click",
51this._onClearClick.bind(this));document.addEventListener("click",this._onDocumentClick.bind(this));this._elements.results.addEventListener("scroll",this._onScroll.bind(this));this._makeAccessible()}function A(){for(var a=document.querySelectorAll(d.self),b=0;b<a.length;b++)new k({element:a[b],options:n(a[b])});a=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;b=document.querySelector("body");(new a(function(g){g.forEach(function(p){p=[].slice.call(p.addedNodes);
520<p.length&&p.forEach(function(z){z.querySelectorAll&&[].slice.call(z.querySelectorAll(d.self)).forEac
52h(function(E){new k({element:E,options:n(E)})})})})})).observe(b,{subtree:!0,childList:!0,characterData:!0})}var d={self:'[data-cmp-is\x3d"search"]',item:{self:'[data-cmp-hook-search\x3d"item"]',title:'[data-cmp-hook-search\x3d"itemTitle"]',focused:".cmp-search__item--is-focused"}},t={minLength:{"default":3,transform:function(a){a=parseFloat(a);return isNaN(a)?null:a}},resultsSize:{"default":10,transform:function(a){a=
53parseFloat(a);return isNaN(a)?null:a}}},w=0;k.prototype._displayResults=function(){0===this._elements.input.value.length?(h(this._elements.clear,!1),this._cancelResults()):(this._elements.input.value.length<this._properties.minLength||this._updateResults(),h(this._elements.clear,!0))};k.prototype._onScroll=function(a){this._elements.results.scrollTop+2*this._elements.results.clientHeight>=this._elements.results.scrollHeight&&(this._resultsOffset+=this._properties.resultsSize,this._displayResults())};
54k.prototype._onInput=function(a){var b=this;b._cancelResults();this._timeout=setTimeout(function(){b._displayResults()},300)};k.prototype._onKeydown=function(a){switch(a.keyCode){case 9:this._resultsOpen()&&(h(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded","false"));break;case 13:a.preventDefault();this._resultsOpen()&&(a=this._elements.results.querySelector(d.item.focused))&&a.click();break;case 27:this._cancelResults();break;case 38:this._resultsOpen()&&(a.preventDefault(),
55this._stepResultFocus(!0));break;case 40:this._resultsOpen()?(a.preventDefault(),this._stepResultFocus()):this._onInput()}};k.prototype._onClearClick=function(a){a.preventDefault();this._elements.input.value="";h(this._elements.clear,!1);h(this._elements.results,!1);this._elements.input.setAttribute("aria-expanded","false")};k.prototype._onDocumentClick=function(a){var b=this._elements.input.contains(a.target);a=this._elements.results.contains(a.target);b||a||(h(this._elements.results,!1),this._elements.input.setAttribute("aria-expanded",
56"false"))};k.prototype._resultsOpen=function(){return"none"!==this._elements.results.style.display};k.prototype._makeAccessible=function(){var a="cmp-search-results-"+w;this._elements.input.setAttribute("aria-owns",a);this._elements.results.id=a;w++};k.prototype._generateItems=function(a,b){var g=this;a.forEach(function(p){var z=document.createElement("span");z.innerHTML=g._elements.itemTemplate.innerHTML;z.querySelectorAll(d.item.title)[0].appendChild(document.createTextNode(p.title));z.querySelectorAll(d.item.self)[0].setAttribute("href",
57g._safeHref(p.url));b.innerHTML+=z.innerHTML})};k.prototype._safeHref=function(a){var b=document.createElement("a");b.href=a;return b.pathname};k.prototype._markResults=function(){var a=this._elements.results.querySelectorAll(d.item.self),b=this._elements.input.value.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$\x26");b=new RegExp("("+b+")","gi");for(var g=this._resultsOffset-1;g<a.length;++g)x(a[g],b)};k.prototype._stepResultFocus=function(a){var b=this._elements.results.querySelectorAll(d.item.self),
58g=this._elements.results.querySelector(d.item.focused);g=Array.prototype.indexOf.call(b,g);if(0<b.length)if(a){if(1<=g&&(b[g].classList.remove("cmp-search__item--is-focused"),b[g].setAttribute("aria-selected","false"),b[g-1].classList.add("cmp-search__item--is-focused"),b[g-1].setAttribute("aria-selected","true")),a=this._elements.results.querySelector(d.item.focused))a=this._elements.results.scrollTop-a.offsetTop,0<a&&(this._elements.results.scrollTop-=a)}else if(0>g?(b[0].classList.add("cmp-search__item--is-focused"),
59b[0].setAttribute("aria-selected","true")):g+1<b.length&&(b[g].classList.remove("cmp-search__item--is-focused"),b[g].setAttribute("aria-selected","false"),b[g+1].classList.add("cmp-search__item--is-focused"),b[g+1].setAttribute("aria-selected","true")),a=this._elements.results.querySelector(d.item.focused))a=a.offsetTop+a.offsetHeight-this._elements.results.scrollTop-this._elements.results.clientHeight,0<a?this._elements.results.scrollTop+=a:this._onScroll()};k.prototype._updateResults=function(){var a=
60this;if(a._hasMoreResults){var b=new XMLHttpRequest,g=a._action+"?"+u(a._elements.form)+"\x26resultsOffset\x3d"+a._resultsOffset;b.open("GET",g,!0);b.onload=function(){setTimeout(function(){h(a._elements.loadingIndicator,!1);h(a._elements.icon,!0)},300);if(200<=b.status&&400>b.status){var p=JSON.parse(b.responseText);0<p.length?(a._generateItems(p,a._elements.results),a._markResults(),h(a._elements.results,!0),a._elements.input.setAttribute("aria-expanded","true")):a._hasMoreResults=!1;0<a._elements.results.querySelectorAll(d.item.self).length%
61a._properties.resultsSize&&(a._hasMoreResults=!1)}};h(a._elements.loadingIndicator,!0);h(a._elements.icon,!1);b.send()}};k.prototype._cancelResults=function(){clearTimeout(this._timeout);this._resultsOffset=this._elements.results.scrollTop=0;this._hasMoreResults=!0;this._elements.results.innerHTML="";
61this._elements.input.setAttribute("aria-expanded","false")};k.prototype._cacheElements=function(a){this._elements={};this._elements.self=a;a=this._elements.self.querySelectorAll("[data-cmp-hook-search]");
62for(var b=0;b<a.length;b++){var g=a[b],p="search";p=p.charAt(0).toUpperCase()+p.slice(1);this._elements[g.dataset["cmpHook"+p]]=g}};k.prototype._setupProperties=function(a){this._properties={};for(var b in t)if(Object.prototype.hasOwnProperty.call(t,b)){var g=t[b];this._properties[b]=a&&null!=a[b]?g&&"function"===typeof g.transform?g.transform(a[b]):a[b]:t[b]["default"]}};"loading"!==document.readyState?A():document.addEventListener("DOMContentLoaded",A)})();
63(function(){function n(d){d=d.dataset;var t=[],w="formText";w=w.charAt(0).toUpperCase()+w.slice(1);w=["is","hook"+w];for(var a in d)if(Object.prototype.hasOwnProperty.call(d,a)){var b=d[a];0===a.indexOf("cmp")&&(a=a.slice(3),a=a.charAt(0).toLowerCase()+a.substring(1),-1===w.indexOf(a)&&(t[a]=b))}return t}function h(d){d.element&&d.element.removeAttribute("data-cmp-is");this._cacheElements(d.element);this._setupProperties(d.options);this._elements.input.addEventListener("invalid",this._onInvalid.bind(this));
64this._elements.input.addEventListener("input",this._onInput.bind(this));k&&this._elements.input.checkValidity()}function u(){var d=document.querySelectorAll(x.validationMessage);d&&0<d.length&&(k=!0);d=document.querySelectorAll(x.self);for(var t=0;t<d.length;t++)new h({element:d[t],options:n(d[t])});d=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;t=document.querySelector("body");(new d(function(w){w.forEach(function(a){a=[].slice.call(a.addedNodes);0<a.length&&
65a.forEach(function(b){b.querySelectorAll&&[].slice.call(b.querySelectorAll(x.self)).forEac
65h(function(g){new h({element:g,options:n(g)})})})})})).observe(t,{subtree:!0,childList:!0,characterData:!0})}var x={self:'[data-cmp-is\x3d"formText"]',validationMessage:'[data-cmp-is\x3d"formText"] .cmp-form-text__validation-message'},k=!1,A={constraintMessage:"",requiredMessage:""};h.prototype._onInvalid=function(d){d.target.setCustomValidity("");d.target.validity.typeMismatch?this._properties.constraintMessage&&
66d.target.setCustomValidity(this._properties.constraintMessage):d.target.validity.valueMissing&&this._properties.requiredMessage&&d.target.setCustomValidity(this._properties.requiredMessage);if(k){var t=d.target.parentElement.querySelector(".cmp-form-text__validation-message");t&&(t.innerText=d.target.validationMessage)}};h.prototype._onInput=function(d){d.target.setCustomValidity("");k&&d.target.checkValidity()};h.prototype._cacheElements=function(d){this._elements={};this._elements.self=d;d=this._elements.self.querySelectorAll("[data-cmp-hook-form-text]");
67for(var t=0;t<d.length;t++){var w=d[t],a="formText";a=a.charAt(0).toUpperCase()+a.slice(1);this._elements[w.dataset["cmpHook"+a]]=w}};h.prototype._setupProperties=function(d){this._properties={};for(var t in A)if(Object.prototype.hasOwnProperty.call(A,t)){var w=A[t];this._properties[t]=d&&null!=d[t]?w&&"function"===typeof w.transform?w.transform(d[t]):d[t]:A[t]["default"]}};"loading"!==document.readyState?u():document.addEventListener("DOMContentLoaded",u)})();

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.