1var isMobile;function mobileTest(){/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&(isMobile=!0,jQuery(document).ready((function(jQuery){jQuery("body").addClass("mobile")})))}function mobileNav(){jQuery(window).width()<700?(jQuery("header nav ul").css("display","none"),jQuery("#mobileNav").unbind().click((function(){jQuery(this).hasClass("active")?(jQuery(this).removeClass("active"),jQuery("header nav ul").slideUp(500)):(jQuery(this).addClass("active"),jQuery("header nav ul").slideDown(500))})),jQuery("header nav li a").unbind().click((function(){jQuery("#mobileNav").removeClass("active"),jQuery("header nav ul").slideUp(500)}))):(jQuery("#mobileNav").removeClass("active"),jQuery("header nav ul").css("display","inline-block"))}function centerMidPort(){jQuery(".centerMid").each((function(){jQuery(this).css("margin-top",-jQuery(this).height()/2)}))}function hoverEffects(){jQuery(".portfolioList li a").hover((function(){jQuery(this).children(".portfolioImage.blur").stop().animate({opacity:"1"},500),jQuery(this).children(".overlay").stop().animate({opacity:"1"},500)}),(function(){jQuery(this).children(".portfolioImage.blur").stop().animate({opacity:"0"},500),jQuery(this).children(".overlay").stop().animate({opacity:"0"},500)}))}function splashPage(){jQuery("body").css("overflow","hidden"),jQuery(".splash").show(),jQuery(window).load((function(){jQuery(".splash").fadeOut(500),jQuery("body").css("overflow","inherit")}))}function pageScrolling(){jQuery("nav ul a").on("click",(function(){var url=this.href;return history.pushState("data","",url),jQuery("html, body").animate({scrollTop:jQuery(jQuery.attr(this,"href")).offset().top},500),!1})),jQuery(window).scroll((function(){var windscroll=jQuery(window).scrollTop();windscroll>=100?(jQuery("nav").addClass("fixed"),jQuery("section").each((function(i){jQuery(this).position().top<=windscroll+100&&(jQuery("nav ul a.active").removeClass("active"),jQuery("nav ul a").eq(i).addClass("active"))}))):(jQuery("nav").removeClass("fixed"),jQuery("nav ul a.active").removeClass("active"),jQuery("nav ul a:first").addClass("active"))})).scroll()}jQuery(document).ready((function(){splashPage(),pageScrolling(),hoverEffects(),jQuery(window).trigger("resize")})),jQuery(window).load((function(){centerMidPort()})),jQuery(window).resize((function(){mobileTest(),mobileNav(),centerMidPort()})); 2//# sourceURL=https://241394.fs1.hubspotusercontent-na1.net/hubfs/241394/hub_generated/template_assets/1/187504569743/1742494305238/template_main.js
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.