1!function(){function a(){for(var a=this;-1===a.className.indexOf("nav-menu");)"li"===a.tagName.toLowerCase()&&(-1!==a.className.indexOf("focus")?a.className=a.className.replace(" focus",""):a.className+=" focus"),a=a.parentElement}var b,c,d,e,f,g;if(b=document.getElementById("site-navigation"),b&&(c=b.getElementsByClassName("menu-toggle")[0],"undefined"!=typeof c)){if(d=b.getElementsByTagName("ul")[0],"undefined"==typeof d)return void(c.style.display="none");for(-1===d.className.indexOf("nav-menu")&&(d.className+="nav-menu"),c.onclick=function(){-1!==b.className.indexOf("main-small-navigation")?b.className=b.className.replace("main-small-navigation","main-navigation"):b.className=b.className.replace("main-navigation","main-small-navigation")},e=d.getElementsByTagName("a"),f=0,g=e.length;f<g;f++)e[f].addEventListener("focus",a,!0),e[f].addEventListener("blur",a,!0)}}(),function(){var a;a=document.getElementById("site-navigation"),a&&!function(a){var b,c,d=a.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window&&window.matchMedia("( min-width: 768px ) ").matches)for(b=function(a){var b,c=this.parentNode;if(c.classList.contains("focus"))c.classList.remove("focus");else{for(a.preventDefault(),b=0;b<c.parentNode.children.length;++b)c!==c.parentNode.children[b]&&c.parentNode.children[b].classList.remove("focus");c.classList.add("focus")}},c=0;c<d.length;++c)d[c].addEventListener("touchstart",b,!1)}(a)}(),function(a){var b,c,d=document.getElementById("site-navigation");b=function(){if(a(this).children("ul.sub-menu").length>0){var b=a(document).width(),c=a(window).width();b>c&&a(this).children(" ul.sub-menu").addClass("spacious-menu--left")}},c=function(){a(this).children(" ul.sub-menu").removeClass("spacious-menu--left")},a(".main-navigation .menu-item-has-children, .main-navigation .page_item_has_children").hover(b,c),d&&!function(a){var c,d=a.querySelectorAll(".main-navigation .menu-item-has-children, .main-navigation .page_item_has_children");if("ontouchstart"in window)for(c=0;c<d.length;++c)d[c].addEventListener("touchstart",b,!1)}(d)}(jQuery),function(){jQuery(document).ready(function(){function a(a){var b;return b=document.all?a.currentStyle.width+parseInt(a.currentStyle.marginLeft,10)+parseInt(a.currentStyle.marginRight,10)+parseInt(a.currentStyle.paddingLeft,10)+parseInt(a.currentStyle.paddingRight,10):parseInt(document.defaultView.getComputedStyle(a,"").getPropertyValue("width"))+parseInt(document.defaultView.getComputedStyle(a,"").getPropertyValue("margin-left"))+parseInt(document.defaultView.getComputedStyle(a,"").getPropertyValue("margin-right"))}function b(a){var b=new Array;if("undefined"!=typeof a)for(var c in a.childNodes)1===a.childNodes[c].nodeType&&b.push(a.childNodes[c]);return b}function c(a){var b=a.getBoundingClientRect(),c=window.pageXOffset||document.documentElement.scrollLeft,d=window.pageYOffset||document.documentElement.scrollTop;return{top:b.top+d,left:b.left+c}}var d=document.querySelector("#header-text-nav-container .inner-wrap"),e=document.getElementById("header-left-section"),f=document.querySelector(".header-action"),g=document.getElementById("site-navigation");if(d&&e&&f&&g){var h=d.offsetWidth,i=e.offsetWidth,j=g.offsetWidth,k=f.offsetWidth,l=i+j+k>h,m=g.getElementsByClassName("tg-menu-extras-wrap")[0],n=document.getElementById("spacious-header-display-three"),o=document.getElementById("spacious-header-display-four");if(null===o&&null===n||(l=j+k>=h),g.classList.contains("tg-extra-menus"))if(l){var p,f,q,k,r,s;p=h-i-k,null===o&&null===n||(p=h-k),f=g.getElementsByClassName("header-action")[0],q=g.getElementsByClassName("tg-header-button-wrap"),r=q[0]?a(q[0]):0,r+=q[1]?a(q[1]):0,s=m?a(m):0,A=p-(r+s),g.style.visibility="none",g.style.width=A+"px";for(var t=g.getElementsByClassName("nav-menu")[0],u=b(t),v=[],w=0;w<u.length;w++){var x,y,z;y=u[w],z=c(y).top,0===w&&(x=z),z>x&&(y.classList.contains("header-action")||y.classList.contains("tg-menu-extras-wrap")||y.classList.contains("tg-header-button-wrap")||v.push(y))}
1var A=A+(r+s)-30,B=document.getElementById("tg-menu-extras");null===o&&null===n||(A=j-k),g.style.width=A+"px",null!==B&&v.forEach(function(a,b,c){B.appendChild(a)})}else m.parentNode.removeChild(m)}})}();
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.