");return i.inlineElement=s,s}return e.updateStatus("ready"),e._parseMarkup(n,{},i),n}}});var O,D="ajax",L=function(){O&&n.removeClass(O)},z=function(){L(),e.req&&e.req.abort()};t.magnificPopup.registerModule(D,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'
The content could not be loaded.'},proto:{initAjax:function(){e.types.push(D),O=e.st.ajax.cursor,w(l+"."+D,z),w("BeforeChange."+D,z)},getAjax:function(i){O&&n.addClass(O),e.updateStatus("loading");var o=t.extend({url:i.src,success:function(n,o,s){var a={data:n,xhr:s};x("ParseAjax",a),e.appendContent(t(a.data),D),i.finished=!0,L(),k(),setTimeout((function(){e.wrap.addClass(m)}),16),e.updateStatus("ready"),x("AjaxContentAdded")},error:function(){L(),i.finished=i.loadError=!0,e.updateStatus("error",e.st.ajax.tError.replace("%url%",i.src))}},e.st.ajax.settings);return e.req=t.ajax(o),""}}});var M,B=function(i){if(i.data&&void 0!==i.data.title)return i.data.title;var n=e.st.image.titleSrc;if(n){if(t.isFunction(n))return n.call(e,i);if(i.el)return i.el.attr(n)||""}return""};t.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'
The image could not be loaded.'},proto:{initImage:function(){var t=e.st.image,i=".image";e.types.push("image"),w(p+i,(function(){"image"===e.currItem.type&&t.cursor&&n.addClass(t.cursor)})),w(l+i,(function(){t.cursor&&n.removeClass(t.cursor),y.off("resize"+h)})),w("Resize"+i,e.resizeImage),e.isLowIE&&w("AfterChange",e.resizeImage)},resizeImage:function(){var t=e.currItem;if(t&&t.img&&e.st.image.verticalFit){var i=0;e.isLowIE&&(i=parseInt(t.img.css("padding-top"),10)+parseInt(t.img.css("padding-bottom"),10)),t.img.css("max-height",e.wH-i)}},_onImageHasSize:function(t){t.img&&(t.hasSize=!0,M&&clearInterval(M),t.isCheckingImgSize=!1,x("ImageHasSize",t),t.imgHidden&&(e.content&&e.content.removeClass("mfp-loading"),t.imgHidden=!1))},findImageSize:function(t){var i=0,n=t.img[0],o=function(s){M&&clearInterval(M),M=setInterval((function(){return n.naturalWidth>0?void e._onImageHasSize(t):(i>200&&clearInterval(M),void(3===++i?o(10):40===i?o(50):100===i&&o(500)))}),s)};o(1)},getImage:function(i,n){var o=0,s=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,x("ImageLoadComplete")):200>++o?setTimeout(s,100):a())},a=function(){i&&(i.img.off(".mfploader"),i===e.currItem&&(e._onImageHasSize(i),e.updateStatus("error",r.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},r=e.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");c.className="mfp-img",i.img=t(c).on("load.mfploader",s).on("error.mfploader",a),c.src=i.src,l.is("img")&&(i.img=i.img.clone()),i.img[0].naturalWidth>0&&(i.hasSize=!0)}return e._parseMarkup(n,{title:B(i),img_replaceWith:i.img},i),e.resizeImage(),i.hasSize?(M&&clearInterval(M),i.loadError?(n.addClass("mfp-loading"),e.updateStatus("error",r.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),e.updateStatus("ready")),n):(e.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),e.findImageSize(i)),n)}}});var j;t.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(t){return t.is("img")?t:t.find("img")}},proto:{initZoom:function(){var t,i=e.st.zoom,n=".zoom";if(i.enabled&&e.supportsTransition){var o,s,a=i.duration,r=function(t){var e=t.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},s="transition";return o["-webkit-"+s]=o["-moz-"+s]=o["-o-"+s]=o[s]=n,e.css(o),e},d=function(){e.content.css("visibility","visible")};w("BuildControls"+n,(function(){if(e._allowZoom()){if(clearTimeout(o),e.content.css("visibility","hidden"),!(t=e._getItemToZoom()))return void d();(s=r(t)).css(e._getOffset()),e.wrap.append(s),o=setTimeout((function(){s.css(e._getOffset(!0)),o=setTimeout((function(){d(),setTimeout((function(){s.remove(),t=s=null,x("ZoomAnimationEnded")}),16)}),a)}),16)}})),w(c+n,(function(){if(e._allowZoom()){if(clearTimeout(o),e.st.removalDelay=a,!t){if(!(t=e._getItemToZoom()))return;s=r(t)}s.css(e._getOffset(!0)),e.wrap.append(s),e.content.css("visibility","hidden"),setTimeout((function(){s.css(e._getOffset())}),16)}})),w(l+n,(function(){e._allowZoom()&&(d(),s&&s.remove(),t=null)}))}},_allowZoom:function(){return"image"===e.currItem.type},_getItemToZoom:function(){return!!e.currItem.hasSize&&e.currItem.img},_getOffset:function(i){var n,o=(n=i?e.currItem.img:e.st.zoom.opener(e.currItem.el||e.currItem)).offset(),s=parseInt(n.css("padding-top"),10),a=parseInt(n.css("padding-bottom"),10);o.top-=t(window).scrollTop()-s;var r={width:n.width(),height:($?n.innerHeight():n[0].offsetHeight)-a-s};return void 0===j&&(j=void 0!==document.createElement("p").style.MozTransform),j?r["-moz-transform"]=r.transform="translate("+o.left+"px,"+o.top+"px)":(r.left=o.left,r.top=o.top),r}}});var F="iframe",H=function(t){if(e.currTemplate[F]){var i=e.currTemplate[F].find("iframe");i.length&&(t||(i[0].src="//about:blank"),e.isIE8&&i.css("display",t?"block":"none"))}};t.magnificPopup.registerModule(F,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){e.types.push(F),w("BeforeChange",(function(t,e,i){e!==i&&(e===F?H():i===F&&H(!0))})),w(l+"."+F,(function(){H()}))},getIframe:function(i,n){var o=i.src,s=e.st.iframe;t.each(s.patterns,(function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0}));var a={};return s.srcAction&&(a[s.srcAction]=o),e._parseMarkup(n,a,i),e.updateStatus("ready"),n}}});var U=function(t){var i=e.items.length;return t>i-1?t-i:0>t?i+t:t},W=function(t,e,i){return t.replace(/%curr%/gi,e+1).replace(/%total%/gi,i)};t.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'
',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var i=e.st.gallery,n=".mfp-gallery",s=Boolean(t.fn.mfpFastClick);return e.direction=!0,!(!i||!i.enabled)&&(a+=" mfp-gallery",w(p+n,(function(){i.navigateByImgClick&&e.wrap.on("click"+n,".mfp-img",(function(){return e.items.length>1?(e.next(),!1):void 0})),o.on("keydown"+n,(function(t){37===t.keyCode?e.prev():39===t.keyCode&&e.next()}))})),w("UpdateStatus"+n,(function(t,i){i.text&&(i.text=W(i.text,e.currItem.index,e.items.length))})),w(d+n,(function(t,n,o,s){var a=e.items.length;o.counter=a>1?W(i.tCounter,s.index,a):""})),w("BuildControls"+n,(function(){if(e.items.length>1&&i.arrows&&!e.arrowLeft){var n=i.arrowMarkup,o=e.arrowLeft=t(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(v),a=e.arrowRight=t(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(v),r=s?"mfpFastClick":"click";o[r]((function(){e.prev()})),a[r]((function(){e.next()})),e.isIE7&&(C("b",o[0],!1,!0),C("a",o[0],!1,!0),C("b",a[0],!1,!0),C("a",a[0],!1,!0)),e.container.append(o.add(a))}})),w(u+n,(function(){e._preloadTimeout&&clearTimeout(e._preloadTimeout),e._preloadTimeout=setTimeout((function(){e.preloadNearbyImages(),e._preloadTimeout=null}),16)})),void w(l+n,(function(){o.off(n),e.wrap.off("click"+n),e.arrowLeft&&s&&e.arrowLeft.add(e.arrowRight).destroyMfpFastClick(),e.arrowRight=e.arrowLeft=null})))},next:function(){e.direction=!0,e.index=U(e.index+1),e.updateItemHTML()},prev:function(){e.direction=!1,e.index=U(e.index-1),e.updateItemHTML()},goTo:function(t){e.direction=t>=e.index,e.index=t,e.updateItemHTML()},preloadNearbyImages:function(){var t,i=e.st.gallery.preload,n=Math.min(i[0],e.items.length),o=Math.min(i[1],e.items.length);for(t=1;(e.direction?o:n)>=t;t++)e._preloadItem(e.index+t);for(t=1;(e.direction?n:o)>=t;t++)e._preloadItem(e.index-t)},_preloadItem:function(i){if(i=U(i),!e.items[i].preloaded){var n=e.items[i];n.parsed||(n=e.parseEl(i)),x("LazyLoad",n),"image"===n.type&&(n.img=t('
![]()
').on("load.mfploader",(function(){n.hasSize=!0})).on("error.mfploader",(function(){n.hasSize=!0,n.loadError=!0,x("LazyLoadError",n)})).attr("src",n.src)),n.preloaded=!0}}}});var N="retina";t.magnificPopup.registerModule(N,{options:{replaceSrc:function(t){return t.src.replace(/\.\w+$/,(function(t){return"@2x"+t}))},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var t=e.st.retina,i=t.ratio;(i=isNaN(i)?i():i)>1&&(w("ImageHasSize."+N,(function(t,e){e.img.css({"max-width":e.img[0].naturalWidth/i,width:"100%"})})),w("ElementParse."+N,(function(e,n){n.src=t.replaceSrc(n,i)})))}}}}),function(){var e="ontouchstart"in window,i=function(){y.off("touchmove"+n+" touchend"+n)},n=".mfpFastClick";t.fn.mfpFastClick=function(o){return t(this).each((function(){var s,a,r,l,c,d,p,u=t(this);e&&u.on("touchstart"+n,(function(t){c=!1,p=1,d=t.originalEvent?t.originalEvent.touches[0]:t.touches[0],r=d.clientX,l=d.clientY,y.on("touchmove"+n,(function(t){d=t.originalEvent?t.originalEvent.touches:t.touches,p=d.length,d=d[0],(Math.abs(d.clientX-r)>10||Math.abs(d.clientY-l)>10)&&(c=!0,i())})).on("touchend"+n,(function(t){i(),c||p>1||(s=!0,t.preventDefault(),clearTimeout(a),a=setTimeout((function(){s=!1}),1e3),o())}))}));u.on("click"+n,(function(){s||o()}))}))},t.fn.destroyMfpFastClick=function(){t(this).off("touchstart"+n+" click"+n),e&&y.off("touchmove"+n+" touchend"+n)}}()}(window.jQuery||window.Zepto),function(){"use strict";$(document).ready((function(){$(".key-adv.clip-none img").wrap("
"),setTimeout((function(){$(".top-search img, .top-search svg").show()}),800),$(".main-nav ul li.nav > a[href='#']").click((function(t){t.preventDefault()})),$(".main-nav > ul > li").on("mouseenter mouseleave",(function(t){$(this).find(".submenu-outer").length>0&&$(this).find("a").attr("aria-expanded","mouseenter"===t.type)})),$(window).width()<=1275&&($(".main-nav ul li.nav:has(.submenu-outer)").addClass("accordion-content"),$(".main-nav ul li.nav > a").click((function(){let t=$(this).next();return $(".main-nav li.nav").removeClass("active"),$(this).closest("li.accordion-content").addClass("active"),"School"===this.text?$("li#school").next().addClass("menu-box-shadow"):$("li#school").next().removeClass("menu-box-shadow"),"Home"===this.text?$("li#home").next().addClass("menu-box-shadow"):$("li#home").next().removeClass("menu-box-shadow"),"Products"===this.text?$("li#products").next().addClass("menu-box-shadow"):$("li#products").next().removeClass("menu-box-shadow"),"Solutions"===this.text?$("li#solutions").next().addClass("menu-box-shadow"):$("li#solutions").next().removeClass("menu-box-shadow"),"Customer Success"===this.text?$("li#customer-success").next().addClass("menu-box-shadow"):$("li#customer-success").next().removeClass("menu-box-shadow"),"Resources"===this.text?$("li#resources").next().addClass("menu-box-shadow"):$("li#resources").next().removeClass("menu-box-shadow"),t.is(".submenu-outer")&&t.is(":visible")&&($(this).closest("li.nav").removeClass("active"),$("li#school").next().removeClass("menu-box-shadow"),$("li#home").next().removeClass("menu-box-shadow"),$("li#products").next().removeClass("menu-box-shadow"),$("li#solutions").next().removeClass("menu-box-shadow"),$("li#customer-success").next().removeClass("menu-box-shadow"),$("li#resources").next().removeClass("menu-box-shadow"),t.slideUp("normal"),$("html, body").removeClass("locked")),t.is(".submenu-outer")&&!t.is(":visible")&&($(".main-nav .submenu-outer:visible").slideUp("normal"),t.slideDown("normal"),$("html, body").addClass("locked")),!t.is(".submenu-outer")})),$("a.ham-icon").click((function(){$(".main-nav li.nav").removeClass("active"),$(".main-nav .submenu-outer:visible").slideUp("normal"),$("html, body").removeClass("locked"),$(".head-top").toggleClass("active")}))),$(".isDisabled").click((function(t){t.preventDefault()}));let t=(new Date).getFullYear();document.getElementById("copyright-year").innerHTML=t,$(window).width()<=992&&($(".new-footer strong > a[tabindex='-1']").removeAttr("tabindex"),$(".new-footer .footer-nav strong:not('#contactus, #stayconnected')").click((function(t){$(this).next();let e=this;if($(this).next().hasClass("mob-view"))$(this).find("img").removeClass("arrow-mob-icon"),$(this).next().slideUp((function(){$(e).next().removeClass("mob-view"),$(e).removeClass("rmv-bdr"),$(e).next(".isDisabled").attr("aria-selected","false")}));else{let t=$(".new-footer .mob-view"),i=$(".footer-nav .arrow-mob-icon");$(i).removeClass("arrow-mob-icon"),$(t).slideUp((function(){$(t).removeClass("mob-view"),$(t).siblings("strong").removeClass("rmv-bdr")})),$(this).next().addClass("mob-view"),$(this).find("img").addClass("arrow-mob-icon"),$(this).next().slideDown((function(){$(e).addClass("rmv-bdr"),$(e).next(".isDisabled").attr("aria-selected","true")}))}t.preventDefault()}))),$(".loginMenu").prev("a").removeAttr("href").addClass("noLink"),$(".sign-up-btn").parent("li").prev("li").addClass("border-btn-outer"),$(".sign-up-btn").parent("li").prev("li").prev("li").addClass("border-btn-outer"),$(".more-info .col-xs-6:nth-child(2)").after("
"),$('a[href*="#"]').not('[href="#"]').not('[href="#0"]').not(".profile-wrap a").click((function(t){if(location.pathname.replace(/^\//,"")==this.pathname.replace(/^\//,"")&&location.hostname==this.hostname){let e=$(this.hash);e=e.length?e:$("[name="+this.hash.slice(1)+"]"),e.length&&(t.preventDefault(),$("html, body").animate({scrollTop:e.offset().top-100},0,(function(){let t=$(e);if(t.focus(),t.is(":focus"))return!1;t.attr("tabindex","-1"),t.focus()})))}})),$(".main-nav > ul > li").each((function(t,e){$(e).find("ul").length&&$($(e).find("> a")).attr("aria-haspopup","true")})),$(".slick-dots").on("keydown",(function(t){$(this).attr("role","listbox"),$(".slick-dots li").each((function(t,e){$(e).attr("aria-hidden","false"),$(e).attr("role","option")}))})),$(".slick-dots li").on("keydown",(function(){$(this).hasClass("slick-active")?$(this).attr("aria-selected","true"):$(this).attr("aria-selected","false")})),$("a").on("mousedown",(function(t){t.preventDefault()})),$("body").mousedown((function(){$(this).addClass("using-mouse")})),$("body").keydown((function(){$(this).removeClass("using-mouse")}));let e=13;$(".submenu-btn").keypress((function(t){t.which==e&&(t.preventDefault(),"false"==$(this).attr("aria-expanded")||null==$(this).attr("aria-expanded")?($(this).parents("li:first").addClass("showsubmenu"),$(this).attr("aria-expanded","true")):($(this).parents("li:first").removeClass("showsubmenu"),$(this).attr("aria-expanded","false")))})),$("li.nav > a").focus((function(){$(document).click()})),$(document).click((function(){$("li.showsubmenu").each((function(t){$(this).removeClass("showsubmenu"),$(this).find(".submenu-btn").attr("aria-expanded","false")}))})),$("body").css({visibility:"visible"});$(".portfolio-container"),$(".article-container");let i,n=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);function o(){n||$(".page-head, .parallax").each((function(){$(this).css("background-attachment","fixed").parallax("50%",.5,!0)}))}$("#parent-login").submit((function(t){$(".pass-error").remove();let e=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,}$/;return e.test($("#login-password").val())&&t.target.checkValidity()?$.ajax({type:"POST",url:gUrlHome+"/_login.php",data:{email:$("#cemail").val(),password:$("#login-password").val()},dataType:JSON,complete:function(t,e){200==t.status?window.location.href="/app/#/":(500==t.status||401==t.status)&&$("#normal-login h3").append('
Inncorrect email or password')},error:function(t,e,i){}}):e.test($("#login-password").val())||($("pass-error").remove(),$("#normal-login h3").append('
Password or Username is invalid.')),!1})),$("#reset-login").submit((function(t){return $(".pass-error").remove(),t.target.checkValidity()&&$.ajax({type:"GET",url:gUrlHome+"/_passwordReset?email="+encodeURIComponent($("#reset-email").val()),complete:function(t,e){200==t.status?($("#reset-login").append('
An email has been sent to '+$("#reset-email").val()+'Please click the link in that email to reset your password in the next 72 hours.'),$("#reset-password-button").remove(),$(".reset-input").remove()):500==t.status&&$("#reset h3").append('
This email is not registered.')},error:function(t,e,i){}}),!1})),$("#reset-password").submit((function(t){if(""!=$("#confirm").val())return!1;if($(".pass-error").remove(),$("#password-reset").val()!=$("#password-reset-conf").val())return $("#reset-password").append('
Password mismatch'),!1;let e=/^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,}$/;if(e.test($("#password-reset").val())&&t.target.checkValidity()){let t=getUrlParameter("token");t||(window.location.href="/app/#/"),$.ajax({type:"POST",url:gUrlHome+"/_passwordReset",data:{password:$("#password-reset").val(),token:t},complete:function(t,e){200==t.status?window.location.href="/app/#/":500==t.status&&$(".forgot-password").append('
Inncorrect email or password')},success:function(t,e){},error:function(t,e,i){}})}else e.test($("#parent-password").val())||$("#reset-password").append('
Password must contain at least one capital and one lowercase letter along with a number.');return!1})),$("body").addClass("loaded"),$("ul.tabs").each((function(){let t,e,i=$(this).find("a");t=$(i.filter('[href="'+location.hash+'"]')[0]||i[0]),t.addClass("active"),e=$(t[0].hash),i.not(t).each((function(){$(this.hash).hide()})),$(this).on("click","a",(function(i){t.removeClass("active"),e.hide(),t=$(this),e=$(this.hash),t.addClass("active"),e.show()}))})),$(".mb-tab select").change((function(){$(this).find("option:selected").each((function(){let t=$(this).attr("value");t?($(".tab-page").not("#"+t).hide(),$("#"+t).show()):$(".tab-page").hide()}))})),$(".news-section .tabs").each((function(){let t,e=$(this).find("a");e.removeClass("active"),t=e.filter('[href="/'+location.pathname.split("/")[1]+'"]'),t.addClass("active"),$(this).on("click","a",(function(e){t.removeClass("active")}))})),$("input").blur((function(){0!=$(this).val().length&&$(this).addClass("white-input")})),$(".ipadd").on("mouseenter",(function(){i=setTimeout((function(){$(".ipadd + .bubble").removeClass("hidden")}),500)})).on("mouseleave",(function(){clearTimeout(i),$(".bubble").addClass("hidden")})),$(".sources").on("mouseenter",(function(){i=setTimeout((function(){$(".sources .bubble").removeClass("hidden")}),500)})).on("mouseleave",(function(){clearTimeout(i),$(".bubble").addClass("hidden")})),$("#forgot-password").on("click",(function(){$("#normal-login").addClass("hidden"),$("#reset").removeClass("hidden")})),$("#retun-login").on("click",(function(){$("#normal-login").removeClass("hidden"),$("#reset").addClass("hidden")})),$(".popup-vimeo").magnificPopup({type:"iframe"}),$("#login-btn").magnificPopup({items:{src:"#login",type:"inline"}}),$("#parent-video-btn").magnificPopup({items:{src:"#parent-video",type:"inline"}}),$(".already").magnificPopup({items:{src:"#login",type:"inline"}}),$(".get-started-link").magnificPopup({items:{src:"#sign-up",type:"inline"}}),$(".get-started").magnificPopup({items:{src:"#sign-up",type:"inline"}}),$(".login-btn").on("click",(function(){$(".main-nav").removeClass("trigger-active")})),$(".newsletter-btn").magnificPopup({items:{src:"#freetrial_inline",type:"inline"}}),$(".whitepaper-btn").magnificPopup({items:{src:"#whitepaper_inline",type:"inline"}}),$(".learn-more-btn").magnificPopup({items:{src:"#learn-more-form",type:"inline"}}),$(document).on("click",".side-active .page-content, .side-active .page-top, body:not(.side-active) .side-meta, body:not(.side-active) .toggle-side, .close-side",(function(){$("body").toggleClass("side-active")})),$(document).on("click",".nav-trigger",(function(t){t.preventDefault(),$(this).toggleClass("active"),$(this).attr("aria-expanded",(function(t,e){return"true"==e?"false":"true"})),$(".main-nav").toggleClass("trigger-active"),$(".main-nav > ul").append('')})),$(document).on("focus",".endofmenu",(function(){$(".nav-trigger").focus(),$(".nav-trigger").click()})),$(".nav-trigger").keypress((function(t){$(this).click()})),$(document).on("click","#login-btn",(function(){$(this).toggleClass("active"),$(".main-nav").toggleClass("trigger-active")})),$(document).on("click",".vertical-tabs .tab-nav a",(function(){$("html, body").stop(!0,!0).animate({scrollTop:$(this).closest(".vertical-tabs").find(".tab-content").offset().top},200)})),$(document).on("click",".to-top",(function(){return $("html, body").animate({scrollTop:0},1e3),!1})),o(),function(){let t=$(".page-head").css("background-image");void 0!==t&&$(".cssfilters .head-top").append('
').find(".background-blur").css("background-image",t)}(),$(window).resize((function(){o()})),$(".gallery-container").magnificPopup({delegate:"a",type:"image",gallery:{enabled:!0},removalDelay:300,mainClass:"mfp-fade"}),$(".popup-iframe").magnificPopup({type:"iframe",mainClass:"mfp-fade",removalDelay:300,preloader:!1,fixedContentPos:!1}),$(document).on("click",".portfolio-filter a",(function(){let t,e=$(this);return e.closest(".portfolio-filter").find("a").removeClass("selected"),e.toggleClass("selected"),t=e.data("filter"),!1})),function(){if($("#contact-map").length>0){let t=new google.maps.LatLng(37.40404,-121.97898),e={center:t,zoom:19,mapTypeId:google.maps.MapTypeId.SATELLITE,scrollwheel:!1},i=new google.maps.Map(document.getElementById("contact-map"),e);new google.maps.Marker({position:t,map:i,title:"Come visit us"})}}()}))}(),$(document).ready((function(){let t=7e3;const e=[1,2,3,4],i=[],n=[],o=[];e.forEach((e=>{n[e]=0,o[e]=$(`#accordion${e} .panel`).length;const s=()=>{let t=$(`#accordion${e} .active .panel-collapse`).attr("id");$(".group-section").addClass(t),$(`.group-section-images a.${t}`).show().siblings().hide();let i=$(`.group-section${e} a:visible`).attr("href");$(`.group-section${e} a.enlarge-image`).attr("href",i)},a=()=>{n[e]=(n[e]+1)%o[e],$(`#accordion${e} .panel`).removeClass("active"),$(`#accordion${e} .active .panel-collapse`).collapse("hide"),$(`#accordion${e} .panel-collapse`).removeClass("in"),$(`#accordion${e} .panel`).eq(n[e]).addClass("active"),$(`#accordion${e} .active .panel-collapse`).collapse("show"),s(),$(`#accordion${e} .panel, .group-section${e} a`).off("mouseenter mouseleave").on("mouseenter",(()=>{clearInterval(i[e]),$("body").addClass("paused")})).on("mouseleave",(()=>{clearInterval(i[e]),i[e]=setInterval(a,t),$("body").removeClass("paused")}))};i[e]=setInterval(a,t),$(`#accordion${e} .panel`).click((function(o){if($(this).hasClass("active"))return o.stopPropagation(),o.preventDefault(),!1;clearInterval(i[e]),n[e]=$(this).index(),$(`#accordion${e} .panel`).removeClass("active"),$(`#accordion${e} .active .panel-collapse`).collapse("hide"),$(`#accordion${e} .panel-collapse`).removeClass("in"),$(`#accordion${e} .panel`).eq(n[e]).addClass("active"),$(`#accordion${e} .active .panel-collapse`).collapse("show"),s(),i[e]=setInterval(a,t)}))})),$(".image-link").magnificPopup({type:"image",fixedContentPos:!1,mainClass:"mfp-with-zoom",callbacks:{open:function(){$("body").addClass("magnificpopupnoscroll"),i.forEach(clearInterval)},close:function(){$("body").removeClass("magnificpopupnoscroll"),e.forEach((e=>i[e]=setInterval((()=>transitionSlide(e)),t)))},resize:function(){let t=this.content.find("img");t.css("max-height",.85*parseFloat(t.css("max-height")))}},image:{markup:'
'}}),$(window).width()<768&&($(".panel-group.custom-panel.timeline-panel .panel.panel-default").addClass("active"),$(".panel-group.custom-panel.timeline-panel").removeAttr("id"),$(".accordion-toggle").click((function(){$(this).removeAttr("href")})));const s=document.querySelector(".classroom-utm"),a=window.location.href;"https://www.securly.com/aps-securly?utm_campaign=AtlantaPublicSchools&utm_source=email&utm_medium=csexpansion&utm_content=APSCS"!=a&&"https://www.securly.com/aps-securly?utm_campaign=AtlantaPublicSchools&utm_source=email&utm_medium=csexpansion&utm_content=APSCS#aps-case-study-cs"!=a&&"https://www.securly.com/aps-securly?utm_term=undefined&utm_source=email&utm_medium=csexpansion&utm_campaign=AtlantaPublicSchools#aps-case-study-cs"!=a||(s.href="#aps-case-study-cs",s.innerText="Book a Demo",s.target="_self"),$(".profile-popup").each((function(){const t=$(this).attr("id"),e=t+"-title",i=t+"-desc";$(this).attr("role","dialog"),$(this).attr("aria-labelledby",e),$(this).attr("aria-describedby",i),$(this).find(".large-heading").attr("id",e),$(this).find(".inner-popup div").attr("id",i),$(this).find("a").attr("aria-label","LinkedIn")})),$(".panel").each((function(t){$(this).attr("id");let e="heading"+(t+1),i="collapse"+(t+1);$(this).attr("role","region"),$(this).attr("aria-labelledby",e);let n=$(this).find(".panel-title");n.attr("id",e);let o=n.find("a");o.attr("aria-expanded","true"),o.attr("aria-controls",i),o.find("svg").attr("aria-hidden","true"),o.find("i").attr("aria-hidden","true");let s=$(this).find(".panel-collapse");s.attr("id",i),s.attr("role","region"),s.attr("aria-labelledby",e)}));const r=$(".ticker-item");let l=0;!function(){const t=function(){let t=0;return r.each((function(){const e=$(this).outerHeight();e>t&&(t=e)})),t}();$(".ticker-text").height(t)}(),function t(){r.removeClass("active").hide(),r.eq(l).addClass("active").fadeIn(1e3,(function(){setTimeout((function(){r.eq(l).fadeOut(1e3,(function(){l=(l+1)%r.length,t()}))}),4e3)}))}()})),document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll("*").forEach((t=>{const e=[...window.getComputedStyle(t).getPropertyValue("background").matchAll(/url\(["']?(.*?)["']?\)/g)];if(e.length>0){const i=e.pop()[1];i&&(t.dataset.bg=i,t.style.backgroundImage="none",t.classList.add("lazy-bg"))}})),function(){const t=document.querySelectorAll(".lazy-bg"),e=new IntersectionObserver(((t,e)=>{t.forEach((t=>{if(t.isIntersecting){let i=t.target,n=i.dataset.bg;n&&(i.style.backgroundImage=`url('${n}')`,i.classList.remove("lazy-bg"),e.unobserve(i))}}))}));t.forEach((t=>e.observe(t)))}()})),$((function(){function t(){const t=$(window).width()<768,e=$("#data-table"),i=$("#mobile-view");if(t){if(e.hide(),i.children().length)return;let t=e.find("thead th").map((function(){return $(this).text()})).get();e.find("tbody tr").each((function(){const e=$(this).children();if(e.length&&e.first().is("th"))return void(t=e.map((function(){return $(this).text()})).get());const n=$('
');e.each((function(e){const i=$('
');i.append("
"+(t[e]||"Column")+": "+$(this).html()),n.append(i)})),i.append(n)}))}else e.show(),i.empty()}t(),$(window).on("resize",(function(){clearTimeout(this.resizeTimer),this.resizeTimer=setTimeout(t,150)}))}));