function gotoURL(n,t){n.preventDefault();window.location=t}var Vivat=Vivat||{};Vivat.Site={mobileSize:540,xs:0,sm:520,md:768,lg:1024,xl:1280,init:function(){Vivat.Site.accordion();Vivat.Site.accordioninner();Vivat.Site.footerAccordion();Vivat.Site.toggleNav();Vivat.Site.toggleSubNavigation();Vivat.Site.navigateMobileNav();Vivat.Site.scrollMobileMenu();Vivat.Site.showScrollMobileMenu();Vivat.Site.toggleTopNavMenuItemOnMobile();Vivat.Site.toggleSiteSearch();Vivat.Site.searchAutocomplete();Vivat.Site.initVideo()},accordion:function(){var n=$(".accordion .accordion-title");n.on("click",function(){if(!$(this).parents(".accordion").hasClass("accordion--horizontal")||$(this).parents(".accordion").hasClass("accordion--horizontal")&&window.innerWidth<Vivat.Site.md){var e=$(this).parents(".accordion"),n=$(this).next(".accordion-content"),r=n.find(".accordion-content-inner"),i=r.outerHeight(!0);if($(this).parent(".accordion-item").hasClass("active"))n.css("height",i),setTimeout(function(){n.css("height","0")},0),setTimeout(function(){n.parents(".accordion-item.active").removeClass("active");n.removeAttr("style")},0);else{var t=$(this).parents(".accordion").find(".accordion-item.active .accordion-content"),u=t.find(".accordion-content-inner"),f=u.outerHeight(!0);t.css("height",f);setTimeout(function(){t.parents(".accordion-item").removeClass("active");t.removeAttr("style")},0);setTimeout(function(){n.css("height",i)},0);setTimeout(function(){n.parents(".accordion-item").addClass("active")},0)}}})},accordioninner:function(){var n=$(".accordion-inner .accordion-title-inner");n.on("click",function(){var l=$(this).parents(".accordion-inner"),n=$(this).next(".accordion-content-inner"),e=n.find(".accordion-content-inner-inner"),r=e.outerHeight(!0);if($(this).parents(".accordion-item-inner").hasClass("active"))n.css("height",r),setTimeout(function(){n.css("height","0")},0),setTimeout(function(){n.parents(".accordion-item-inner.active").removeClass("active");n.removeAttr("style")},0);else{var t=$(this).parents(".accordion-inner").find("li.active .accordion-content-inner"),o=t.find(".accordion-content-inner-inner"),s=o.outerHeight(!0);t.css("height",s);setTimeout(function(){t.parents(".accordion-item-inner").removeClass("active");t.removeAttr("style")},0);setTimeout(function(){n.css("height",r)},0);setTimeout(function(){n.parents(".accordion-item-inner").addClass("active")},0)}if(window.innerWidth>=Vivat.Site.md){var i=$(this).parents(".accordion"),h=i.find(".accordion-content"),c=h.find(".accordion-content-inner"),u=$(this).parents(".accordion-item-inner").outerHeight(),f=c.outerHeight();i.find(".accordion-item-inner").hasClass("active")?i.css("margin-bottom",f-u):i.css("margin-bottom",f+u)}else $(".accordion").removeAttr("style"),$(".accordion-content").removeAttr("style"),$(".accordion-content-inner").removeAttr("style")})},footerAccordion:function(){var n=$("footer h4");n.on("click",function(){if(window.innerWidth<Vivat.Site.md){var i=!1,n=$(this).parents(".box"),t=$(this).siblings(".footer-content--container"),r=$(t).find(".footer-content--container-inner").outerHeight(!0);n.hasClass("active")?(n.addClass("animate"),setTimeout(function(){t.css("height",r);n.removeClass("active")},100),setTimeout(function(){t.css("height","")},200),setTimeout(function(){n.removeClass("animate");i=!1},600)):(n.addClass("animate"),setTimeout(function(){n.addClass("active");t.css("height",r)},100),setTimeout(function(){n.removeClass("animate")},500),setTimeout(function(){t.css("height","");i=!1},600))}})},toggleNav:function(){function i(i){var r=$(".nav-container");r.is(i.target)||r.has(i.target).length!==0||(n.removeClass("show-nav"),t.css("transform","translateX(0%)"),t.attr("data-mobile-nav-pos",0))}var n=$("header"),r=n.find(".toggle-nav"),t=$(".nav-container > .topnav");r.on("click",function(i){n.hasClass("show-nav")?(n.removeClass("show-nav"),t.css("transform","translateX(0%)"),t.attr("data-mobile-nav-pos",0)):n.addClass("show-nav");i.preventDefault()});$("nav").mousedown(function(n){i(n)});$("nav").bind("touchend",function(n){i(n)})},toggleTopNavMenuItemOnMobile:function(){var t=$("header.header-landing"),n=t.find(".topnav > li");n.on("click",function(n){if($(window).width()<Vivat.Site.md){var t=$(this),i=t.siblings("li");t.hasClass("active")?t.removeClass("active"):(t.addClass("active"),i.removeClass("active"));n.preventDefault()}});n.find("a").on("click",function(n){n.stopPropagation()})},navigateMobileNav:function(){var r=$("header"),n=$(".nav-container > .topnav"),u=n.find("a"),f=$(".goto-nav-parent"),i=null,t=null;n.find("li").each(function(){var n=$(this).find("ul");n.length&&$(this).addClass("has-children")});u.on("click",function(u){var f=$(this).parent("li"),e=f.siblings("li");i=parseInt(n.attr("data-mobile-nav-pos"));$(window).width()<Vivat.Site.md?f.hasClass("has-children")&&(f.parents().hasClass("nav-container")&&(f.addClass("active"),e.removeClass("active"),r.addClass("show-subnav"),t=i+100,n.css("transform","translateX(-"+t+"%)"),n.attr("data-mobile-nav-pos",t),i=t),u.preventDefault()):(n.css("transform","translateX(0%)"),n.attr("data-mobile-nav-pos",0))});f.click(function(){t=i-100;n.css("transform","translateX(-"+t+"%)");n.attr("data-mobile-nav-pos",t);i=t;t===0&&r.removeClass("show-subnav")})},showScrollMobileMenu:function(){var n=$(".main-menu-content");if(n.length>0){var i=n.find("ul"),r=n.outerWidth(!0),t=0;n.find("ul li").each(function(){t+=$(this).outerWidth(!0)});i.css("left",0);r<t?(n.addClass("show-scroll-next"),n.removeClass("show-scroll-prev")):(n.removeClass("show-scroll-next"),n.removeClass("show-scroll-prev"))}},scrollMobileMenu:function(){var n=$(".main-menu-content"),r=n.find(".main-menu-content-wrapper"),u=20,t,i;r.length>0&&(t=n.find("ul"),i=0,r.find("ul li").each(function(){i+=$(this).outerWidth()}),i=i+u,r.css("min-width",i));$("div#next").unbind("click").click(function(){var i=250,f=n.offset().left+n.outerWidth(!0),e=$(n).find("ul:last-child li:last-child"),o=e.offset().left+e.outerWidth(!0),r=o-i;r<f&&(i=i-(f-r)+u);r+u<window.innerWidth&&n.removeClass("show-scroll-next");t.animate({left:"-="+i+"px"});setTimeout(function(){n.addClass("show-scroll-prev")},500)});$("div#prev").unbind("click").click(function(){var i=250,r,u;n.addClass("show-scroll-next");r=t.offset().left;u=r+i;u>0?(t.animate({left:"0px"}),setTimeout(function(){n.removeClass("show-scroll-prev")},500)):t.animate({left:"+="+i+"px"})})},toggleSiteSearch:function(){var n=$("header").find(".header-content"),t=$(".site-search"),i=t.find(".label"),r=$(".site-search-input");i.on("click",function(){n.addClass("active-search")});r.on("blur",function(){n.removeClass("active-search")})},toggleSubNavigation:function(){var t=$("header"),n=t.find(".sub-navigation__scroll > .sub-navigation__item"),i="ontouchstart"in window;if(i)n.on("click",function(n){var t=$(this),i=t.siblings(".sub-navigation__item");t.hasClass("active")?t.removeClass("active"):(t.addClass("active"),i.removeClass("active"));n.preventDefault()});else n.addClass("hover-allowed");n.find("a").on("click",function(n){n.stopPropagation()})},searchAutocomplete:function(){typeof autoComplete!="undefined"&&new autoComplete({selector:'input[id="site-search"]',minChars:3,delay:450,source:function(n,t){$.ajax({url:"/find_v2/_autocomplete",dataType:"jsonp",data:{prefix:n,size:5},success:function(n){t($.map(n.hits,function(n){return n.query}))}})},onSelect:function(){var n=$("#site-search").closest("form");n.submit()}})},initVideo:function(){var i=0,n=$(".visual-content__inner"),t=$(".header-visual iframe");if(t.length>0)if(/Android|webOS|Mobi|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|UC Browser/i.test(navigator.userAgent))t.find("video").hide(),n.addClass("show");else{videoPlayer=$(t[0]);videoPlayer.addClass("show");let n=""+videoPlayer.attr("data-src");n+=n.indexOf("?")>0?"&":"?";n+="enablejsapi=1&showinfo=0&modestbranding=1";videoPlayer.attr("src",n)}n.attr("data-delay")&&(i=parseInt(n.attr("data-delay")));setTimeout(function(){n.addClass("show")},i)}};Vivat.Site.init()