1!function(n){"use strict";n.fn.meanmenu=function(P){var e={meanMenuTarget:jQuery(this),meanMenuContainer:".mobile-nav",meanMenuClose:"X",meanMenuCloseSize:"18px",meanMenuOpen:"<span /><span /><span />",meanRevealPosition:"right",meanRevealPositionDistance:"0",meanRevealColour:"",meanScreenWidth:"480",meanNavPush:"",meanShowChildren:!0,meanExpandableChildren:!0,meanExpand:"+",meanContract:"-",meanRemoveAttrs:!1,onePage:!1,meanDisplay:"block",removeElements:""};P=n.extend(e,P);var W=window.innerWidth||document.documentElement.clientWidth;return this.each(function(){var a=P.meanMenuTarget,t=P.meanMenuContainer,r=P.meanMenuClose,i=P.meanMenuCloseSize,s=P.meanMenuOpen,n=P.meanRevealPosition,e=P.meanRevealPositionDistance,u=P.meanRevealColour,m=P.meanScreenWidth,l=P.meanNavPush,o=".meanmenu-reveal",c=P.meanShowChildren,v=P.meanExpandableChildren,h=P.meanExpand,d=P.meanContract,y=P.meanRemoveAttrs,j=P.onePage,Q=P.meanDisplay,g=P.removeElements,f=!1;(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/Blackberry/i)||navigator.userAgent.match(/Windows Phone/i))&&(f=!0),(navigator.userAgent.match(/MSIE 8/i)||navigator.userAgent.match(/MSIE 7/i))&&jQuery("html").css("overflow-y","scroll");function p(){var e;"center"===n&&(e=(window.innerWidth||document.documentElement.clientWidth)/2-22+"px",C="left:"+e+";right:auto;",f?jQuery(".meanmenu-reveal").animate({left:e}):jQuery(".meanmenu-reveal").css("left",e))}var C="",w=!1,x=!1;"right"===n&&(C="right:"+e+";left:auto;"),"left"===n&&(C="left:"+e+";right:auto;"),p();function A(){jQuery(".mean-bar,.mean-push").remove(),jQuery(t).removeClass("mean-container"),jQuery(a).css("display",Q),x=w=!1,jQuery(g).removeClass("mean-remove")}function E(){var e,n="background:"+u+";color:"+u+";"+C;W<=m?(jQuery(g).addClass("mean-remove"),x=!0,jQuery(t).addClass("mean-container"),jQuery(".mean-container").prepend('<div class="mean-bar"><a href="#nav" class="meanmenu-reveal" style="'+n+'">Show Navigation</a><nav class="mean-nav"></nav></div>'),e=jQuery(a).html(),jQuery(".mean-nav").html(e),y&&jQuery("nav.mean-nav ul, nav.mean-nav ul *").each(function(){jQuery(this).is(".mean-remove")?jQuery(this).attr("class","mean-remove"):jQuery(this).removeAttr("class"),jQuery(this).removeAttr("id")}),jQuery(a).before('<div class="mean-push" />'),jQuery(".mean-push").css("margin-top",l),jQuery(a).hide(),jQuery(".meanmenu-reveal").show(),jQuery(o).html(s),M=jQuery(o),jQuery(".mean-nav ul").hide(),c?v?(jQuery(".mean-nav ul ul").each(function(){jQuery(this).children().length&&jQuery(this,"li:first").parent().append('<a class="mean-expand" href="#" style="font-size: '+i+'">'+h+"</a>")}),jQuery(".mean-expand").on("click",function(e){e.preventDefault(),jQuery(this).hasClass("mean-clicked")?(jQuery(this).text(h),jQuery(this).prev("ul").slideUp(300,function(){})):(jQuery(this).text(d),jQuery(this).prev("ul").slideDown(300,function(){})),jQuery(this).toggleClass("mean-clicked")})):jQuery(".mean-nav ul ul").show():jQuery(".mean-nav ul ul").hide(),jQuery(".mean-nav ul li").last().addClass("mean-last"),M.removeClass("meanclose"),jQuery(M).click(function(e){e.preventDefault(),w=!1===w?(M.css("text-align","center"),M.css("text-indent","0"),M.css("font-size",i),jQuery(".mean-nav ul:first").slideDown(),!0):(jQuery(".mean-nav ul:first").slideUp(),!1),M.toggleClass("meanclose"),M.html(jQuery(M).is(".meanmenu-reveal.meanclose")?r:s),jQuery(g).addClass("mean-remove")}),j&&jQuery(".mean-nav ul > li > a:first-child").on("click",function(){jQuery(".mean-nav ul:first").slideUp(),w=!1,jQuery(M).toggleClass("meanclose").html(s)})):A()}var M="";f||jQuery(window).resize(function(){W=window.innerWidth||document.documentElement.clientWidth,A(),W<=m?(E(),p()):A()}),jQuery(window).resize(function(){W=window.innerWidth||document.documentElement.clientWidth,f?(p(),W<=m?!1===x&&E():A()):(A(),W<=m&&(E(),p()))}),E()})}}(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.