1function _maiGetHashElement($link){var $=jQuery,href=$link.attr("href");if(void 0===href||href.length<=1)return!1;var hash=href.substring(href.indexOf("#"));if(!hash.length)return!1;if($link.prop("host")!==window.location.host)return!1;if(href.indexOf(window.location.href)>-1)return!1;var $target=$(hash);return!!$target.length&&$target} 2/** 3 * Initialise Superfish with custom arguments. 4 * 5 * @package Genesis\JS 6 * @author StudioPress 7 * @license GPL-2.0+ 8 */function _maiGlobalFunctions(){var $=jQuery;$.fn._toggleActive=function(){var $this=$(this);return $this._toggleArias().toggleClass("activated"),$this},$.fn._toggleArias=function(){var $this=$(this);return $this.attr({"aria-expanded":"false"===$this.attr("aria-expanded"),"aria-pressed":"false"===$this.attr("aria-pressed")}),$this},$.fn._openElement=function(){var $this=$(this);return $this.addClass("activated").attr({"aria-expanded":!0,"aria-pressed":!0}),$this},$.fn._closeElement=function(){var $this=$(this);return $this.removeClass("activated").attr({"aria-expanded":!1,"aria-pressed":!1}),$this},$.fn._linkContainsValidScrollToHash=function(){var $this;return $(this)}}!function(e,t){if("function"==typeof define&&define.amd)define(["exports"],t);else if("undefined"!=typeof exports)t(exports);else{var o={};t(o),e.bodyScrollLock=o}}(this,(function(exports){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t<e.length;t++)o[t]=e[t];return o}return Array.from(e)}Object.defineProperty(exports,"__esModule",{value:!0});var l=!1;if("undefined"!=typeof window){var e={get passive(){l=!0}};window.addEventListener("testPassive",null,e),window.removeEventListener("testPassive",null,e)}var d="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&/iP(ad|hone|od)/.test(window.navigator.platform),c=[],u=!1,a=-1,s=void 0,v=void 0,f=function(t){return c.some((function(e){return!(!e.options.allowTouchMove||!e.options.allowTouchMove(t))}))},m=function(e){var t=e||window.event;return!!f(t.target)||1<t.touches.length||(t.preventDefault&&t.preventDefault(),!1)},o=function(){setTimeout((function(){void 0!==v&&(document.body.style.paddingRight=v,v=void 0),void 0!==s&&(document.body.style.overflow=s,s=void 0)}))};exports.disableBodyScroll=function(i,e){if(d){if(!i)return void console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");if(i&&!c.some((function(e){return e.targetElement===i}))){var t={targetElement:i,options:e||{}};c=[].concat(r(c),[t]),i.ontouchstart=function(e){1===e.targetTouches.length&&(a=e.targetTouches[0].clientY)},i.ontouchmove=function(e){var t,o,n,r;1===e.targetTouches.length&&(o=i,r=(t=e).targetTouches[0].clientY-a,!f(t.target)&&(o&&0===o.scrollTop&&0<r?m(t):(n=o)&&n.scrollHeight-n.scrollTop<=n.clientHeight&&r<0?m(t):t.stopPropagation()))},u||(document.addEventListener("touchmove",m,l?{passive:!1}:void 0),u=!0)}}else{n=e,setTimeout((function(){if(void 0===v){var e=!!n&&!0===n.reserveScrollBarGap,t=window.innerWidth-document.documentElement.clientWidth;e&&0<t&&(v=document.body.style.paddingRight,document.body.style.paddingRight=t+"px")}void 0===s&&(s=document.body.style.overflow,document.body.style.overflow="hidden")}));var o={targetElement:i,options:e||{}};c=[].concat(r(c),[o])}var n},exports.clearAllBodyScrollLocks=function(){d?(c.forEach((function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null})),u&&(document.removeEventListener("touchmove",m,l?{passive:!1}:void 0),u=!1),c=[],a=-1):(o(),c=[])},exports.enableBodyScroll=function(t){if(d){if(!t)return void console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.");t.ontouchstart=null,t.ontouchmove=null,c=c.filter((function(e){return e.targetElement!==t})),u&&0===c.length&&(document.removeEventListener("touchmove",m,l?{passive:!1}:void 0),u=!1)}else(c=c.filter((function(e){return e.targetElement!==t}))).length||o()}})),function(window,document,$,undefined){var $maiMenu=$(".mai-menu");if($maiMenu.length){_maiGlobalFunctions();var $maiToggle=$("<button />",{id:"mai-toggle",class:"mai-toggle","aria-expanded":!1,"aria-pressed":!1,role:"button"}).append('<span class="screen-reader-text">'+maiVars.mainMenu+'</span><span class="mai-bars"></span></span>'),$maiSubToggle=$("<button />
8",{class:"sub-menu-toggle","aria-expanded":!1,"aria-pressed":!1,role:"button"}).append('<span class="screen-reader-text">'+maiVars.subMenu+"</span>"),$window=$(window),$body=$("body"),$header=$(".site-header"),$headerRow=$(".site-header-row"),$maiMenus=$(".mai-menu .menu"),$maiSubToggles=$(".mai-menu .sub-menu-toggle"),$maiSubMenus=$(".mai-menu .sub-menu"),bodyLockElement=document.querySelector("#mai-menu");_addMenuButtons(),$maiMenus.removeClass("nav-header nav-primary nav-secondary"),$header.on("click",".mai-toggle",_doToggleMenu),$maiMenu.on("click",".sub-menu-toggle:not(.sub-sub-menu-toggle)",_doToggleSubMenu),$maiMenu.on("click",".sub-menu-toggle.sub-sub-menu-toggle",_doToggleSubSubMenu),$maiMenu.on("click","a[href]",_doAnchorLinkClicked),$window.on("load resize orientationchange",(function(e){_maybeCloseAll(),_changeSkipLink()})),$.fn._toggleSubMenu=function(){return $(this)._toggleActive().next(".sub-menu").slideToggle("fast"),$(this)},$.fn._closeSubMenu=function(){return $(this)._closeElement().next(".sub-menu").slideUp("fast"),$(this)}}function _addMenuButtons(){$headerRow.append($maiToggle),0!=$maiMenus.length&&($.each($maiMenus,(function(e){$(this).addClass("mobile-menu")})),$maiSubMenus.before($maiSubToggle),$(".sub-menu .sub-menu-toggle").addClass("sub-sub-menu-toggle"))}function _doToggleMenu(){var $this=$(this),hasSideMenu=$body.hasClass("has-side-menu");$header.removeClass("conceal-header reveal-header"),$this._toggleActive(),$body.toggleClass("mai-menu-activated"),hasSideMenu?$body.toggleClass("mai-side-menu-activated"):$body.toggleClass("mai-standard-menu-activated"),$body.hasClass("mai-menu-activated")?(bodyScrollLock.disableBodyScroll(bodyLockElement),hasSideMenu||($maiMenu.css("max-height",$window.height()-$header.height()+"px"),$window.on("resize orientationchange",(function(e){$maiMenu.css("max-height",$window.height()-$header.height()+"px")}))),$(document).keydown((function(e){switch(e.which){case 27:_closeAll();break;default:return}e.preventDefault()}))):(hasSideMenu||$maiMenu.css("max-height",""),_closeAll()),$body.on("click",".menu-close",(function(e){_closeAll()}))}function _doToggleSubMenu(){$(this)._toggleSubMenu(),$(".sub-menu-toggle.activated").not($(this))._closeSubMenu()}function _doToggleSubSubMenu(){$(this)._toggleSubMenu()}function _doAnchorLinkClicked(){var $target;_maiGetHashElement($(this))&&_closeAll()}function _changeSkipLink(){var $skipLinksUL=$(".genesis-skip-link"),$mobileSkipLink=$('.genesis-skip-link a[href="#mai-toggle"]'),$menuSkipLinks=$('.genesis-skip-link a[href*="#genesis-nav"]'),toggleDisplay=_getDisplayValue($maiToggle);0==$mobileSkipLink.length&&($skipLinksUL.prepend('<li><a href="#mai-toggle" class="screen-reader-shortcut"> '+maiVars.mainMenu+"</a></li>"),$mobileSkipLink=$('.genesis-skip-link a[href="#mobile-nav"]')),"none"==toggleDisplay?$mobileSkipLink.addClass("skip-link-hidden"):$mobileSkipLink.removeClass("skip-link-hidden"),$.each($menuSkipLinks,(function(){var $this=$(this);"none"==toggleDisplay?$this.removeClass("skip-link-hidden"):$this.addClass("skip-link-hidden")}))}function _maybeCloseAll(){if("none"!==_getDisplayValue($maiToggle))return!0;_closeAll()}function _closeAll(){$body.removeClass("mai-menu-activated mai-standard-menu-activated mai-side-menu-activated"),$maiToggle._closeElement(),$(".sub-menu-toggle.activated")._closeSubMenu(),bodyScrollLock.enableBodyScroll(bodyLockElement)}function _getDisplayValue($element){return $element.css("display")}}(window,document,jQuery),function(document,$,undefined){var $navMenu=$(".genesis-nav-menu"),$searchItem=$navMenu.children(".search");0!==$searchItem.length&&(_maiGlobalFunctions(),$searchItem.html('<button class="nav-search" aria-expanded="false" aria-pressed="false"><span class="search-icon"></span><span class="screen-reader-text">'+$searchItem.text()+"</span></button>").show(),$searchItem.append(maiVars.searchBox),$navMenu.on("click",".nav-search",(function(e){$searchButton=$(this),$searchButton.hasClass("activated")?$searchButton._searchClose():($(".nav-search").not($searchButton)._searchClose(),$searchButton._searchOpen(),$("body").mouseup((function(e){$(this).hasClass("search-box")||$searchItem.has(e.target).length||$searchButton._searchClose()})),$(document).keydown((function(e){switch(e.which){case 27:$searchButton._searchClose();break;default:return}})))})),$.fn._searchOpen=function(){var $this=$(this);return $this._openElement().next(".search-box").fadeIn("fast").find('input[type="search"]').focus(),$this},$.fn._searchClose=function(){var $this=$(this);return $this._closeElement().removeClass("activated").next(".search-box").fadeOut("fast"),$this})}(document,jQuery),function(document,$,undefined){var $html=$("html"),$body=$("body"),hasSticky=$body.hasClass("has-sticky-header"),hasReveal=$body.hasClass("has-reveal-header"),needsOffset=!1;$body.on("click",maiVars.maiScrollTo,(function(e){var $link=$(this);if($link.hasClass("menu-item")&&($link=$link.find("a")),$link.length){var $target=_maiGetHashElement($link);if($target){e.preventDefault();var offset=$target.offset().top-parseInt($html.css("marginTop"))-16,$header,$height;if(hasSticky)offset-=$height=($header=$(".site-header")).length?$header.outerHeight():0;else if(hasReveal){var $header,$height=($header=$(".site-header")).length?$header.outerHeight():0,distance,distance;if($(this).offset().top<$target.offset().top)(distance=$target.offset().top-$(this).offset().top)<320&&(offset-=$height);else(distance=$(this).offset().top-$target.offset().top)>160&&(offset-=$height)}$("html, body").stop().animate({scrollTop:offset},500)}}}))}(document,jQuery),function(document,$,undefined){var $superfish=$(".js-superfish");$superfish.length&&"function"==typeof $superfish.superfish&&$superfish.superfish({delay:1e3,speed:"fast",speedOut:"slow",disableHI:!0})}(document,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.