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={removeUrlHash:function(){history.replaceState(undefined,undefined," ") 6},updateUrlHash:function(c,d,b){if(c&&c._elements&&c._elements[d]&&c._elements[d][b]&&c._elements[d][b].id){var a=c._elements[d][b].id; 7history.replaceState(undefined,undefined,"#"+a) 8}},getDeepLinkItemIdx:function(b,h,e){if(window.location.hash){var a=window.location.hash.substring(1); 9if(a&&document.getElementById(a)&&b&&b._config&&b._config.element&&b._elements[h]&&b._config.element.querySelector("[id='"+a+"']")){for(var c=0; 10c<b._elements[h].length; 11c++){var d=b._elements[h][c]; 12var g=false; 13if(b._elements[e]){var f=b._elements[e][c]; 14g=f&&f.querySelector("[id='"+a+"']") 15}if(d.id===a||g){return c 16}}}return -1 17}return -1 18},getDeepLinkItem:function(b,d,c){var a=window.CQ.CoreComponents.container.utils.getDeepLinkItemIdx(b,d,c); 19if(b&&b._elements&&b._elements[d]){return b._elements[d][a] 20}},scrollToAnchor:function(){setTimeout(function(){if(window.location.hash){var b=decodeURIComponent(window.location.hash.substring(1)); 21var a=document.getElementById(b); 22if(a&&a.offsetTop){a.scrollIntoView() 23}}},100) 24}} 25}());
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.