// For Search Icon Toggle effect added at the top jQuery(document).ready(function(){ jQuery(".search-top").click(function(){ jQuery("#masthead .search-form-top").toggle(); }); }); jQuery(document).ready(function () { //responsive menu // Create mobile element var mobile = document.createElement('div'); mobile.className = 'nav-mobile'; document.querySelector('.nav').appendChild(mobile); // hasClass function hasClass(elem, className) { return new RegExp(' ' + className + ' ').test(' ' + elem.className + ' '); } // toggleClass function toggleClass(elem, className) { var newClass = ' ' + elem.className.replace(/[\t\r\n]/g, ' ') + ' '; if (hasClass(elem, className)) { while (newClass.indexOf(' ' + className + ' ') >= 0) { newClass = newClass.replace(' ' + className + ' ', ' '); } elem.className = newClass.replace(/^\s+|\s+jQuery/g, ''); } else { elem.className += ' ' + className; } } // Mobile nav function var mobileNav = document.querySelector('.nav-mobile'); var toggle = document.querySelector('.nav-list'); mobileNav.onclick = function () { toggleClass(this, 'nav-mobile-open'); toggleClass(toggle, 'nav-active'); }; // end of responsive menu }); jQuery(document).ready(function(){ jQuery("#scroll-up").hide(); jQuery(function () { jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 1000) { jQuery('#scroll-up').fadeIn(); } else { jQuery('#scroll-up').fadeOut(); } }); jQuery('a#scroll-up').click(function () { jQuery('body,html').animate({ scrollTop: 0 }, 800); return false; }); }); });