$(document).ready(function() { $('.bq-menu-item-level-one').on('mouseenter', function() { if ($('.bq-container').first().width() > 766 ) { $(this).find('.bq-menu-level-two').css('display','block'); } }); $('.bq-menu-item-level-one').on('mouseleave', function() { if ($('.bq-container').first().width() > 766 ) { $(this).find('.bq-menu-level-two').css('display','none'); } }); if ($('.bq-container').first().width() <= 766 ){ window.screen_mode = 'mobile'; } else { window.screen_mode = 'desktop'; fixMenuDesktop(); } }); function fixMenuDesktop() { menu = document.querySelector('.bq-container-menu'); items = document.querySelectorAll('.bq-menu-item-level-one'); first = items[0]; social = document.querySelector('.bq-header-social-icons'); document.onscroll = function(){ if (window.pageYOffset >= 100) { menu.style.top = "-100px"; // fast scrollers fix if (!first.classList.contains('fixLogoUp')) { first.classList.remove("fixLogoDown"); first.classList.add("fixLogoUp"); social.classList.remove("fixSocialUp"); social.classList.add("fixSocialDown"); menu.classList.add('bq-container-menu-drop'); } } else { menu.style.top = "-"+window.pageYOffset+"px"; if (first.classList.contains('fixLogoUp')) { if (!first.classList.contains('fixLogoDown')) { first.classList.remove("fixLogoUp"); first.classList.add("fixLogoDown"); social.classList.remove("fixSocialDown"); social.classList.add("fixSocialUp"); menu.classList.remove('bq-container-menu-drop'); } } } } }