1 2var orgApp=new function(){this.analyticsID='';};if(orgApp.analyticsID){var _gaq=_gaq||[];_gaq.push(['_setAccount',orgApp.analyticsID]);_gaq.push(['_trackPageview']);(function(){var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;ga.src=('https:'==document.location.protocol?'https://ssl':'http://www')+'.google-analytics.com/ga.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);})();} 3$(document).ready(function(){function openNav(item){item.children('.nav__dropdown').stop(true,true).slideDown(200,'linear');item.children('a').attr('aria-expanded','true').addClass('open');} 4function closeNav(item){item.children('.nav__dropdown').stop(true,true).slideUp(200,'linear');item.children('a').attr('aria-expanded','false').removeClass('open');} 5$(".nav__dropdown").parent(".nav__item, .nav__dropdown").addClass('dropdown');$("#header .nav .dropdown").hover(function(){openNav($(this));},function(){closeNav($(this));});$(".nav__item.dropdown > a").keydown(function(e){if(e.keyCode==13){e.preventDefault() 6if($(this).hasClass('open')==false){openNav($(this).parent('.dropdown'));closeNav($(this).parent('.dropdown').siblings());}else if($(this).hasClass('open')==true){closeNav($(this).parent('.dropdown'));}}else if(e.keyCode==27){closeNav($(this).parent('.dropdown'));}});$(".nav__dropdown").keydown(function(e){if(e.keyCode==27){$(this).siblings('a').removeClass('open');closeNav($(this).parent('.dropdown'));}});setTimeout(function(){$("span:contains('Privacy Policy')").each(function(){var content=$(this).html();var newContent=content.replace('Privacy Policy','<a href="/privacy-policy" target="_blank" class="text-secondary">Privacy Policy</a>');$(this).html(newContent);});},2000);$(function(){if(location.pathname.includes('property-management')){$('#areas a[href^="/'+location.pathname.split("/")[1]+'"]').parent('li').remove();}});function openCta(item){item.children('.cta__links').slideDown(300,'linear').attr('aria-expanded','true');item.addClass('open');} 7function closeCta(item){item.children('.cta__links').slideUp(300,'linear').attr('aria-expanded','false');item.removeClass('open');} 8$(".cta").addClass('dropdown');var ctaLeave;$(".cta.dropdown").click(function(){clearTimeout(ctaLeave);closeCta($(this).parents('.row').children().siblings().children());if($(this).hasClass('.open')==true){closeCta($(this));}else{openCta($(this));}});$(".cta.dropdown").mouseleave(function(){closeCta($(".cta.open"))});$("body").keydown(function(e){if(e.keyCode==9){$(this).addClass('add-outlines');}});$("body").mousemove(function(e){$(this).removeClass('add-outlines');});$(function(){if(location.pathname!='/'){$('.nav__item a[href^="/'+location.pathname.split("/")[1]+'"],#sub-nav a[href^="/'+location.pathname.split("/")[1]+'"]').parents('li').addClass('active');}else{$('.nav__item').first().addClass('active');} 9$('.nav__item.no-active').parents('li').removeClass('active');$('.nav__item.active ~ li.active').removeClass('active');});$(function(){if(location.pathname.includes('property-management')){$('#sub-nav li').first().addClass('active');} 10$('#sub-nav li.active').next().addClass('next');$('#sub-nav li.active').prev().addClass('prev');});function scrollToTarget(target){if(target.length){event.preventDefault();var page=$("html, body");var headerHeight=function(){return $('#header').outerHeight();};var subNavHeight=function(){return $('#sub-nav').length?$('#sub-nav').outerHeight():0;};var targetPadding=parseInt($(target).css('padding-top'));var paddingAdjust=0;if(targetPadding<50){paddingAdjust=50};var totalOffset=function(){return headerHeight()+subNavHeight()+paddingAdjust;};var targetLocation=function(){return target.offset().top-totalOffset();};var currentLocation=function(){return window.pageYOffset;};var locationOffset=function(){return parseInt(targetLocation()-currentLocation());};page.on("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove",function(){page.stop(true);page.dequeue();});page.animate({scrollTop:targetLocation()},1000,function(){page.off("scroll mousedown wheel DOMMouseScroll mousewheel keyup touchmove");target.addClass('no-outline');
10target.focus();}).queue(function(){if(locationOffset()>100){page.animate({scrollTop:targetLocation()},1000)};page.dequeue();});}};$('.smooth-scroll[href*="#"]').click(function(event){if(location.pathname.replace(/^\//,'')==this.pathname.replace(/^\//,'')&&location.hostname==this.hostname){var target=$(this.hash);target=target.length?target:$('[name='+location.hash.slice(1)+']');scrollToTarget(target)} 11if($('.launch-menu-mask').css('display')=='block'){$(".launch-menu-mask").fadeOut();$(".launch-menu").removeClass('open');isMenuOpen=false;$(".launch-menu").attr('aria-hidden','true').attr('tabindex','-1');}});window.addEventListener('load',(event)=>{if(location.hash.length>0){var target=$(location.hash);target=target.length?target:$('[name='+location.hash.slice(1)+']');scrollToTarget(target)}});function launchMenuAccordion(){$(".launch-menu .nav__dropdown--lg [class*='col'] > ul").unwrap().unwrap();$(".launch-menu .nav__dropdown--lg > ul > li").unwrap();$(".launch-menu .nav__dropdown--lg > li").wrapAll('<ul class="nav__dropdown"></ul>');$(".launch-menu .nav__dropdown--lg > .nav__dropdown").unwrap();$(".launch-menu .nav__dropdown ul").addClass('nav__dropdown');$(".launch-menu .nav__dropdown ul li").addClass('nav__item');$(".launch-menu > ul > li ul").parent().closest('li').addClass('dropdown').children('a').attr('aria-expanded','false').attr('role','button');$(".launch-menu > ul, .launch-menu > ul > li > .nav__dropdown--lg").on("click","li.dropdown > a",function(e){e.preventDefault();var $item=$(this).parent().closest('li');if($item.hasClass('active')||$item.hasClass('open')){accordionCollapse($item);}else{accordionExpand($item);}}) 12function accordionExpand(item){$list=$(item).parents('ul').first();$("li.active, li.open",$list).each(function(key,value){accordionCollapse($(this));});$(item).children('ul').first().slideDown(300,function(){$(item).addClass('active');$(item).children('a').attr('aria-expanded','true');});} 13function accordionCollapse(item){$(item).removeClass('active');$(item).children('ul').first().slideUp(300,function(){$(item).removeClass('open');$(item).children('a').attr('aria-expanded','false');});}};launchMenuAccordion() 14$('#home-rentals .map').click(function(){$(this).removeClass('overlay');});window.onload=function(){$(".ion-form-group").each(function(){var placeholder=$(this).children('label').text();if($(this).children('label').css('display')==='none'&&$(this).children('input,textarea').attr('placeholder')===undefined){$(this).children().attr('placeholder',placeholder);if($(this).hasClass('ion-is-required')){$(this).children().attr('placeholder',placeholder+' *');} 15if($(this).hasClass('ion-form-group-dropdown')||$(this).hasClass('ion-form-group-state')){$(this).children('select').attr('required',true);$(this).find('option').first().attr('disabled',true);$(this).find('option').first().text(placeholder+' *');}} 16$(this).children('input').attr('aria-label',placeholder);$(this).children('textarea').attr('aria-label',placeholder);$(this).children('select').attr('aria-label',placeholder);});};var tenantLinks=['for-rent','for-sale','tenant','rental','maintenance','contact'] 17var ownerLinks=['maintenance-services','tenant-screening','owner'] 18var currentLocation=location.pathname;if(tenantLinks.some(v=>currentLocation.includes(v))&&ownerLinks.some(v=>currentLocation.includes(v))==false){$('#tenant-contact-tab').tab('show');}else if(currentLocation.includes('vendor')){$('#vendor-contact-tab').tab('show');}else{$('#owner-contact-tab').tab('show');} 19$('.collapse-toggle').on('show.bs.collapse',function(){$(this).siblings('a').html('VIEW LESS');});$('.collapse-toggle').on('hide.bs.collapse',function(){$(this).siblings('a').html('LEARN MORE');});$('.lazy-chat:not(.chat-loaded)').scrollfire({offset:0,topOffset:0,bottomOffset:-500,onBottomIn:function(elm,distance){if($('.chat-loaded').length<1){window.__lc=window.__lc||{};window.__lc.license=19029453;(function(){var lc=document.createElement('script');lc.type='text/javascript';lc.async=true;lc.src=('https:'==document.location.protocol?'https://':'http://')+'cdn.livechatinc.com/tracking.js';var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(lc,s);})();$(elm).addClass("chat-loaded");}}});function setAnimationDelay(elm){var className=$(elm).attr('class');var match=className.match(/animate-(\d+)/);if(match){var animationDelayTime=parseFloat(match[1]);var calculatedDelay=(animationDelayTime-1)*0.25;var roundedDelay=Math.round(calculatedDelay*100)/100;$(elm).css('--animation-delay',roundedDelay+'s');}} 20$('[class*="animate-"]').each(function(){setAnimationDelay(this);});$('[data-stagger]').each(function(){var animation=$(this).data('stagger');$(this).children().attr('data-animation',animation);$(this).addClass('visible');});function triggerAnimation(elm){var animation=$(elm).data('animation');var speed=$(elm).data('speed')?'animated-'+$(elm).data('speed'):'animated';var delay=$(elm).data('delay')?'animate-'+$(elm).data('delay'):'';$(elm).addClass(speed+" "+animation+" "+delay);setAnimationDelay(elm);} 21$('[data-animation]').scrollfire({offset:0,topOffset:0,bottomOffset:0,onBottomIn:function(elm,distance){triggerAnimation(elm);}});var isInViewport=function(elm){var bounding=elm.getBoundingClientRect();return(bounding.top>=0&&bounding.left>=0&&bounding.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&bounding.right<=(window.innerWidth||document.documentElement.clientWidth));};$('[data-animation]').each(function(){var elm=this;if(isInViewport(elm)){triggerAnimation(elm)}});if($('[data-bs-target="#bioModal"]').length>0){$('body').append(` 22 <div class="modal fade" id="bioModal" tabindex="-1" aria-labelledby="bioModalLabel" aria-hidden="true">
23 <div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-xl"> 24 <div class="modal-content"> 25 <button type="button" class="btn-close text-dark" data-bs-dismiss="modal" aria-label="Close"><i class="fa-light fa-xmark"></i></button> 26 <div class="modal-body"></div> 27 </div> 28 </div> 29 </div> 30 `);$('#bioModal').on('show.bs.modal',function(event){var button=$(event.relatedTarget).parents('.team-member') 31var bio=button.clone().addClass('bio-popup') 32var modal=$(this) 33modal.find('.modal-body').html(bio)})} 34var isMenuOpen=false;$("body").on("click",".launch-menu-button",function(){openMenu();}) 35$("body").on("click",".launch-menu-mask, .launch-menu-close",function(){closeMenu();}) 36$(document).keyup(function(e){if(e.keyCode==27&&isMenuOpen==true){closeMenu();}});function openMenu(){if($(".launch-menu-mask").length==0){$("body").append('<div class="launch-menu-mask"></div>');} 37$(".launch-menu-mask").fadeIn();$(".launch-menu").addClass('open');isMenuOpen=true;$(".launch-menu").attr('aria-hidden','false').attr('tabindex','1');} 38function closeMenu(){$(".launch-menu-mask").fadeOut();$(".launch-menu").removeClass('open');isMenuOpen=false;$(".launch-menu").attr('aria-hidden','true').attr('tabindex','-1');} 39$('.launch-image-banner[data-provide="random"]').each(function(index,item){var images=$(".image-list li img",item),randomIndex=Math.floor(Math.random()*images.length);$(item).css("background-image","url('"+$(images.get(randomIndex)).attr('src')+"')");}) 40function bannerReplace(){var backgroundImage=$('.banner-replace img').attr('src');var bannerText=$('.banner-replace .prompt').html();var bannerBtn=$('.banner-replace .btn').html();var bannerh1=$('.banner-replace .prompt h1');var bannerh1Text=$('.banner-replace .prompt h1').text();var bannerh2=$('.banner-replace .prompt h2');var bannerh2Text=$('.banner-replace .prompt h2').text();if(backgroundImage!=undefined){$('#secondary-banner').css('background-image','url("'+backgroundImage+'")');} 41if(bannerBtn!=undefined){$('#secondary-banner .prompt .btn').html(bannerText);} 42if(bannerText!=undefined){$('#secondary-banner').addClass('overlay');$('#secondary-banner .prompt').html(bannerText);$(bannerh1).replaceWith(bannerh1Text);$(bannerh2).replaceWith(bannerh2Text);}} 43bannerReplace();function launchAccordion(){$("[data-provide='accordion']").on("click","li > h4",function(){var $item=$(this).parent().closest('li');if($item.hasClass('active')||$item.hasClass('open')){accordionCollapse($item);}else{accordionExpand($item);}}) 44$("[data-provide='accordion'] > li").keyup(function(e){if(e.keyCode==13){var $item=$(this);if($item.hasClass('active')||$item.hasClass('open')){accordionCollapse($item);}else{accordionExpand($item);}}});function accordionExpand(item){$list=$(item).parents('[data-provide="accordion"]').first();$("li.active, li.open",$list).each(function(key,value){accordionCollapse($(this));});$(item).children('div').first().slideDown(300,function(){$(item).addClass('active').attr('aria-expanded','true');});} 45function accordionCollapse(item){$(item).removeClass('active');$(item).children('div').first().slideUp(300,function(){$(item).removeClass('open').attr('aria-expanded','false');});}} 46launchAccordion();});(function($){'use strict';var Affix=function(element,options){this.options=$.extend({},Affix.DEFAULTS,options) 47var target=this.options.target===Affix.DEFAULTS.target?$(this.options.target):$(document).find(this.options.target) 48this.$target=target.on('scroll.bs.affix.data-api',$.proxy(this.checkPosition,this)).on('click.bs.affix.data-api',$.proxy(this.checkPositionWithEventLoop,this)) 49this.$element=$(element) 50this.affixed=null 51this.unpin=null 52this.pinnedOffset=null 53this.checkPosition()} 54Affix.VERSION='3.4.0' 55Affix.RESET='affix affix-top affix-bottom' 56Affix.DEFAULTS={offset:0,target:window} 57Affix.prototype.getState=function(scrollHeight,height,offsetTop,offsetBottom){var scrollTop=this.$target.scrollTop() 58var position=this.$element.offset() 59var targetHeight=this.$target.height() 60if(offsetTop!=null&&this.affixed=='top')return scrollTop<offsetTop?'top':false 61if(this.affixed=='bottom'){if(offsetTop!=null)return(scrollTop+this.unpin<=position.top)?false:'bottom' 62return(scrollTop+targetHeight<=scrollHeight-offsetBottom)?false:'bottom'} 63var initializing=this.affixed==null 64var colliderTop=initializing?scrollTop:position.top 65var colliderHeight=initializing?targetHeight:height 66if(offsetTop!=null&&scrollTop<=offsetTop)return'top' 67if(offsetBottom!=null&&(colliderTop+colliderHeight>=scrollHeight-offsetBottom))return'bottom' 68return false} 69Affix.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset 70this.$element.removeClass(Affix.RESET).addClass('affix') 71var scrollTop=this.$target.scrollTop() 72var position=this.$element.offset() 73return(this.pinnedOffset=position.top-scrollTop)} 74Affix.prototype.checkPositionWithEventLoop=function(){setTimeout($.proxy(this.checkPosition,this),1)} 75Affix.prototype.checkPosition=function(){if(!this.$element.is(':visible'))return 76var height=this.$element.height() 77var offset=this.options.offset 78var offsetTop=offset.top 79var offsetBottom=offset.bottom 80var scrollHeight=Math.max($(document).height(),$(document.body).height()) 81if(typeof offset!='object')offsetBottom=offsetTop=offset 82if(typeof offsetTop=='function')offsetTop=offset.top(this.$element) 83if(typeof offsetBottom=='function')offsetBottom=offset.bottom(this.$element) 84var affix=this.getState(scrollHeight,height,offsetTop,offsetBottom) 85if(this.affixed!=affix){if(this.unpin!=null)this.$element.css('top','') 86var affixType='affix'+(affix?'-'+affix:'') 87var e=$.Event(affixType+'.bs.affix') 88this.$element.trigger(e) 89if(e.isDefaultPrevented())return 90this.affixed=affix 91this.unpin=affix=='bottom'?this.getPinnedOffset():null 92this.$element.removeClass(Affix.RESET).addClass(affixType).trigger(affixType.replace('affix','affixed')+'.bs.affix')} 93if(affix=='bottom'){this.$element.offset({top:scrollHeight-height-offsetBottom})}} 94function Plugin(option){return this.each(function(){var $this=$(this) 95var data=$this.data('bs.affix') 96var options=typeof option=='object'&&option 97if(!data)$this.data('bs.affix',(data=new Affix(this,options))) 98if(typeof option=='string')data[option]()})} 99var old=$.fn.affix 100$.fn.affix=Plugin 101$.fn.affix.Constructor=Affix 102$.fn.affix.noConflict=function(){$.fn.affix=old 103return this} 104$(window).on('load',function(){$('[data-spy="affix"]').each(function(){var $spy=$(this) 105var data=$spy.data() 106data.offset=data.offset||{} 107if(data.offsetBottom!=null)data.offset.bottom=data.offsetBottom 108if(data.offsetTop!=null)data.offset.top=data.offsetTop 109Plugin.call($spy,data)})})})(jQuery);let headerAffixedHeight=50;$('#header').affix({offset:{top:$('#header').outerHeight()-headerAffixedHeight}});if($('#sub-nav').length>0){let subNavHeight=$('#sub-nav').outerHeight();$('#sub-nav').affix({offset:{top:$('#sub-nav').offset().top-subNavHeight}});} 110!function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";function d(a,c){if(!g[a]){var d=b.createElement(c?"link":"script"),e=b.getElementsByTagName("script")[0];c?(d.rel="stylesheet",d.href=a):d.src=a,g[a]=!0,g[d.src||d.href]=!0,e.parentNode.insertBefore(d,e)}} 111var e,f,g={};b.addEventListener&&(f=/\(|\)|\s|'/,e=function(a,c){var d=b.createElement("img");d.onload=function(){d.onload=null,d.onerror=null,d=null,c()},d.onerror=d.onload,d.src=a,d&&d.complete&&d.onload&&d.onload()}
111,addEventListener("lazybeforeunveil",function(a){if(a.detail.instance==c){var b,g,h,i;a.defaultPrevented||("none"==a.target.preload&&(a.target.preload="auto"),b=a.target.getAttribute("data-link"),b&&d(b,!0),b=a.target.getAttribute("data-script"),b&&d(b),b=a.target.getAttribute("data-require"),b&&(c.cfg.requireJs?c.cfg.requireJs([b]):d(b)),h=a.target.getAttribute("data-bg"),h&&(a.detail.firesLoad=!0,g=function(){a.target.style.backgroundImage="url("+(f.test(h)?JSON.stringify(h):h)+")",a.detail.firesLoad=!1,c.fire(a.target,"_lazyloaded",{},!0,!0)},e(h,g)),i=a.target.getAttribute("data-poster"),i&&(a.detail.firesLoad=!0,g=function(){a.target.poster=i,a.detail.firesLoad=!1,c.fire(a.target,"_lazyloaded",{},!0,!0)},e(i,g)))}},!1))});!function(){var e={},n=0,t=function(e){var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(e,n)},o=function(o,r,a){var c;r&&"function"!=typeof r&&(a=r.context||a,c=r.setup,r=r.callback);var l,d,i=document.createElement("script"),f=!1,u=function(){f||(f=!0,d(),r&&r.call(a,l))},s=function(){l=new Error(o||"EMPTY"),u()};if(!i.readyState||"async"in i)d=function(){i.onload=i.onerror=null},i.onerror=s,i.onload=u,i.async=!0,i.charset="utf-8",c&&c.call(a,i),i.src=o,t(i);else{var y=n++,p={loaded:!0,complete:!0},m=!1;d=function(){i.onreadystatechange=i.onerror=null,e[y]=void 0},i.onreadystatechange=function(){var e=i.readyState;if(!l){if(!m&&p[e]&&(m=!0,t(i)),"loaded"===e&&(i.children,"loading"===i.readyState))return s();"complete"===i.readyState&&u()}},i.onerror=s,e[y]=i,c&&c.call(a,i),i.src=o}};"object"==typeof exports&&"object"==typeof module?module.exports=o:"function"==typeof define&&define.amd?define([],function(){return o}):window._lload=o}();!function(a,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t(require,exports,module):a.CountUp=t()}(this,function(a,t,n){var e=function(a,t,n,e,i,r){for(var o=0,s=["webkit","moz","ms","o"],m=0;m<s.length&&!window.requestAnimationFrame;++m)window.requestAnimationFrame=window[s[m]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[s[m]+"CancelAnimationFrame"]||window[s[m]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(a,t){var n=(new Date).getTime(),e=Math.max(0,16-(n-o)),i=window.setTimeout(function(){a(n+e)},e);return o=n+e,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(a){clearTimeout(a)});var u=this;u.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:null,formattingFn:null};for(var l in r)r.hasOwnProperty(l)&&(u.options[l]=r[l]);""===u.options.separator&&(u.options.useGrouping=!1),u.options.prefix||(u.options.prefix=""),u.options.suffix||(u.options.suffix=""),u.d="string"==typeof a?document.getElementById(a):a,u.startVal=Number(t),u.endVal=Number(n),u.countDown=u.startVal>u.endVal,u.frameVal=u.startVal,u.decimals=Math.max(0,e||0),u.dec=Math.pow(10,u.decimals),u.duration=1e3*Number(i)||2e3,u.formatNumber=function(a){a=a.toFixed(u.decimals),a+="";var t,n,e,i;if(t=a.split("."),n=t[0],e=t.length>1?u.options.decimal+t[1]:"",i=/(\d+)(\d{3})/,u.options.useGrouping) 112for(;i.test(n);)n=n.replace(i,"$1"+u.options.separator+"$2");return u.options.prefix+n+e+u.options.suffix},u.easeOutExpo=function(a,t,n,e){return n*(-Math.pow(2,-10*a/e)+1)*1024/1023+t},u.easingFn=u.options.easingFn?u.options.easingFn:u.easeOutExpo,u.formattingFn=u.options.formattingFn?u.options.formattingFn:u.formatNumber,u.version=function(){return"1.7.1"},u.printValue=function(a){var t=u.formattingFn(a);"INPUT"===u.d.tagName?this.d.value=t:"text"===u.d.tagName||"tspan"===u.d.tagName?this.d.textContent=t:this.d.innerHTML=t},u.count=function(a){u.startTime||(u.startTime=a),u.timestamp=a;var t=a-u.startTime;u.remaining=u.duration-t,u.options.useEasing?u.countDown?u.frameVal=u.startVal-u.easingFn(t,0,u.startVal-u.endVal,u.duration):u.frameVal=u.easingFn(t,u.startVal,u.endVal-u.startVal,u.duration):u.countDown?u.frameVal=u.startVal-(u.startVal-u.endVal)*(t/u.duration):u.frameVal=u.startVal+(u.endVal-u.startVal)*(t/u.duration),u.countDown?u.frameVal=u.frameVal<u.endVal?u.endVal:u.frameVal:u.frameVal=u.frameVal>u.endVal?u.endVal:u.frameVal,u.frameVal=Math.round(u.frameVal*u.dec)/u.dec,u.printValue(u.frameVal),t<u.duration?u.rAF=requestAnimationFrame(u.count):u.callback&&u.callback()},u.start=function(a){return u.callback=a,u.rAF=requestAnimationFrame(u.count),!1},u.pauseResume=function(){u.paused?(u.paused=!1,delete u.startTime,u.duration=u.remaining,u.startVal=u.frameVal,requestAnimationFrame(u.count)):(u.paused=!0,cancelAnimationFrame(u.rAF))},u.reset=function(){u.paused=!1,delete u.startTime,u.startVal=t,cancelAnimationFrame(u.rAF),u.printValue(u.startVal)},u.update=function(a){cancelAnimationFrame(u.rAF),u.paused=!1,delete u.startTime,u.startVal=u.frameVal,u.endVal=Number(a),u.countDown=u.startVal>u.endVal,u.rAF=requestAnimationFrame(u.count)},u.printValue(u.startVal)};return e});$(".countup").scrollfire({offset:0,onTopIn:function(elm,distance){},onTopOut:function(elm,distance){},onBottomIn:function(elm,distance){var $item=$(elm),countup=new CountUp(elm,$item.data("start"),$item.data("end"),$item.data("decimals")||0,2.5,{useEasing:true,useGrouping:true,separator:$item.data("separator"),decimal
112:'.',prefix:$item.data("prefix"),suffix:$item.data("suffix")});countup.start();},onBottomOut:function(elm,distance){}}).text(" ");$(window).on('load',function(){if($('.scroller')&&window.outerWidth>600){let scrollerContainer=$('.scroller').parent();let scrollerItems=$('.scroller').first().clone().children();const midpoint=Math.floor(scrollerItems.length/2);const firstHalf=scrollerItems.slice(0,midpoint);const secondHalf=scrollerItems.slice(midpoint);if(scrollerItems.length>5){$('.scroller').addClass('scroller--1').html('');scrollerContainer.append(`<ul class="scroller scroller--2"></ul>`);$('.scroller--1').append(firstHalf) 113$('.scroller--2').append(secondHalf)} 114if(scrollerItems.length>2){window._lload("https://cdnjs.cloudflare.com/ajax/libs/jquery-simplyscroll/2.1.1/jquery.simplyscroll.min.js",function(err){$(".scroller").first().simplyScroll({speed:1});if(scrollerItems.length>5){$(".scroller--2").simplyScroll({speed:1,initialOffset:402});}});}}})
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.