jQuery(document).ready(function (){
"use strict";
let btnDelete=document.getElementById('clear');
let primaryNav=document.getElementById('pr-nav');
let primaryMenu=document.getElementById('primary-menu');
let inputFocus=document.getElementById('inputFocus');
let magicSearch=document.getElementById('magic-search');
document.addEventListener('click', function (e){
if(document.getElementById('first').contains(e.target)&&!btnDelete.contains(e.target)){
inputFocus.classList.add('isFocus');
magicSearch.classList.add('focus-search');
primaryNav.classList.add('search-open');
primaryMenu.classList.add('search-open');
inputFocus.focus();
}else{
inputFocus.value='';
inputFocus.classList.remove('isFocus');
magicSearch.classList.remove('focus-search');
primaryNav.classList.remove('search-open');
primaryMenu.classList.remove('search-open');
}});
let dropdownSwitcher;
let dropdownMenus=jQuery('.dropdown');
let dropdownMenusUl=jQuery('.dropdown-menu');
let prNav=jQuery('#pr-nav');
let prMenu=jQuery('#primary-menu');
let mTglIcon=jQuery('#m-tgl-icon');
let pageBody=jQuery('body');
let nBC1=jQuery('#navbarColor01');
jQuery(window).on('resize', function (){
mobileScriptsToggle();
hideMobileMenuResizing();
});
function hideMobileMenuResizing(){
if(window.matchMedia('(min-width: 1200px)').matches){
if(prNav.hasClass('open-pr-nav')){
jQuery('#mobile-toggle').click();
}}
}
function mobileScriptsToggle(){
dropdownSwitcher=window.matchMedia('(max-width: 1199px)').matches;
}
mobileScriptsToggle();
let dropdowns=document.querySelectorAll('.dropdown-toggle')
dropdowns.forEach((dd)=>{
dd.addEventListener('click', function (event){
if(dropdownSwitcher){
event.preventDefault();
let el=this.nextElementSibling;
el.style.display=el.style.display==='block' ? 'none':'block';
}});
dd.querySelector('span').addEventListener('click', function (event){
if(dropdownSwitcher){
window.open(dd.getAttribute('href'), "_self")
}});
})
dropdownMenusUl.on('transitionstart', function (){
if(!dropdownSwitcher){
jQuery(this).css('pointer-events', 'none');
}});
dropdownMenusUl.on('transitionend', function (){
if(!dropdownSwitcher){
jQuery(this).css('pointer-events', 'all');
}});
dropdownMenus.hover(function (){
if(!dropdownSwitcher){
jQuery(this).addClass('f-drop-tr-open');
}}, function (){
if(!dropdownSwitcher){
jQuery(this).removeClass('f-drop-tr-open');
}});
jQuery(document).on('click', '#pr-nav .dropdown-menu', function (e){
e.stopPropagation();
});
nBC1.on('show.bs.collapse', function (){
prNav.toggleClass('open-pr-nav-bg');
magicFullHeight();
mTglIcon.toggleClass('open');
});
nBC1.on('shown.bs.collapse', function (){
prNav.toggleClass('open-pr-nav');
pageBody.css('overflow', 'hidden');
});
nBC1.on('hide.bs.collapse', function (){
mTglIcon.toggleClass('open');
pageBody.css('overflow', 'auto');
prNav.toggleClass('open-pr-nav');
prNav.toggleClass('open-pr-nav-bg');
});
nBC1.on('hidden.bs.collapse', function (){
prMenu.css('padding-bottom', '0');
});
function magicFullHeight(){
let prNavHeight=nBC1.height();
let wH=window.innerHeight;
if(wH > prNavHeight){
prMenu.css('padding-bottom', (wH - prNavHeight - 54) + 'px');
}}
});