function updateBrowserHistory(n){history&&history.pushState&&history.pushState({anchor:n},null,n)}var lastId,topMenuHeight=50,stickyNavigationOffsetTop,windowHeight=$(window).height(),hasFixedNavigation=$(".Bar-showMe").css("display")!="none";$(document).ready(function(){function r(){var f,r,u;t();topMenuHeight=$("#mainnav").height();f=$(this).scrollTop()+windowHeight/3;r=i.map(function(){return $(this).offset().top<f?this:null});r=r[r.length-1];u=r&&r.length?r[0].id:"";lastId!==u&&(lastId=u,n.parent().removeClass("active").end().filter("[href='#"+u+"']").parent().addClass("active"))}var t,n,i;stickyNavigationOffsetTop=hasFixedNavigation?0:$(window).height()-topMenuHeight;t=function(){var n=$(window).scrollTop();hasFixedNavigation&&n>170||!hasFixedNavigation&&n>=stickyNavigationOffsetTop?$("#mainnav").hasClass("sticky")||$("#mainnav").addClass("sticky"):$("#mainnav").hasClass("sticky")&&$("#mainnav").removeClass("sticky")};t();n=$("#mainnav nav").find("a");i=n.map(function(){if(!$(this).attr("href").match(/^\//)){var n=$($(this).attr("href"));if(n.length)return n}return null});n.click(function(n){var t=$(this).attr("href"),i=t==="#"?0:t.indexOf("/#")===-1?$(t).offset().top:null,r;i!==null&&(r=$(this).closest(".navigation-container"),i-=r.height(),$("html, body").stop().animate({scrollTop:Math.ceil(i)},{duration:1400,easing:"easeInOutExpo"}),n.preventDefault?n.preventDefault():n.returnValue=!1,updateBrowserHistory(t))});$(window).scroll(function(){r()});$(window).resize(function(){hasFixedNavigation=$(".Bar-showMe").css("display")!="none";stickyNavigationOffsetTop=hasFixedNavigation?0:$(window).height()-topMenuHeight;r()});$(window).on("orientationchange",function(){hasFixedNavigation=$(".Bar-showMe").css("display")!="none";stickyNavigationOffsetTop=hasFixedNavigation?0:$(window).height()-topMenuHeight})})