document.addEventListener('click',function(event){if(event.target.closest('.site-toggle')){if(event.target.classList.contains('active')){removeClass('.site-toggle, .site-nav-m','active');removeClass('#page','show-nav');}else{addClass('.site-toggle, .site-nav-m','active');addClass('#page','show-nav');}} if(event.target.matches('#site-nav-m .menu-item-has-children > .si-down')){if(event.target.parentNode.classList.contains('active')){event.target.parentNode.classList.remove('active');}else{event.target.parentNode.classList.add('active');}} if(event.target.matches('#site-nav-m a')){if(event.target.getAttribute('href')=='#'){if(event.target.parentNode.classList.contains('active')){event.target.parentNode.classList.remove('active');}else{event.target.parentNode.classList.add('active');}}else{removeClass('.site-toggle, .site-nav-m','active');}} if(event.target.closest('.site-search')){document.getElementById('s').focus();} if(event.target.closest('.s-modal-close')){document.getElementById('s').blur();} if(event.target.closest('.widget-title')){if(event.target.parentNode.classList.contains('active')){event.target.parentNode.classList.remove('active');}else{event.target.parentNode.classList.add('active');}} if(event.target.matches('#s-chat')){event.target.classList.remove('-desc');event.target.classList.add('closed');var s_chat_panel=document.getElementById('s-chat-panel');if(s_chat_panel.classList.contains('active')){s_chat_panel.classList.remove('active');event.target.classList.remove('active');}else{s_chat_panel.classList.add('active');event.target.classList.add('active');}}},false);document.querySelectorAll('.menu-item-has-children').forEach((e)=>{e.insertAdjacentHTML('beforeend','');});function createSlider(slider_id,view_m,view_d,center_m,center_d){var slider_wrapper=document.getElementById(slider_id);var content=slider_wrapper.innerHTML;new_content="
"+content+'
';slider_wrapper.innerHTML=new_content;var slider=slider_wrapper.getElementsByClassName('slider-area')[0];var show=new KeenSlider(slider,{loop:true,slides:'.slider',slidesPerView:view_m,centered:center_m,breakpoints:{'(min-width: 992px)':{slidesPerView:view_d,centered:center_d,},},created:function(instance){var nav_wrapper=document.createElement('div');var nav_prev=document.createElement('a');var nav_next=document.createElement('a');nav_wrapper.classList.add('nav');nav_prev.classList.add('prev');nav_next.classList.add('next');slider_wrapper.appendChild(nav_wrapper);nav_wrapper.appendChild(nav_prev);nav_wrapper.appendChild(nav_next);slider_wrapper.getElementsByClassName('prev')[0].addEventListener('click',function(){instance.prev();});slider_wrapper.getElementsByClassName('next')[0].addEventListener('click',function(){instance.next();});var dots_wrapper=document.createElement('div');dots_wrapper.classList.add('dots');slider_wrapper.appendChild(dots_wrapper);var slides=slider.querySelectorAll('.slider');slides.forEach(function(t,idx){var dot=document.createElement('a');dot.classList.add('dot');dots_wrapper.appendChild(dot);dot.addEventListener('click',function(event){instance.moveToSlide(idx);});});updateClasses(instance);},slideChanged(instance){updateClasses(instance);},});function updateClasses(instance){var slide=instance.details().relativeSlide;var dots=slider_wrapper.querySelectorAll('.dot');dots.forEach(function(dot,idx){idx===slide?dot.classList.add('active'):dot.classList.remove('active');});}} var sliders=document.querySelectorAll('.s-slider');if(sliders){for(var i=0,len=sliders.length;i{var scroll=window.pageYOffset|document.body.scrollTop;if(document.body.classList.contains('home')){var header=document.querySelector('#masthead');var header_scroll=header.getAttribute('data-scroll');if(!header_scroll){header_scroll=300;} if(scroll>header_scroll){addClass('.site-header','-active');removeClass('.site-header','-not-active');}else if(scroll<=300){addClass('.site-header','-not-active');removeClass('.site-header','-active');}} var s_chat=document.getElementById('s-chat');if(s_chat){if(!s_chat.classList.contains('closed')){if(scroll>20){s_chat.classList.add('-desc');}}}};var lastKnownScrollY=0;var currentScrollY=0;var ticking=false;var idOfHeader='masthead';var eleHeader=null;var height=50;const classes={pinned:'-show',unpinned:'-hide',};function onScroll(){currentScrollY=window.pageYOffset;if(currentScrollY>height){requestTick();}} function requestTick(){if(!ticking){requestAnimationFrame(update);} ticking=true;} function update(){if(currentScrollYlastKnownScrollY){unpin();} lastKnownScrollY=currentScrollY;ticking=false;} function pin(){if(eleHeader.classList.contains(classes.unpinned)){eleHeader.classList.remove(classes.unpinned);eleHeader.classList.add(classes.pinned);}} function unpin(){if(eleHeader.classList.contains(classes.pinned)||!eleHeader.classList.contains(classes.unpinned)){eleHeader.classList.remove(classes.pinned);eleHeader.classList.add(classes.unpinned);}} window.onload=function(){eleHeader=document.getElementById(idOfHeader);if(eleHeader){if(eleHeader.classList.contains('-overlay')){height=0;}else{height=eleHeader.offsetHeight;} document.addEventListener('scroll',onScroll,false);}};function footer_height(){var f_height=document.getElementById('colophon').offsetHeight;var root=document.documentElement;root.style.setProperty('--s-footer-height',f_height+'px');} domReady(function(){if(document.getElementById('colophon')){new ResizeObserver(footer_height).observe(document.getElementById('colophon'));}});document.querySelectorAll('#colophon .widget-title').forEach((e)=>{e.parentNode.classList.add('has-title');});const csLocale=document.querySelector('.s-cs-locale'),csMassage=document.querySelector('.s-cs-massage'),csPivacy=document.querySelector('.s-cs-pivacy'),csPivacyText=document.querySelector('.s-cs-pivacytext'),csAcceptText=document.querySelector('.s-cs-accept'),csRejectText=document.querySelector('.s-cs-reject'),csGa=document.querySelector('.s-cs-ga'),csPixel=document.querySelector('.s-cs-pixel');if(csLocale){glowCookies.start(csLocale.value,{style:1,analytics:csGa.value,facebookPixel:csPixel.value,position:'right',policyLink:csPivacy.value,bannerHeading:'none',hideAfterClick:true,bannerLinkText:csPivacyText.value,bannerDescription:csMassage.value,acceptBtnText:csAcceptText.value,rejectBtnText:csRejectText.value,});}