1(function($){var seenKey='handled';var elementsToWatch=[];function doSeen($element){$element.removeClass('invisible').addClass('visible');setTimeout(function(){$element.removeClass('visible')},300)} 2function isSeen($element){return $element.data(seenKey)||$element.is("script")||$element.is("style")||$element.is("link")} 3function setSeen($element){$element.data(seenKey,!0)} 4function isVisible($element){var bonds=$element[0].getBoundingClientRect();var windowHeight=window.innerHeight||document.documentElement.clientHeight;var windowWidth=window.innerWidth||document.documentElement.clientWidth;return(bonds.top<windowHeight&&bonds.bottom>0&&bonds.left<windowWidth&&bonds.right>0)} 5var ticking=!1;function checkElements(){ticking=!1;elementsToWatch=elementsToWatch.filter(function($el){if(isSeen($el))return!1;if(isVisible($el)){setSeen($el);doSeen($el);return!1} 6return!0})} 7function requestCheck(){if(!ticking){window.requestAnimationFrame(checkElements);ticking=!0}} 8$(window).on("scroll resize",requestCheck);$.fn.lazyView=function(){this.find("*:not(.skip-lazyview *)").each(function(){var $el=$(this);if(!isSeen($el)){$el.addClass('invisible');elementsToWatch.push($el)}});this.css("visibility","visible");requestCheck();return this}}(jQuery));var isInViewport=function(elem){var distance=elem.getBoundingClientRect();return(distance.top>=-(window.innerHeight/2)&&distance.bottom<=(window.innerHeight||document.documentElement.clientHeight)+(window.innerHeight/2))};var panels=document.querySelectorAll('section');function highlightNavigation(){var scrollPosition=jQuery(window).scrollTop();var windowheight=jQuery(window).height();jQuery("body").toggleClass("scrolled",scrollPosition>=5);jQuery("body").toggleClass("top_show",scrollPosition>=windowheight);panels.forEach(element=>{})} 9let ticking=!1;jQuery(window).on('scroll resize',function(){if(!ticking){window.requestAnimationFrame(function(){highlightNavigation();ticking=!1});ticking=!0}});highlightNavigation();var didScroll;var lastScrollTop=0;var delta=5;var navbarHeight=jQuery('header').outerHeight();jQuery(window).scroll(function(event){didScroll=!0});setInterval(function(){if(didScroll){hasScrolled();didScroll=!1}},250);function hasScrolled(){var st=jQuery(this).scrollTop();if(Math.abs(lastScrollTop-st)<=delta) 10return;if(st>lastScrollTop&&st>navbarHeight){jQuery('header').removeClass('nav-down').addClass('nav-up')}else{if(st+jQuery(window).height()<jQuery(document).height()){jQuery('header').removeClass('nav-up').addClass('nav-down')}} 11lastScrollTop=st} 12let vh=window.innerHeight*0.01;document.documentElement.style.setProperty('--vh',`${vh}px`);window.addEventListener('resize',()=>{let vh=window.innerHeight*0.01;document.documentElement.style.setProperty('--vh',`${vh}px`)});
12function topFunction(){document.body.scrollTop=0;document.documentElement.scrollTop=0} 13function contactFunction(){window.location.href='/ask-a-question/'} 14jQuery(document).ready(function($){$('section.fademe').lazyView();$('#head-menu > li.menu-item-has-children').hover(function(){if(window.matchMedia('(min-width: 1231px)').matches){$(".menu_hover_bg").addClass("active")}},function(){if(window.matchMedia('(min-width: 1231px)').matches){$(".menu_hover_bg").removeClass("active")}});$('.hamburger').click(function(){$('body').toggleClass('menu_active');$('.header_mobile_menu_icon .hamburger').toggleClass('is-active');if($('body').hasClass('menu_active')){}else{$('#head-menu > li').removeClass('active');function removeArrow(){$('.mob_menu_back').remove()} 15setTimeout(removeArrow,400)}});$("#head-menu .sub-menu-wrapper .Title a").click(function(e){e.preventDefault()});$("#menu-mobile-menu > li.menu-item-has-children > a").click(function(e){e.preventDefault();$(this).parent().toggleClass('sub-active')});var menuEventBound=!1;var accordionEventBound=!1;function handleMenu(){if(window.matchMedia('(max-width: 1230px)').matches){if(!menuEventBound){$('#head-menu > li.menu-item-has-children > a').click(function(e){e.preventDefault();var subMenu=$(this).closest("li.menu-item-has-children").find(".sub-menu");subMenu.prepend('<a class="mob_menu_back"></a>');$('.mob_menu_back').click(function(e){$('li.menu-item-has-children').removeClass('active');$(this).delay(300).queue(function(next){$('.mob_menu_back').remove();next()})});$(this).parent().toggleClass('active')});menuEventBound=!0}}else{if(menuEventBound){$('#head-menu > li.menu-item-has-children > a').off('click');menuEventBound=!1}}} 16handleMenu();function handleAccordion(){if(window.matchMedia('(max-width: 1130px)').matches){if(!accordionEventBound){$('.foot_menu_accordian > div > div').hide();$('.foot_menu_accordian .foot_title').click(function(){$(this).next('div').slideToggle();$(this).toggleClass('active')});accordionEventBound=!0}}else{if(accordionEventBound){$('.foot_menu_accordian .foot_title').off('click');$('.foot_menu_accordian > div > div').show();accordionEventBound=!1}}} 17handleAccordion();$(window).resize(function(){handleAccordion();handleMenu()})})
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.