jQuery(document).ready(function() { jQuery(".header-search-toggle").click(function() { jQuery(".header-search-form").toggle(); jQuery(".header-search-form .search-field").focus(); }); }); (function( $ ) { // NAVIGATION CALLBACK var academy_lite_ww = jQuery(window).width(); jQuery(document).ready(function() { jQuery(".sitenav li a").each(function() { if (jQuery(this).next().length > 0) { jQuery(this).addClass("parent"); }; }) jQuery(".toggleMenu").click(function(e) { e.preventDefault(); jQuery(this).toggleClass("active"); jQuery(".sitenav").slideToggle('fast'); }); academy_lite_adjustMenu(); }) // navigation orientation resize callbak jQuery(window).bind('resize orientationbicycleshop', function() { academy_lite_ww = jQuery(window).width(); academy_lite_adjustMenu(); }); var academy_lite_adjustMenu = function() { if (academy_lite_ww < 1000) { jQuery(".toggleMenu").css("display", "block"); if (!jQuery(".toggleMenu").hasClass("active")) { jQuery(".sitenav").hide(); } else { jQuery(".sitenav").show(); } jQuery(".sitenav li").unbind('mouseenter mouseleave'); } else { jQuery(".toggleMenu").css("display", "none"); jQuery(".sitenav").show(); jQuery(".sitenav li").removeClass("hover"); jQuery(".sitenav li a").unbind('click'); jQuery(".sitenav li").unbind('mouseenter mouseleave').bind('mouseenter mouseleave', function() { jQuery(this).toggleClass('hover'); }); } } })( jQuery );