
jQuery(document).ready(function($){function isScreenWidthGreaterThan1024(){return window.innerWidth>1024}
function toggleMenuItems(){var menuItems=document.querySelectorAll('.nav__list--category li');var firstItem=menuItems[0];var hiddenItems=Array.from(menuItems).slice(8);var isHidden=!0;function toggleText(){isHidden=!isHidden;firstItem.querySelector('span').textContent=isHidden?'Все':'Скрыть'}
firstItem.addEventListener('click',function(){hiddenItems.forEach(function(item){item.classList.toggle('hidden')});toggleText()});if(menuItems.length>8){hiddenItems.forEach(function(item){item.classList.add('hidden')})}}
window.addEventListener('load',function(){if(isScreenWidthGreaterThan1024()){toggleMenuItems()}});window.addEventListener('resize',function(){if(isScreenWidthGreaterThan1024()){toggleMenuItems()}});if(window.innerWidth>1200){let $menuElements=jQuery('.header__inner .nav__list li')
$menuElements.on('mouseenter',function(){if(jQuery(this).find('.sub-menu')){let pos=jQuery(this).offset();let styles={left:pos.left,top:jQuery(this).innerHeight(),};jQuery(this).find('.sub-menu').css(styles);jQuery(this).addClass('opened')}});$menuElements.on('mouseleave',function(){if(jQuery(this).find('.sub-menu')){jQuery(this).removeClass('opened')}})}else{jQuery('.header__inner .nav__list li').on('click',function(){if(jQuery(this).find('.sub-menu')){jQuery(this).find('.sub-menu').toggleClass('opened')}})}
const accordionItems=document.querySelectorAll(".sidebar__item--summary");accordionItems.forEach(function(item){item.addEventListener("click",function(event){event.stopPropagation();item.parentNode.classList.toggle("sidebar__item--active")})});const isActiveElement=document.querySelector('.sidebar__list-item._is-active');if(isActiveElement){const sidebarItem=isActiveElement.closest('.sidebar__item');if(sidebarItem){sidebarItem.classList.add('sidebar__item--active')}}});function openExternalLinksInNewWindow(){let links=document.querySelectorAll('body a');if(links.length===0){return}
links.forEach(function(link){if(link.hostname!==window.location.hostname){link.addEventListener('click',function(event){event.preventDefault();window.open(link.href)})}})}
openExternalLinksInNewWindow();


