var TS_APP=function(){"use strict";var e=$("header.header-main"),i=$("a[data-scroll]");return{initFoundation:function(){$(document).foundation()},eachFunctions:function(e){$.each(e,function(e,i){i()})},switchHeader:function(){var i=function(){e.hasClass("header-main--home")&&($(document).scrollTop()>=e.outerHeight()?(e.removeClass("header-main--hidden"),$("#headerTop").addClass("is-active"),$("#hamburgerToggleMenu").addClass("is-active")):(e.addClass("header-main--hidden"),$("#headerTop").removeClass("is-active"),$("#hamburgerToggleMenu").removeClass("is-active")))};i(),$(window).scroll(function(){i()})},scrollToElement:function(){i.on("click",function(i){var a=$(this),n=$($(this).attr("href")),t=a.data("offset")&&a.data("offset");t=e.outerHeight(),n.length&&(i.preventDefault(),$("html, body").stop(!0).animate({scrollTop:n.offset().top-t},700))})},navMobile:function(){$("#menu-mobile").slicknav({label:"",allowParentLinks:!0,prependTo:"#menu-mobile-parent",openedSymbol:"",closedSymbol:""})},visibleToggler:function(){$("[data-toggler]").on("click",function(){var e=$(this),i=$("#"+e.data("toggler"));i.length&&(e.toggleClass("selected"),i.toggleClass("visible"),e.hasClass("selected")?i.stop(!0).slideDown(300):i.stop(!0).slideUp(300))})},initLightGallery:function(){$(".lightgallery").length&&$(".lightgallery").lightGallery({selector:".lightgallery-item",thumbnail:!0})},initAnimations:function(){var e=$(".to-animate:not(.animated)"),i=$(window);new RegExp("google","gi").test(navigator.userAgent)||isMobile.any?e.removeClass("to-animate"):(a(),$(window).on("scroll",function(){a()}));function a(){var a,n,t,o,l,s,d,r,c=i.height(),g=i.scrollTop(),m=g+c;$.each(e,function(){a=$(this),n=a.outerHeight(),t=a.offset().top,o=t+n,a.hasClass("animated")||o>=g&&t<=m&&(l=a.data(),s=l.animateName,d=l.animateDelay,r=l.animateDuration,a.css({visibility:"visible",opacity:1}),void 0!==s&&a.css({"-webkit-animation-name":s,"animation-name":s}),void 0!==d&&a.css({"-webkit-animation-delay":d,"animation-delay":d}),void 0!==r&&a.css({"-webkit-animation-duration":r,"animation-duration":r}),a.addClass("animated"))})}},toggleHeader:function(e){$("#headerTop").toggleClass("is-active"),$("#menu-mobile").slicknav("toggle"),$(e).toggleClass("is-active"),$("header.header-main").toggleClass("header-main--hidden")},initModalVideo:function(){$("[data-video-modal]").on("click",function(e){e.preventDefault()}),$("[data-video-modal]").modalVideo()}}}();$(document).ready(function(){TS_APP.initFoundation(),TS_APP.scrollToElement(),TS_APP.navMobile(),TS_APP.initLightGallery(),TS_APP.visibleToggler(),TS_APP.switchHeader(),TS_APP.initModalVideo(),TS_APP.initAnimations(),TS_APP.eachFunctions(init)});