(function($) { 'use strict'; new WOW().init(); /*-----------------------------------------------------------------------------------*/ /* Preloader /*-----------------------------------------------------------------------------------*/ $(window).load(function() { $('#status').fadeOut(); $('#preloader').delay(350).fadeOut('fast'); $('body').delay(350).css({'overflow':'visible'}); }); /*-----------------------------------------------------------------------------------*/ /* Search /*-----------------------------------------------------------------------------------*/ $('.search').on('click', function () { $('.search-input input').toggleClass('show'); }); /*-----------------------------------------------------------------------------------*/ /* Slider Home /*-----------------------------------------------------------------------------------*/ $('.flexslider').flexslider({ animation: "fade" }); var windowWidth = $(window).width(); function sliderEqualHeight() { var slideHeight = $('#slider.home-slider ul li.slide-item'); var slideWrap = $('#slider.home-slider .caption-wrap').height(); slideHeight.css('min-height', slideWrap + 450); } function logisticsEqualHeight() { if( windowWidth > 789 ) { var postLeft = $('.services-calculator-wrap .form-section form'); var postRight = $('.services-calculator-wrap').height(); postLeft.css('height', postRight); } } function pagetitleEqualHeight() { var titleHeight = $('.page-title'); var titleWrap = $('.page-title .title-wrap').height(); titleHeight.css('min-height', titleWrap + 300); } window.onload = function() { logisticsEqualHeight() sliderEqualHeight() pagetitleEqualHeight(); }; window.onresize = function() { logisticsEqualHeight() sliderEqualHeight() pagetitleEqualHeight(); }; var siteHeaderHeight = $('.site-header').height(), backgroundSlider = $('.home-slider'), pageTitle = $('.page-title'); backgroundSlider.css('margin-top', -siteHeaderHeight); pageTitle.css('margin-top', -siteHeaderHeight); /*-----------------------------------------------------------------------------------*/ /* Slider /*-----------------------------------------------------------------------------------*/ $('.company-slider').flexslider({ animation: "slide", autoplay: true }); /*-----------------------------------------------------------------------------------*/ /* Services /*-----------------------------------------------------------------------------------*/ $('.services-wrap-carousel').owlCarousel({ stagePadding: 50, loop:true, margin:10, nav:true, dots:false, navText: [ "", "" ], responsive:{ 0:{ items:1 }, 600:{ items:1 }, 1000:{ items:1 }, 1200:{ items:2 } } }) /*-----------------------------------------------------------------------------------*/ /* Testimonial /*-----------------------------------------------------------------------------------*/ $('.owl-carousel').owlCarousel({ loop:true, margin:30, nav:false, responsive:{ 0:{ items:1 }, 600:{ items:1 }, 1000:{ items:2 } } }) /*-----------------------------------------------------------------------------------*/ /* Latest Post & Team Member /*-----------------------------------------------------------------------------------*/ $('.post-wrap, .team-wrap').owlCarousel({ loop:true, margin:30, nav:true, navText: [ "", "" ], dots:false, responsive:{ 0:{ items:1 }, 600:{ items:1 }, 1000:{ items:3 } } }) /*-----------------------------------------------------------------------------------*/ /* Number Counter /*-----------------------------------------------------------------------------------*/ $('.counter').counterUp({ delay: 20, time: 3000 }); /*-----------------------------------------------------------------------------------*/ /* Mobile Menu /*-----------------------------------------------------------------------------------*/ var slideRight = new Menu({ wrapper: '#main-wrapper', type: 'slide-right', menuOpenerClass: '.slide-button', maskId: '#slide-overlay' }); var slideRightBtn = document.querySelector('#slide-buttons'); slideRightBtn.addEventListener('click', function(e) { e.preventDefault; slideRight.open(); }); $(".slide-menu-items li.has-sub").click(function () { $('.slide-menu-items li.has-sub ul').not($(this).children("ul").slideToggle()).hide(); }); })(jQuery);