window.isMobile=!1;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){window.isMobile=!0}
function t_throttle(fn,threshhold,scope){var last;var deferTimer;threshhold||(threshhold=250);return function(){var context=scope||this;var now=+new Date();var args=arguments;if(last&&now<last+threshhold){clearTimeout(deferTimer);deferTimer=setTimeout(function(){last=now;fn.apply(context,args)},threshhold)}else{last=now;fn.apply(context,args)}}}
function t585_init(recId){var rec=document.getElementById('rec'+recId);if(!rec)return;var accordion=rec.querySelectorAll('.t585__accordion')[0];var headers=rec.querySelectorAll('.t585__header');var undercuts=rec.querySelectorAll('.ql-undercut');var isLazy=document.getElementById('allrecords').getAttribute('data-tilda-lazy');var accordionScroll;if(accordion){accordionScroll=accordion.getAttribute('data-scroll-to-expanded');accordion=accordion.getAttribute('data-accordion')}else{accordion='false';accordionScroll='false'}
for(var i=0;i<headers.length;i++){headers[i].addEventListener('click',function(){var element=this;var container=element.nextElementSibling;var triggerButton=element.querySelector('.t585__trigger-button');var activeHeight=0;var isAccordionDown=!1;if(triggerButton){var isExpanded=triggerButton.getAttribute('aria-expanded')==='true';triggerButton.setAttribute('aria-expanded',!isExpanded);container.hidden=isExpanded}
if(element.classList.contains('t585__opened')){element.classList.remove('t585__opened');t585_accordionHide(container)}else{if(accordionScroll==='true'&&accordion==='true'){activeHeight=t585__getOldAction(rec);isAccordionDown=t585__getAccordionPosition(headers,element)}
if(accordion==='true')t585_accordionAllHide(headers);element.classList.add('t585__opened');container.style.display='block';var height=container.scrollHeight;container.style.maxHeight='0px';setTimeout(function(){container.style.maxHeight=height+'px';if(accordionScroll==='true'){t585__calcHeight(element,container,activeHeight,isAccordionDown)}},0)}
if(window.lazy==='y'||isLazy==='yes'){t_onFuncLoad('t_lazyload_update',function(){t_lazyload_update()})}})}
for(var i=0;i<undercuts.length;i++){undercuts[i].addEventListener('click',function(event){const target=event.target;const content=target.closest('.t585__content');const textBlock=target.closest('.t585__textwrapper');setTimeout(()=>{content.style.maxHeight=textBlock.scrollHeight+'px'},0)})}}
function t585_accordionAllHide(headers){for(var i=0;i<headers.length;i++){var elementHide=headers[i];elementHide.classList.remove('t585__opened');t585_accordionHide(elementHide.nextElementSibling)}}
function t585_accordionHide(container){if(!container.style.maxHeight)container.style.maxHeight=container.scrollHeight+'px';setTimeout(function(){container.style.maxHeight='0px'},0)}
function t585__getOldAction(rec){var activeHeader=rec.querySelector('.t585__opened');var activeHeight=0;if(activeHeader)var activeContainer=activeHeader.nextElementSibling;if(activeContainer)activeHeight=activeContainer.offsetHeight;return activeHeight}
function t585__getAccordionPosition(headers,element){var oldIndex;var newIndex;for(var i=0;i<headers.length;i++){var header=headers[i];if(header.classList.contains('t585__opened'))oldIndex=i;if(header===element)newIndex=i}
return oldIndex<newIndex?!0:!1}
function t585__calcHeight(element,container,activeHeight,isAccordionDown){var windowHeight=window.innerHeight;var windowScroll=window.scrollY;var containerHeight=container.scrollHeight;var accordionHeight=containerHeight+element.offsetHeight;var elementTopOffset=element.getBoundingClientRect().top+windowScroll;var target=isAccordionDown?elementTopOffset-activeHeight:elementTopOffset;var accordionBottomLine=target+accordionHeight;var windowBottomLine=windowScroll+windowHeight;if(target<windowScroll||accordionHeight>windowHeight||accordionBottomLine>windowBottomLine){t585__scroll(target)}}
function t585__scroll(target){var duration=400;var start=(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0);var change=target-start;var currentTime=0;var increment=16;document.body.setAttribute('data-scrollable','true');function t585__easeInOutCubic(currentTime){if((currentTime/=duration/2)<1){return change/2*currentTime*currentTime*currentTime+start}else{return change/2*((currentTime-=2)*currentTime*currentTime+2)+start}}
function t585__animateScroll(){currentTime+=increment;window.scrollTo(0,t585__easeInOutCubic(currentTime));if(currentTime<duration){setTimeout(t585__animateScroll,increment)}else{document.body.removeAttribute('data-scrollable')}}
t585__animateScroll()}
function t978_init(recid,cols,openOnClick){var rec=document.getElementById('rec'+recid);if(!rec)return;var submenuBlock=rec.querySelector('.t978');var hook=submenuBlock.getAttribute('data-tooltip-hook');var submenu=rec.querySelector('.t978__tooltip-menu');var hookLinks=document.querySelectorAll('a[href="'+hook+'"]');hookLinks=Array.prototype.filter.call(hookLinks,function(hookLink){var isSubmenuAllowed=hookLink.getAttribute('data-submenu-disallowed')!=='yes';if(isSubmenuAllowed){hookLink.classList.add('t978__tm-link');hookLink.setAttribute('data-tooltip-menu-id',recid);return!0}
return!1});var parentMenu=hookLinks[0]?hookLinks[0].closest('[data-menu]'):null;var isParentFixed=parentMenu?window.getComputedStyle(parentMenu).position==='fixed':!1;if(submenu)submenu.setAttribute('data-pos-fixed',isParentFixed?'yes':'no');t978_addArrow(recid,hookLinks);t978_setUpMenu(recid,hookLinks,cols,openOnClick);t_onFuncLoad('t_submenublocks__highlightActiveLinks',function(){t_submenublocks__highlightActiveLinks('.t978__menu-link, .t978__innermenu-link')});var isT804Exist=!!document.querySelector('.t804');if(isT804Exist){document.addEventListener('replacingCompleted',function(){t978_init(recid)})}
if(submenuBlock.hasAttribute('data-full-submenu-mob')&&(window.isMobile||'ontouchend' in document)){t_onFuncLoad('t_submenublocks__setFullScreenMenu',function(){t_submenublocks__setFullScreenMenu(submenuBlock)})}}
function t978_preview(recid,cols){var rec=document.getElementById('rec'+recid);if(!rec)return;var submenu=rec.querySelector('.t978__tooltip-menu');var content=submenu?submenu.querySelector('.t978__content'):null;if(!content)return;var innermenu=content.querySelector('.t978__innermenu');t978_divideMenu(recid,cols);var submenuActiveLink=content.querySelectorAll('.t978__menu-link');submenuActiveLink=Array.prototype.filter.call(submenuActiveLink,function(activeLink){return(activeLink.hasAttribute('data-menu-submenu-hook')&&activeLink.getAttribute('data-menu-submenu-hook'))});var submenuHook=submenuActiveLink.length?submenuActiveLink[0].getAttribute('data-menu-submenu-hook'):'';if(!submenuHook)return;var activeInnermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeInnermenuContent=activeInnermenuWrapper?activeInnermenuWrapper.querySelector('.t978__innermenu-content'):null;if(window.innerWidth>980){if(activeInnermenuWrapper)activeInnermenuWrapper.style.display='block';if(innermenu)innermenu.style.display='block';if(activeInnermenuContent)activeInnermenuContent.classList.add('t978__innermenu_show')}}
function t978_divideMenu(recid,rows){var rec=document.getElementById('rec'+recid);if(!rec)return;if(!rows)rows=1;var wrapperList=rec.querySelectorAll('.t978__tooltip-menu .t978__content .t978__innermenu-wrapper');Array.prototype.forEach.call(wrapperList,function(wrapper){var items=wrapper.querySelectorAll('.t978__innermenu-item');var list=wrapper.querySelector('.t978__innermenu-list');var minItemsCountInRow=Math.floor(items.length/rows);var remainder=items.length%rows;var rowClass='t978__menu-col_'+rows;for(var i=0;i<rows;i++){var row=document.createElement('div');row.classList.add('t978__menu-col');row.classList.add(rowClass);if(list)list.appendChild(row)}
var listRows=list?list.querySelectorAll('.t978__menu-col'):[];var pointer=0;Array.prototype.forEach.call(listRows,function(row,i){var itemsArray=Array.prototype.slice.call(items);var itemPerCol=i<remainder?minItemsCountInRow+1:minItemsCountInRow;var slicedItems=itemsArray.splice(pointer,pointer+itemPerCol);slicedItems.forEach(function(el){row.appendChild(el)});pointer+=itemPerCol})})}
function t978_addArrow(recid,hookLinks){var rec=document.getElementById('rec'+recid);var submenuBlock=rec?rec.querySelector('.t978'):null;var isArrowAppend=submenuBlock.getAttribute('data-add-arrow');if(!isArrowAppend)return;hookLinks=Array.prototype.slice.call(hookLinks);hookLinks.forEach(function(hookLink){if(hookLink.querySelector('.t978__arrow'))return;var arrow=document.createElement('div');arrow.classList.add('t978__arrow');hookLink.appendChild(arrow);var isInsideZero=hookLink.closest('.tn-atom');var hasCustomBorderColor=window.getComputedStyle(hookLink).borderColor!=='rgba(0, 0, 0, 0)';if(isInsideZero&&!hasCustomBorderColor){hookLink.style.borderColor='initial';hookLink.style.border='none'}})}
function t978_setUpMenu(recid,hookLinks,cols,openOnClick){var rec=document.getElementById('rec'+recid);var submenu=rec?rec.querySelector('.t978__tooltip-menu'):null;if(!submenu)return;var submenuBlock=rec.querySelector('.t978');var content=submenu.querySelector('.t978__content');var verticalIndent=submenuBlock?submenuBlock.getAttribute('data-tooltip-margin'):'';t978_divideMenu(recid,cols);hookLinks=Array.prototype.slice.call(hookLinks);if(window.innerWidth>980&&!('ontouchend' in document)){t978_addEventsDesktop(submenu,hookLinks,verticalIndent,openOnClick)}else{t978_addEventsMobile(submenu,hookLinks,verticalIndent,openOnClick)}
window.addEventListener('scroll',t_throttle(function(){if(content){content.addEventListener('mouseleave',function(){var activeHookLinks=hookLinks.length?hookLinks.filter(function(link){return link.classList.contains('t978__tm-link_active')}):[];var insertedSubmenu=activeHookLinks.length?activeHookLinks[0].nextElementSibling:null;if(submenu.classList.contains('t978__tooltip-menu_show')||(insertedSubmenu&&insertedSubmenu.classList.contains('t978__tooltip-menu_mobile'))){t_onFuncLoad('t_submenublocks__hideSubmenu',function(){t_submenublocks__hideSubmenu(insertedSubmenu,'.t978')})}})}},300));var submenuAnchorLinks=document.querySelectorAll('.t978__tooltip-menu a[href*="#"]:not(.t978__menu-link_hook)');submenuAnchorLinks=Array.prototype.slice.call(submenuAnchorLinks);submenuAnchorLinks.forEach(function(link){link.addEventListener('click',function(){t_onFuncLoad('t_submenublocks__hideSubmenu',function(){t_submenublocks__hideSubmenu(submenu,'.t978',link)});submenuAnchorLinks.forEach(function(element){element.classList.remove('t-active')});link.classList.add('t-active')})});var elements=document.querySelectorAll('.t450, .t199__mmenu, .t280, .t282, .t204__burger, .t451, .t466');var event=document.createEvent('Event');event.initEvent('clickedAnchorInTooltipMenu',!0,!0);document.addEventListener('click',function(e){if(e.target.closest('.t978__tooltip-menu a[href*="#"]:not(.t978__menu-link_hook)')){Array.prototype.forEach.call(elements,function(el){el.dispatchEvent(event)})}})}
function t978_addEventsDesktop(submenu,hookLinks,verticalIndent,openOnClick){if(!submenu)return;hookLinks=Array.prototype.slice.call(hookLinks);var submenuLinks=submenu.querySelectorAll('.t978__menu-link');var hooksAndSubmenu=hookLinks.concat(submenu);t_onFuncLoad('t_submenublocks__addEventsDesktop',function(){t_submenublocks__addEventsDesktop(submenu,hooksAndSubmenu,verticalIndent,'.t978')});Array.prototype.forEach.call(submenuLinks,function(submenuLink){if(submenuLink.classList.contains('t978__menu-link_hook')){submenuLink.addEventListener('click',function(e){e.preventDefault()})}
if(submenu.getAttribute('data-set-events')!=='yes'){t978_addInnermenuEvents(submenu,openOnClick)}})}
function t978_addEventsMobile(submenu,hookLinks,verticalIndent,openOnClick){if(!submenu)return;t_onFuncLoad('t_submenublocks__addEventsMobile',function(){t_submenublocks__addEventsMobile(submenu,hookLinks,verticalIndent,'.t978')});document.addEventListener('submenuShow',function(){var activeHookLinks=hookLinks.filter(function(el){return el.classList.contains('t978__tm-link_active')});var isSubmenuShowed=submenu.classList.contains('t978__tooltip-menu_show');var insertedSubmenu=activeHookLinks.length?activeHookLinks[0].nextElementSibling:null;if(insertedSubmenu&&insertedSubmenu.classList.contains('t978__tooltip-menu_mobile')){t978_addInnermenuEvents(insertedSubmenu,openOnClick)}else if(submenu&&isSubmenuShowed){t978_addInnermenuEvents(submenu,openOnClick)}})}
function t978_addInnermenuEvents(submenu,openOnClick){if(!submenu)return;submenu.setAttribute('data-set-events','yes');var submenuLinks=submenu.querySelectorAll('.t978__menu-link');submenuLinks=Array.prototype.slice.call(submenuLinks);var innermenu=submenu.querySelectorAll('.t978__innermenu');var innermenuWrapper=submenu.querySelectorAll('.t978__innermenu-wrapper');var timer;var submenulinksAndInnermenu=submenuLinks.slice();Array.prototype.forEach.call(innermenu,function(menu){submenulinksAndInnermenu.push(menu)});if(window.innerWidth<=980||((window.isMobile||('ontouchend' in document&&/Macintosh/.test(navigator.userAgent)))&&window.innerWidth>980)){document.addEventListener('submenuHide',function(){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)});submenuLinks.forEach(function(submenuLink){submenuLink.removeEventListener('click',t978_addSubmenuClickEvent);submenuLink.addEventListener('click',t978_addSubmenuClickEvent)});return}
if(openOnClick==='on'){submenuLinks.forEach(function(submenuLink){submenuLink.addEventListener('click',function(e){var submenuHook=submenuLink.getAttribute('data-menu-submenu-hook');if(!submenuHook)return;e.preventDefault();t978_hideAllInnermenu(submenuLink);if(submenuLink.classList.contains('t978__menu-activelink')){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)}else{submenuLink.classList.add('t978__menu-activelink');t978_showInnermenu(submenu,submenuHook)}})})}else{submenulinksAndInnermenu.forEach(function(element){element.addEventListener('mouseover',function(e){var submenuLink=e.target.closest('.t978__menu-link');var isInnermenu=element.classList.contains('.t978__innermenu-content')||element.closest('.t978__innermenu-content');var isInnermenuShowed=element.classList.contains('.t978__innermenu_show')||element.closest('.t978__innermenu_show');if(submenuLink&&!submenuLink.classList.contains('.t978__menu-activelink')){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)}
if(isInnermenu&&!isInnermenuShowed)return;clearTimeout(timer);if(isInnermenu&&isInnermenuShowed)return;var submenuHook=element.getAttribute('data-menu-submenu-hook');if(submenuHook){element.classList.add('t978__menu-hoverlink');t978_showInnermenu(submenu,submenuHook)}});element.addEventListener('mouseout',function(){var submenuHook=element.getAttribute('data-menu-submenu-hook');if(submenuHook){timer=setTimeout(function(){t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu)},300)}})})}}
function t978_addSubmenuClickEvent(e){var submenuLink=this;var submenu=submenuLink.closest('.t978__tooltip-menu');var submenuHook=submenuLink.getAttribute('data-menu-submenu-hook');if(submenuHook){e.preventDefault();t978_hideAllInnermenu(submenuLink);if(submenuLink.classList.contains('t978__menu-activelink')){t978_hideInnermenu(submenu,submenuHook)}else{submenuLink.classList.add('t978__menu-activelink');t978_showInnermenu(submenu,submenuHook)}}}
function t978_showInnermenu(submenu,submenuHook){if(!submenu)return;var content=submenu.querySelector('.t978__content');if(!content)return;var innermenu=content.querySelector('.t978__innermenu');var innermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeLink=content.querySelector('.t978__menu-link[data-menu-submenu-hook="'+submenuHook+'"]');var activeLinkWrapper=activeLink?activeLink.parentElement:null;if(window.innerWidth<=980){if(activeLinkWrapper&&innermenuWrapper){activeLinkWrapper.insertAdjacentElement('afterend',innermenuWrapper)}
t_onFuncLoad('t_submenublocks__slideDown',function(){t_submenublocks__slideDown(innermenuWrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent);t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){var isBottomMenu=submenu.style.bottom;t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','open',isBottomMenu)})})})}else{if(innermenu)innermenu.classList.add('t978__innermenu_show');if(innermenuWrapper)innermenuWrapper.classList.add('t978__innermenu_show');t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){var isBottomMenu=submenu.style.bottom;content.style.alignItems=isBottomMenu?'flex-end':'';t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','open',isBottomMenu)})}}
function t978_hideInnermenu(submenu,submenuHook){if(!submenu)return;var content=submenu.querySelector('.t978__content');if(!content)return;var innermenu=content.querySelector('.t978__innermenu');var innermenuWrapper=content.querySelector('.t978__innermenu-wrapper[data-submenu-hook="'+submenuHook+'"]');var activeLink=content.querySelector('.t978__menu-link[data-menu-submenu-hook="'+submenuHook+'"]');if(activeLink){activeLink.classList.remove('t978__menu-activelink');activeLink.classList.remove('t978__menu-hoverlink')}
if(window.innerWidth<=980){t_onFuncLoad('t_submenublocks__slideUp',function(){t_submenublocks__slideUp(innermenu,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent)});t_submenublocks__slideUp(innermenuWrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);submenu.dispatchEvent(overflowEvent)});content.style.height=''})}else{if(innermenu)innermenu.classList.remove('t978__innermenu_show');if(innermenuWrapper)innermenuWrapper.classList.remove('t978__innermenu_show');t_onFuncLoad('t_submenublocks__processSubmenuHeight',function(){t_submenublocks__processSubmenuHeight(submenu,innermenuWrapper,'.t978','close',!1)})}}
function t978_hideAllInnermenu(submenuLink){var menu=submenuLink.closest('.t978__menu');var links=menu.querySelectorAll('.t978__menu-link');Array.prototype.forEach.call(links,function(link){if(link.classList.contains('t978__menu-activelink')&&link!==submenuLink){var linkmenu=link.closest('.t978__tooltip-menu');var linkmenuHook=link.getAttribute('data-menu-submenu-hook');t978_hideInnermenu(linkmenu,linkmenuHook)}})}
function t978_resetSubmenu(submenuLinks,innermenuWrapper,innermenu){Array.prototype.forEach.call(submenuLinks,function(submenuLink){submenuLink.classList.remove('t978__menu-activelink');submenuLink.classList.remove('t978__menu-hoverlink')});if(window.innerWidth<=980){t_onFuncLoad('t_submenublocks__slideUp',function(){if(innermenu.length){Array.prototype.forEach.call(innermenu,function(menu){t_submenublocks__slideUp(menu,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);menu.dispatchEvent(overflowEvent)})})}
if(innermenuWrapper.length){Array.prototype.forEach.call(innermenuWrapper,function(wrapper){t_submenublocks__slideUp(wrapper,300,function(){var overflowEvent=document.createEvent('Event');overflowEvent.initEvent('menuOverflow',!0,!0);wrapper.dispatchEvent(overflowEvent)})})}})}else{if(innermenu.length){Array.prototype.forEach.call(innermenu,function(menu){menu.classList.remove('t978__innermenu_show')})}
if(innermenuWrapper.length){Array.prototype.forEach.call(innermenuWrapper,function(wrapper){wrapper.classList.remove('t978__innermenu_show')})}}}
function t450_showMenu(recid){var rec=document.getElementById('rec'+recid);if(!rec)return;var menu=rec.querySelector('.t450');var overlay=rec.querySelector('.t450__overlay');var menuElements=rec.querySelectorAll('.t450__overlay, .t450__close, a[href*="#"]');if(typeof t_triggerEvent==='function')t_triggerEvent(document.body,'popupShowed');document.body.classList.add('t450__body_menushowed');if(menu)menu.classList.add('t450__menu_show');if(overlay)overlay.classList.add('t450__menu_show');if(menu){menu.addEventListener('clickedAnchorInTooltipMenu',function(){t450_closeMenu(menu,overlay)})}
Array.prototype.forEach.call(menuElements,function(element){element.addEventListener('click',function(){if(element.closest('.tooltipstered, .t-menusub__target-link, .t794__tm-link, .t966__tm-link, .t978__tm-link'))return;if(element.href&&(element.href.substring(0,7)==='#price:'||element.href.substring(0,9)==='#submenu:'))return;t450_closeMenu(menu,overlay)})});document.addEventListener('keydown',function(e){if(e.keyCode===27){document.body.classList.remove('t390__body_popupshowed');var popups=document.querySelectorAll('.t390');Array.prototype.forEach.call(popups,function(popup){popup.classList.remove('t390__popup_show')})}});rec.addEventListener('click',function(e){if(e.target.closest('.t966__tm-link, .t978__tm-link')){t450_checkSize(recid);if(e.target.closest('.t978__tm-link')){setTimeout(function(){var hookLink=e.target.closest('.t978__tm-link');var menuBlock=hookLink.nextElementSibling;var submenuLinks=menuBlock?menuBlock.querySelectorAll('.t978__menu-link'):[];Array.prototype.forEach.call(submenuLinks,function(link){link.addEventListener('click',function(){t450_checkSize(recid)})})},300)}}});menu.addEventListener('menuOverflow',function(){t450_checkSize(recid)});t450_highlight(recid)}
function t450_closeMenu(menu,overlay){if(typeof t_triggerEvent==='function')t_triggerEvent(document.body,'popupHidden');document.body.classList.remove('t450__body_menushowed');if(menu)menu.classList.remove('t450__menu_show');if(overlay)overlay.classList.remove('t450__menu_show')}
function t450_checkSize(recid){var rec=document.getElementById('rec'+recid);var menu=rec?rec.querySelector('.t450'):null;if(!menu)return;var container=menu.querySelector('.t450__container');var topContainer=menu.querySelector('.t450__top');var rightContainer=menu.querySelector('.t450__rightside');setTimeout(function(){var topContainerHeight=topContainer?topContainer.offsetHeight:0;var rightContainerHeight=rightContainer?rightContainer.offsetHeight:0;var containerPaddingTop=container?window.getComputedStyle(container).paddingTop:'0';var containerPaddingBottom=container?window.getComputedStyle(container).paddingBottom:'0';containerPaddingTop=parseInt(containerPaddingTop,10);containerPaddingBottom=parseInt(containerPaddingBottom,10);if(topContainerHeight+rightContainerHeight+containerPaddingTop+containerPaddingBottom>document.documentElement.clientHeight){menu.classList.add('t450__overflowed')}else{menu.classList.remove('t450__overflowed')}})}
function t450_appearMenu(recid){var rec=document.getElementById('rec'+recid);var burger=rec?rec.querySelector('.t450__menu__content'):null;if(!burger)return;var burgerAppearOffset=burger?burger.getAttribute('data-appearoffset'):'';var burgerHideOffset=burger?burger.getAttribute('data-hideoffset'):'';if(burgerAppearOffset){burgerAppearOffset=t450_appearMenuParseNumber(burgerAppearOffset);if(window.pageYOffset>=burgerAppearOffset){if(burger.classList.contains('t450__beforeready')){burger.classList.remove('t450__beforeready')}}else{burger.classList.add('t450__beforeready')}}
if(burgerHideOffset){burgerHideOffset=t450_appearMenuParseNumber(burgerHideOffset);var scrollHeight=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight);if(window.pageYOffset+window.innerHeight>=scrollHeight-burgerHideOffset){if(!burger.classList.contains('t450__beforeready')){burger.classList.add('t450__beforeready')}}else if(burgerAppearOffset){if(window.pageYOffset>=burgerAppearOffset){burger.classList.remove('t450__beforeready')}}else{burger.classList.remove('t450__beforeready')}}}
function t450_appearMenuParseNumber(string){if(string.indexOf('vh')>-1){string=Math.floor((window.innerHeight*(parseInt(string)/100)))}
return parseInt(string,10)}
function t450_initMenu(recid){var rec=document.getElementById('rec'+recid);var menu=rec?rec.querySelector('.t450'):null;var overlay=rec?rec.querySelector('.t450__overlay'):null;var burger=rec?rec.querySelector('.t450__burger_container'):null;var menuLinks=rec?rec.querySelectorAll('.t-menu__link-item.t450__link-item_submenu'):[];var hook=menu?menu.getAttribute('data-tooltip-hook'):'';if(hook){document.addEventListener('click',function(e){if(e.target.closest('a[href="'+hook+'"]')){e.preventDefault();t450_closeMenu(menu,overlay);t450_showMenu(recid);t450_checkSize(recid)}})}
if(burger){burger.addEventListener('click',function(){t450_closeMenu(menu,overlay);t450_showMenu(recid);t450_checkSize(recid)})}
window.addEventListener('resize',function(){t450_checkSize(recid)});if(!window.isMobile)return;Array.prototype.forEach.call(menuLinks,function(link){link.addEventListener('click',function(){t450_checkSize(recid)})})}
function t450_highlight(recid){var url=window.location.href;var pathname=window.location.pathname;var hash=window.location.hash;if(url.substr(url.length-1)==='/'){url=url.slice(0,-1)}
if(pathname.substr(pathname.length-1)==='/'){pathname=pathname.slice(0,-1)}
if(pathname.charAt(0)==='/'){pathname=pathname.slice(1)}
if(pathname===''){pathname='/'}
var shouldBeActiveElements=document.querySelectorAll('.t450__menu a[href=\''+url+'\'], '+'.t450__menu a[href=\''+url+'/\'], '+'.t450__menu a[href=\''+pathname+'\'], '+'.t450__menu a[href=\'/'+pathname+'\'], '+'.t450__menu a[href=\''+pathname+'/\'], '+'.t450__menu a[href=\'/'+pathname+'/\']'+(hash?', .t450__menu a[href=\''+hash+'\']':''));var rec=document.getElementById('rec'+recid);var menuLinks=rec?rec.querySelectorAll('.t450__menu a'):[];Array.prototype.forEach.call(menuLinks,function(link){if(link.getAttribute('data-highlighted-by-user')!=='y')link.classList.remove('t-active')});Array.prototype.forEach.call(shouldBeActiveElements,function(link){link.classList.add('t-active')})}