1!function(){function a(){for(var a=this,b=[];-1===a.className.indexOf("menu-items");)"li"===a.tagName.toLowerCase()&&b.unshift(a),a=a.parentElement;for(f=0,g=b.length;f<g;f++)-1!==b[f].className.indexOf("focus")?b[f].className=b[f].className.replace(" focus",""):b[f].className+=" focus"}function b(a){var b,c=a.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window){b=function(a){var b=this.parentNode;if(b.classList.contains("focus"))b.classList.remove("focus");else{a.preventDefault();for(var c=0;c<b.parentNode.children.length;++c)b!==b.parentNode.children[c]&&b.parentNode.children[c].classList.remove("focus");b.classList.add("focus")}};for(var d=0;d<c.length;++d)c[d].addEventListener("touchstart",b,!1)}}var c,d,e;if(c=document.getElementById("menu-primary")){d=c.getElementsByTagName("ul")[0],e=d.getElementsByTagName("a");for(var f=0,g=e.length;f<g;f++)e[f].onfocus=a,e[f].onblur=a;b(c)}}(),function(){var a=/(trident|msie)/i.test(navigator.userAgent);a&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var a,b=location.hash.substring(1);/^[A-z0-9_-]+$/.test(b)&&(a=document.getElementById(b),a&&(/^(?:a|select|input|button|textarea)$/i.test(a.tagName)||(a.tabIndex=-1),a.focus()))},!1)}();
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.