$(document).ready(function(){function n(n,t){return t.find(".form-feedback").removeClass("success error").addClass("info").html("Processing your request..."),t.find("button").attr("disabled",!0),!0}function t(n,t,i,r){var h=n.status,f=n.message,o=r.hasClass("feedback-inline"),s=r.find(".form-feedback"),u,e;if(s.removeClass("info error success").html(""),h==="ok")o?s.addClass("success").html(f):DIALOG.show({title:"Thank You",content:f,style:"info"}),r[0].reset(),r.trigger("ajaxform:ok");else{for(u=[],u.push("<ul>"),u.push("<strong>An error occurred while processing your request. Please review the error messages and try again.<\/strong>"),e=0;e<f.errors.length;e++)u.push("<li>"+f.errors[e].ErrorMessage+"<\/li>");u.push("<\/ul>");o?r.find(".form-feedback").addClass("error").html(u.join("")):DIALOG.show({title:"There are erors on the form",content:u.join(""),style:"error"});r.trigger("ajaxform:error")}r.find("button").attr("disabled",!1)}$("form.ajax-form").ajaxForm({dataType:"json",beforeSubmit:n,success:t})});DOM.forEach(".captcha-form",function(n){var t,i=n.querySelector(".rcpsk").value,r=n.querySelector(".recaptcha");recaptchas.push(function(){t=grecaptcha.render(r,{sitekey:i})});$(n).on("ajaxform:ok",function(){grecaptcha.reset(t)})});DOM.forEach("input.date",function(n){var t=new Pikaday({field:n,format:"MM/DD/YYYY"})}),function(n){var t=n.init;n.init=function(){var i=!DOM.hasClass(document.body,"home"),n={runInSlider:function(n,t){var i,r;if(t=t||0,i=$(n.$slides[t]),i.attr("animationHasRun")){console.log("animation has already run!");return}i.attr("animationHasRun",!0);r=i.find(".banner-widget__banner-content").get(0);this.run(r)},run:function(n){var u=n.querySelector("h1"),f=n.querySelector(".banner-widget__learn-more__dot"),r=n.querySelector(".banner-widget__learn-more__line"),e=n.querySelector(".banner-widget__learn-more__link"),t=gsap.timeline();t.to(u,{duration:1,opacity:1,ease:Power2.easeInOut});i?(t.to(f,{duration:.5,opacity:1,ease:Power2.easeInOut},"-=.5"),t.to(r,{duration:.5,transform:"scaleY(1)",ease:Power2.easeInOut})):t.to(r,{duration:.5,transform:"scaleY(1)",ease:Power2.easeInOut},"-=.5");t.to(e,{duration:.5,opacity:1,ease:Power2.easeInOut})}};if($slider=$(".banner-widget__banner-container.slick-slider"),$slider.length>0){$slider.on("afterChange",function(t,i,r){n.runInSlider(i,r)});n.runInSlider($slider.slick("getSlick"),0)}DOM.forEach(".banner-widget__banner-container:not(.slick-slider)",n.run);t&&t.apply(this,arguments)}}(window.ANIMATIONS=window.ANIMATIONS||{}),function(n){var r=$?$.Velocity:Velocity,t=document.querySelector(".hamburger-menu-container"),i=document.querySelector(".header__hamburger-icon"),u=function(){DOM.addClass(i,"active");DOM.addClass(t,"visible");r(t,"slideDown",{duration:250})},f=function(){DOM.removeClass(i,"active");DOM.removeClass(t,"visible");r(t,"slideUp",{duration:250})},e=function(){DOM.hasClass(i,"active")?f():u()};n.init=function(){i.addEventListener("click",e)}}(window.HAMBURGER=window.HAMBURGER||{}),function(){var f=['a[data-mediatype="image"]','a[data-mediatype="video"]','a[data-iscover="true"]'],n=function(n,t,i){for(var r=0;r<n.length;r++)t.call(i,r,n[r])},e=function(n){return Object.prototype.toString.call(n)=="[object Function]"},t=function(n,t){return n?n.selectorContext?n.selectorContext+" "+t:t:t},h=function(){for(var t,n=1;n<arguments.length;n++)for(t in arguments[n])arguments[n].hasOwnProperty(t)&&(arguments[0][t]=arguments[n][t]);return arguments[0]},o=function(n){var t=document.createElement("div"),i,r,u;return t.setAttribute("id","media-ui-dialog"),i=document.createElement("div"),i.setAttribute("id","media-ui-dialog-content"),i.innerHTML=n,t.appendChild(i),r=document.createDocumentFragment(),r.appendChild(t),u=document.getElementsByTagName("body"),u[0].appendChild(r.cloneNode(!0)),t},r={initDefaultAudio:function(){},initDefaultAudioCollection:function(i){var r=t(i,".media-collection.audio"),u=document.querySelectorAll(r);n(u,function(t,i){var f=i.getAttribute("id"),u=i.querySelectorAll("#"+f+" audio")[0],r=i.querySelectorAll("#"+f+" .playlist a");n(r,function(t,i){i.addEventListener("click",function(t){t.preventDefault();u.src=i.getAttribute("href");u.load();u.play();n(r,function(n){r[n].parentNode.className=r[n].parentNode.className.replace(" selected","")});i.parentNode.className+=" selected"})})})},initDefaultVideo:function(){},initDefaultVideoCollection:function(i){var u=t(i,".media-collection.video"),r=document.querySelectorAll(".media-collection.video");n(r,function(t,i){var f=i.getAttribute("id"),u=i.querySelectorAll("#"+f+" video")[0],r=i.querySelectorAll("#"+f+" .playlist a");n(r,function(t,i){i.addEventListener("click",function(t){t.preventDefault();u.src=i.getAttribute("href");u.load();u.play();n(r,function(n){r[n].parentNode.className=r[n].parentNode.className.replace(" selected","")});i.parentNode.className+=" selected"})})})},initVimeoVideo:function(){},initVimeoVideoCollection:function(i){var r=t(i,".media-collection.vimeo"),u=document.querySelectorAll(r);n(u,function(t,i){var u=i.getAttribute("id"),f=i.querySelectorAll("#"+u+" iframe")[0],e=$f(f),r=i.querySelectorAll("#"+u+" .playlist a");e.addEvent("ready",function(){n(r,function(t,i){i.addEventListener("click",function(t){t.preventDefault();f.setAttribute("src",i.getAttribute("href"));n(r,function(n){r[n].parentNode.className=r[n].parentNode.className.replace(" selected","")});i.parentNode.className+=" selected"})})})})},initDefaultImage:function(){},initDefaultImageCollection:function(n){var f=t(n,".media-collection.image"),e=f,o={auto:{speed:5e3,pauseOnHover:!0}},r=document.querySelectorAll(e),u={},s={init:function(n,t){var r,u;for(this.counter=0,this.el=n,this.$items=n.querySelectorAll("figure"),this.numItems=this.$items.length,t=t||{},t.auto=t.auto||!1,this.opts={auto:typeof t.auto=="undefined"?!1:t.auto,speed:typeof t.auto.speed=="undefined"?1500:t.auto.speed,pauseOnHover:typeof t.auto.pauseOnHover=="undefined"?!1:t.auto.pauseOnHover,fullScreen:typeof t.fullScreen=="undefined"?!1:t.fullScreen,swipe:typeof t.swipe=="undefined"?!1:t.swipe},this.$items[0].classList.add("bss-show"),this.injectControls(n),this.addEventListeners(n),this.opts.auto&&this.autoCycle(this.el,this.opts.speed,this.opts.pauseOnHover),this.opts.fullScreen&&this.addFullScreen(this.el),this.opts.swipe&&this.addSwipe(this.el),r=n.clientHeight,i=0;i<this.$items.length;i++)u=this.$items[i],u.clientHeight>r&&(r=u.clientHeight);n.style.height=r+"px"},showCurrent:function(n){this.counter=n>0?this.counter+1===this.numItems?0:this.counter+1:this.counter-1<0?this.numItems-1:this.counter-1;[].forEach.call(this.$items,function(n){n.classList.remove("bss-show")});this.$items[this.counter].classList.add("bss-show")},injectControls:function(n){var t=document.createElement("span"),i=document.createElement("span"),r=document.createDocumentFragment();t.classList.add("bss-prev");i.classList.add("bss-next");t.innerHTML="&laquo;";i.innerHTML="&raquo;";r.appendChild(t);r.appendChild(i);n.appendChild(r)},addEventListeners:function(n){var t=this;n.querySelector(".bss-next").addEventListener("click",function(){t.showCurrent(1)},!1);n.querySelector(".bss-prev").addEventListener("click",function(){t.showCurrent(-1)},!1);n.onkeydown=function(n){n=n||window.event;n.keyCode===37?t.showCurrent(-1):n.keyCode===39&&t.showCurrent(1)}},autoCycle:function(n,t,i){var u=this,r=window.setInterval(function(){u.showCurrent(1)},t);i&&(n.addEventListener("mouseover",function(){r=clearInterval(r)},!1),n.addEventListener("mouseout",function(){r=window.setInterval(function(){u.showCurrent(1)},t)},!1))},addFullScreen:function(n){var i=this,t=document.createElement("span");t.classList.add("bss-fullscreen");n.appendChild(t);n.querySelector(".bss-fullscreen").addEventListener("click",function(){i.toggleFullScreen(n)},!1)},addSwipe:function(n){var t=this,i=new Hammer(n);i.on("swiperight",function(){t.showCurrent(-1)});i.on("swipeleft",function(){t.showCurrent(1)})},toggleFullScreen:function(n){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen():document.documentElement.requestFullscreen?n.requestFullscreen():document.documentElement.msRequestFullscreen?n.msRequestFullscreen():document.documentElement.mozRequestFullScreen?n.mozRequestFullScreen():document.documentElement.webkitRequestFullscreen&&n.webkitRequestFullscreen(n.ALLOW_KEYBOARD_INPUT)}};for(i=0;i<r.length;i++)u=Object.create(s),u.init(r[i],o)},initDefaultDocument:function(){},initDefaultDocumentCollection:function(){}},u=function(n){for(var t in r)e(r[t])&&r.hasOwnProperty(t)&&r[t].call(undefined,n)},s=function(i){var r=t(i,f.join(", ")),e=document.querySelectorAll(r);n(e,function(n,t){t.addEventListener("click",function(n){n.preventDefault();var r=t.getAttribute("data-media-id"),i=new XMLHttpRequest;i.open("GET","/MediaUi/"+r,!0);i.onreadystatechange=function(){if(i.readyState==4&&i.status==200){var n=o(i.responseText);u({selectorContext:"#media-ui-dialog"});n=document.getElementById("media-ui-dialog");n.addEventListener("click",function(n){n.target.getAttribute("id")=="media-ui-dialog"&&body[0].removeChild(n.target)})}};i.send()})})};window.addEventListener("load",function(){u();s()})}(),function(n,t){var r=t?t.Velocity:Velocity,i;n.bannerWidget=function(){var n=function(){DOM.forEach(".banner-widget",function(n){if($slider=t(".banner-widget__banner-container",n),$slider.children().size()>1){$slider.on("init reInit afterChange",function(i,r,u){var e;u=u||0;var f=t(r.$slides[u]).find(".banner-widget__banner-content"),o=f.data("name"),s=f.data("link");t(".banner-widget__title span",n).html(o);t(".banner-widget__link a",n).attr("href",s);u===0?t(".banner-widget__prev",n).css("opacity",.2):t(".banner-widget__prev",n).css("opacity",1);u===r.$slides.length-1?t(".banner-widget__next",n).css("opacity",.2):t(".banner-widget__next",n).css("opacity",1);u===r.$slides.length-1&&(r.pause(),e=r.getOption("autoplaySpeed"),setTimeout(function(){r.goTo(0);r.play()},e))});t(".banner-widget__prev",n).click(function(){$slider.slick("slickPrev")});t(".banner-widget__next",n).click(function(){$slider.slick("slickNext")});$slider.slick({arrows:!1,infinite:!0,autoplay:!0,autoplaySpeed:1e4,pauseOnHover:!1})}})};return{init:n}}();n.galleriaWidget=function(){var n=function(){var n=document.querySelectorAll(".galleria-widget__gallery"),t;n.length&&(t=UTIL.resolveUrl("/Vendor/Galleria/Themes/Azur/galleria.azur.js"),Galleria.loadTheme(t),UTIL.forEach(n,function(n){var i=n.getAttribute("id"),r=parseFloat(n.getAttribute("data-height")),t=parseInt(n.getAttribute("data-autoplay-speed"));Galleria.run("#"+i,{wait:!0,imageCrop:!0,fullscreenCrop:!0,showInfo:!0,autoplay:t?t*1e3:!1,height:r,responsive:!0})}))};return{init:function(){window.addEventListener("load",function(){n()})}}}();n.sectionNavWidget=function(){function u(n){var t=n.querySelector(".section-nav-widget__trigger"),r=n.querySelector(".section-nav-widget__menu");t.addEventListener("click",function(){i(t,r)});window.addEventListener("resize",function(){DOM.isVisible(t)||DOM.isVisible(r)||r.removeAttribute("style")})}var n=function(n,t){DOM.addClass(n,"active");DOM.addClass(t,"visible");r(t,"slideDown",{duration:250,display:"flex"})},t=function(n,t){r(t,"slideUp",{duration:250}).then(function(){DOM.removeClass(n,"active");DOM.removeClass(t,"visible")})},i=function(i,r){DOM.hasClass(i,"active")?t(i,r):n(i,r)};return{init:function(){window.addEventListener("load",function(){DOM.forEach(".section-nav-widget",function(n){u(n)})})}}}();for(i in n)n.hasOwnProperty(i)&&UTIL.isFunction(n[i].init)&&n[i].init.call(null)}(window.WidgetManager=window.WidgetManager||{},window.jQuery)