"use strict";var aytias=aytias||{};function aytiasDomReady(a){if("function"==typeof a){if("interactive"===document.readyState||"complete"===document.readyState)return a();document.addEventListener("DOMContentLoaded",a,!1)}}window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(c,b){b=b||window;for(var a=0;a a, .page_item_has_children > a");for(let b of d)b.addEventListener("focus",this.toggleFocus,!0),b.addEventListener("blur",this.toggleFocus,!0);for(let f of e)f.addEventListener("touchstart",this.toggleFocus,!1)}},toggleFocus:function(b){if("focus"===b.type||"blur"===b.type){let a=this;for(;!a.classList.contains("nav-menu");)"li"===a.tagName.toLowerCase()&&a.classList.toggle("focus"),a=a.parentNode}if("touchstart"===b.type){let c=this.parentNode;for(let d of(b.preventDefault(),c.parentNode.children))c!==d&&d.classList.remove("focus");c.classList.toggle("focus")}}},aytias.handleFocus={init:function(){this.keepFocusInModal()},keepFocusInModal:function(){let a=document.querySelector(".aytias-search-block"),b=document.querySelector(".aytias-canvas-block");document.addEventListener("keydown",function(c){if(!("Tab"===c.key||9===c.keyCode))return;let d;if(document.body.classList.contains("aytias-search-canvas-open")&&(d=a),document.body.classList.contains("aytias-off-canvas-open")&&(d=b),d){let e=d.querySelectorAll('a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="search"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled]), [tabindex]:not([tabindex="-1"])'),f=e[0],g=e[e.length-1];c.shiftKey?document.activeElement===f&&(g.focus(),c.preventDefault()):document.activeElement===g&&(f.focus(),c.preventDefault())}})}},aytias.fadeOutPreloader={init:function(){let a=document.querySelector(".aytias-loader-wrapper");if(a){let b=setInterval(function(){a.style.transition="0.2s",a.style.opacity||(a.style.opacity=1),a.style.opacity>0?a.style.opacity-=.2:(a.style.display="none",clearInterval(b))},100)}}},aytias.scrollToTop={init:function(){let a=document.getElementById("aytias-scroll-to-top"),b=document.documentElement;a&&(this.goToTop(a,b),this.scrollToTopPosition(a,b))},goToTop:function(a,b){a.addEventListener("click",function(a){a.preventDefault(),b.scrollTo({top:0,behavior:"smooth"})})},scrollToTopPosition:function(a,b){window.addEventListener("scroll",function(d){let c=b.scrollHeight-b.clientHeight;b.scrollTop/c>.4?a.classList.add("visible"):a.classList.remove("visible")})}},aytias.stickyMenu={init:function(){let a=document.querySelector(".aytias-header-plus-nav");a&&a.classList.contains("is-sticky")&&this.stickMenuOnScroll(a)},stickMenuOnScroll:function(a){window.addEventListener("scroll",function(d){let c=a.offsetTop,b=window.pageYOffset;c>b||0===b?a.classList.remove("sticky-menu"):a.classList.add("sticky-menu")})}},aytias.offCanvasModal={init:function(){let a=document.getElementById("aytias-off-canvas-btn"),c=document.getElementById("aytias-off-canvas-close"),d=document.querySelector("#page.site");if(a){let b=document.querySelector(".aytias-canvas-block #aytias-off-canvas-close");this.onOpen(a,b),this.onClose(a,c,b),this.outsideModal(a,d,b),this.closeOnEscape(a,b)}},onOpen:function(a,b){a.addEventListener("click",function(c){c.preventDefault(),document.body.classList.add("aytias-off-canvas-open"),a.setAttribute("aria-expanded",!0),setTimeout(function(){b.focus()},500)})},onClose:function(b,a,c){a.addEventListener("click",function(a){a.preventDefault(),document.body.classList.remove("aytias-off-canvas-open"),b.setAttribute("aria-expanded",!1),c.blur(),b.focus()})},outsideModal:function(a,b,c){document.addEventListener("click",function(d){document.body.classList.contains("aytias-off-canvas-open")&&d.target==b&&(document.body.classList.remove("aytias-off-canvas-open"),a.setAttribute("aria-expanded",!1),c.blur(),a.focus(),console.log(a))})},closeOnEscape:function(a,b){document.addEventListener("keydown",function(c){document.body.classList.contains("aytias-off-canvas-open")&&"Escape"===c.key&&(c.preventDefault(),document.body.classList.remove("aytias-off-canvas-open"),a.setAttribute("aria-expanded",!1),b.blur(),a.focus())})}},aytias.searchCanvasModal={init:function(){let a=document.getElementById("aytias-search-canvas-btn"),c=document.getElementById("aytias-search-canvas-close"),d=document.querySelector("#page.site");if(a){let b=document.querySelector(".aytias-search-block .search-field");this.onOpen(a,b),this.onClose(a,c,b),this.outsideModal(a,d,b),this.closeOnEscape(a,b)}},onOpen:function(a,b){a.addEventListener("click",function(c){c.preventDefault(),document.body.classList.add("aytias-search-canvas-open"),a.setAttribute("aria-expanded",!0),setTimeout(function(){b.focus()},500)})},onClose:function(b,a,c){a.addEventListener("click",function(a){a.preventDefault(),document.body.classList.remove("aytias-search-canvas-open"),b.setAttribute("aria-expanded",!1),c.blur(),b.focus()})},outsideModal:function(a,b,c){document.addEventListener("click",function(d){document.body.classList.contains("aytias-search-canvas-open")&&d.target==b&&(document.body.classList.remove("aytias-search-canvas-open"),a.setAttribute("aria-expanded",!1),c.blur(),a.focus())})},closeOnEscape:function(a,b){document.addEventListener("keydown",function(c){document.body.classList.contains("aytias-search-canvas-open")&&"Escape"===c.key&&(c.preventDefault(),document.body.classList.remove("aytias-search-canvas-open"),a.setAttribute("aria-expanded",!1),b.blur(),a.focus())})}},aytias.setBackgroundImage={init:function(){let a=document.querySelectorAll(".aytias-bg-image");a&&a.forEach(function(b){let a=b.querySelector("img");if(a){let c=a.getAttribute("src");c&&(b.style.backgroundImage="url("+c+")",b.classList.contains("aytias-header-image")?a.style.visibility="hidden":a.style.display="none")}})}},aytias.progressBar={init:function(){let a=document.getElementById("aytias-progress-bar");if(a){let b=document.body,c=document.documentElement;window.addEventListener("scroll",function(g){let d=b.scrollTop||c.scrollTop,e=c.scrollHeight-c.clientHeight,f=d/e*100;a.style.width=f+"%"})}}},aytiasDomReady(function(){aytias.offCanvasModal.init(),aytias.searchCanvasModal.init(),aytias.stickyMenu.init(),aytias.scrollToTop.init(),aytias.handleFocus.init(),aytias.traverseMenu.init(),aytias.setBackgroundImage.init(),aytias.progressBar.init()}),window.addEventListener("load",function(a){aytias.fadeOutPreloader.init()}),function($){$(document).ready(function(){$(".sub-menu-toggle").click(function(){$(this).toggleClass("active"),$(this).attr("aria-expanded",function(b,a){return"true"==a?"false":"true"});var a=$(this).attr("data-toggle-target");$(a).toggleClass("active").toggle(350)})})}(jQuery)