(function (jQuery) { "use strict"; // inatate wow jQuery new WOW().init(); jQuery('.nav-menu').superfish({ delay: 1000, animation: {opacity:'show',height:'show'}, speed: 'fast', autoArrows: false }); //Primary Nav in both scene var windowWidth = jQuery(window).width(); var nav = ".main-nav"; // for sub menu arrow // for sub menu arrow jQuery('.main-nav >li:has("ul")>a').each(function() { jQuery(this).addClass('below'); }); jQuery('ul:not(.main-nav)>li:has("ul")>a').each(function() { jQuery(this).addClass('side'); }); if (windowWidth > 991) { jQuery('#showbutton').off('click'); jQuery('.im-hiding').css('display', 'block'); jQuery(nav).off('mouseenter', 'li'); jQuery(nav).off('mouseleave', 'li'); jQuery(nav).off('click', 'li'); jQuery(nav).off('click', 'a'); jQuery(nav).on('mouseenter', 'li', function() { jQuery(this).children('ul').stop().hide(); jQuery(this).children('ul').slideDown(400); }); jQuery(nav).on('mouseleave', 'li', function() { jQuery(this).children('ul').stop().slideUp(350); }); } else { jQuery('#showbutton').off('click'); jQuery('.im-hiding').css('display', 'none'); jQuery(nav).off('mouseenter', 'li'); jQuery(nav).off('mouseleave', 'li'); jQuery(nav).off('click', 'li'); jQuery(nav).off('click', 'a'); jQuery(nav).on('click', 'a', function(e) { jQuery(this).next('ul').attr('style=""'); jQuery(this).next('ul').slideToggle(); if (jQuery(this).next('ul').length !== 0) { e.preventDefault(); } }); // for hide menu jQuery('#showbutton').on('click', function() { jQuery('.im-hiding').slideToggle(); }); } jQuery(window).resize(function() { windowWidth = jQuery(window).width(); jQuery(nav + ' ul').each(function() { jQuery(this).attr('style', '" "'); }); if (windowWidth > 991) { jQuery('#showbutton').off('click'); jQuery('.im-hiding').css('display', 'block'); jQuery(nav).off('mouseenter', 'li'); jQuery(nav).off('mouseleave', 'li'); jQuery(nav).off('click', 'li'); jQuery(nav).off('click', 'a'); jQuery(nav).on('mouseenter', 'li', function() { jQuery(this).children('ul').stop().hide(); jQuery(this).children('ul').slideDown(400); }); jQuery(nav).on('mouseleave', 'li', function() { jQuery(this).children('ul').stop().slideUp(350); }); } else { jQuery('#showbutton').off('click'); jQuery('.im-hiding').css('display', 'none'); jQuery(nav).off('mouseenter', 'li'); jQuery(nav).off('mouseleave', 'li'); jQuery(nav).off('click', 'li'); jQuery(nav).off('click', 'a'); jQuery(nav).on('click', 'a', function(e) { jQuery(this).next('ul').attr('style=""'); jQuery(this).next('ul').slideToggle(); if (jQuery(this).next('ul').length !== 0) { e.preventDefault(); } }); // for hide menu jQuery('#showbutton').on('click', function() { jQuery('.im-hiding').slideToggle(); }); } }); // scroll jQuery jQuery( "#parallex-counter" ).click(function() { jQuery('html, body').animate({ scrollTop: jQuery("#ample-business-theme-counter").offset().top }, 2000); }); /* nav bar fixed */ jQuery(window).scroll(function () { if (jQuery(window).scrollTop() > 100) { jQuery('#masthead-header').addClass('header-sticky'); } else{ jQuery('#masthead-header').removeClass('header-sticky'); } if (jQuery(window).scrollTop() > 30) { jQuery('.main-header').addClass('navbar-fixed-top'); } if (jQuery(window).scrollTop() < 31) { jQuery('.main-header').removeClass('navbar-fixed-top'); } }); /* scroll to top */ jQuery(window).scroll(function () { if (jQuery(this).scrollTop() > 400) { jQuery('.scrollup').fadeIn(); } else { jQuery('.scrollup').fadeOut(); } }); jQuery('.scrollup').click(function () { jQuery("html, body").animate({ scrollTop: 0 }, 1500); return false; }); //Slider Crousel /* owl carousl jQuery */ jQuery("#owl-demo1").owlCarousel({ slideSpeed : 500, items :1, autoPlay:true, paginationSpeed : 1000, singleItem:true, navigation : true, navigationText: [ "", "" ], pagination : true }); // Skills section jQuery('#skills').waypoint(function() { jQuery('.progress .progress-bar').each(function() { jQuery(this).css("width", jQuery(this).attr("aria-valuenow") + '%'); }); }, { offset: '80%'} ); // jQuery counterUp (used in Facts section) jQuery('.counter-up').counterUp({ delay: 10, time: 1000 }); /*testgesrasrfesdhyfuisdyigfgyeisd*/ // init Isotope var $grid = jQuery('.portfolio-container').isotope({ itemSelector: '.portfolio-item', layoutMode: 'fitRows' }); // filter functions var filterFns = { // show if number is greater than 50 numberGreaterThan50: function() { var number = jQuery(this).find('.number').text(); return parseInt( number, 10 ) > 50; }, // show if name ends with -ium ium: function() { var name = jQuery(this).find('.name').text(); return name.match( /ium$/ ); } }; // bind filter button click jQuery("#portfolio-flters li").click(function(){ var filterValue = jQuery( this ).attr('data-filter'); // use filterFn if matches value filterValue = filterFns[ filterValue ] || filterValue; $grid.isotope({ filter: filterValue }); }); // change is-checked class on buttons jQuery('.portfolio').each( function( i, buttonGroup ) { var $buttonGroup = jQuery( buttonGroup ); $buttonGroup.on( 'click', 'li', function() { $buttonGroup.find('.current').removeClass('current'); jQuery( this ).addClass('current'); }); }); /*testgesrasrfesdhyfuisdyigfgyeisd*/ // Clients carousel (uses the Owl Carousel library) jQuery(".clients-carousel").owlCarousel({ slideSpeed : 300, autoPlay:true, paginationSpeed : 400, singleItem:true, navigation : false, pagination : true }); // Testimonials carousel (uses the Owl Carousel library) jQuery(".testimonials-carousel").owlCarousel({ loop: true, slideSpeed:2000, pagination:true, autoplay: true, nav:false, dots:true, items :1, itemsDesktop : [1199,2], itemsDesktopSmall : [980,2], itemsMobile : [479,1] }); //sticky sidebar var at_body = jQuery("body"); var at_window = jQuery(window); if(at_body.hasClass('at-sticky-sidebar')){ if(at_body.hasClass('right-sidebar')){ jQuery('#secondary, #primary').theiaStickySidebar(); } else{ jQuery('#secondary, #primary').theiaStickySidebar(); } } /*faq*/ jQuery('.faq-header').click(function () { jQuery(this).closest('#accordion').find('.faq-content').hide(); jQuery(this).next().show(); }) })(jQuery);