Q.NextQ.Views.StickyView=function(){if(!1==this instanceof Q.NextQ.Views.StickyView)return new Q.NextQ.Views.StickyView;var t=this,u=t.mngr=u,n=t._private={};n.startReference=".mainNav";n.FULL_SCREEN_ARROW_MARGIN_PCT=0;var i=this.PAGE_POSITION_KEY="pgpos",r=navigator.userAgent.match(/iPad/i)!==null,f=navigator.userAgent.match(/iPhone/i)!==null||navigator.userAgent.match(/iPod/i)!==null;return r&&(f=!1),t.initializeOnReady=function(t){var s,u,e,f,o;if((!printManager||!printManager.isPrintModeEnabled())&&!(j$(".mobile-content").length>0)){commonUiManager.isNotEmptyStr(t)&&(n.startReference=t);n.startReference=j$(n.startReference);s=j$(document);u=j$(window);u.off("scroll.sticky-menu-scroll");u.off("resize.sticky-menu-scroll");u.on("scroll.sticky-menu-scroll",n.centerStickyMenu);u.on("resize.sticky-menu-scroll",n.centerStickyMenu);e=j$("a.pager-bluebutton");e.on("click.sticky-pager-position",function(){var t=u.scrollTop(),n=j$(this);return n[0].href=commonUiManager.addQueryParameter(n[0].href,i,""+t,!0),!0});f=j$('<div class="sticky-menu-back-to-top" style="display: inline;"/>');f.appendTo(j$("body"));n.centerStickyMenu();f.on("click.sticky-back-to-top",function(n){var t=j$(".sticky-start");return t.length==0&&(t=u),u.scrollTop(0),n.preventDefault(),!1});r&&(j$("html").scrollTop(j$("html").scrollTop()+10),j$("html").scrollTop(j$("html").scrollTop()-10));typeof Sys.WebForms!="undefined"?(o=Sys.WebForms.PageRequestManager.getInstance(),o.add_pageLoaded(function(){setTimeout(n.lazyRestore,400)})):setTimeout(n.lazyRestore,400)}},n.lazyRestore=function(){typeof portalManager!="undefined"&&typeof portalManager.readyFinished!="undefined"&&portalManager.readyFinished?n.restorePosition():setTimeout(n.lazyRestore,100)},n.restorePosition=function(){var n=qglobalManager.trimLocationHash(qglobalManager.getLocation().replace(qglobalManager.URL_HASH_SEPARATOR,qglobalManager.PARAM_KEY_SEPARATOR)),t,r;n=n.toLowerCase();n.indexOf(i)>=0&&(t=qglobalManager.convertHashParametersToObject(n),r=commonUiManager.getValidNumber(t[i]),j$(document).scrollTop(r))},n.centerStickyMenu=function(){var t=j$(".sticky-menu-back-to-top"),i=j$(window).width(),u=j$(window).height();r&&(u=commonUiManager.getVisibleScreenHeight(),i=commonUiManager.getVisibleScreenWidth());t.css({visibility:$(window).scrollTop()>n.startReference.offset().top?"visible":"hidden",left:i*(1-n.FULL_SCREEN_ARROW_MARGIN_PCT)-t.outerWidth(),top:u/2-t.outerHeight()/2})},n.verticalScrollPresent=function(){var n=document.body.currentStyle||window.getComputedStyle(document.body,"");return hasVScroll=n.overflow=="visible"||n.overflowY=="visible"||hasVScroll&&n.overflow=="auto"||hasVScroll&&n.overflowY=="auto",!hasVScroll},t};var stickyView=new Q.NextQ.Views.StickyView;j$(document).ready(function(){stickyView.initializeOnReady()});
//# sourceMappingURL=/bundles/Sticky_viewJSmap
