(function ($) { "user strict"; $(document).ready(function () { // Nice Select $('.select-bar').niceSelect(); // Lightcase $('.video-popup').magnificPopup({ type: 'iframe', }); $('.img-popup').magnificPopup({ type: 'image' }); // Toggle serch $('.serch-icon').on('click', function () { $('.search-overlay').show('slow'); }); $('.search-overlay .close').on('click', function () { $('.search-overlay').hide('slow'); }) $("body").each(function () { $(this).find(".img-pop").magnificPopup({ type: "image", gallery: { enabled: true } }); }); //Faq $('.faq-wrapper .faq-title').on('click', function (e) { var element = $(this).parent('.faq-item'); if (element.hasClass('open')) { element.removeClass('open'); element.find('.faq-content').removeClass('open'); element.find('.faq-content').slideUp(300, "swing"); } else { element.addClass('open'); element.children('.faq-content').slideDown(300, "swing"); element.siblings('.faq-item').children('.faq-content').slideUp(300, "swing"); element.siblings('.faq-item').removeClass('open'); element.siblings('.faq-item').find('.faq-title, .faq-title-two').removeClass('open'); element.siblings('.faq-item').find('.faq-content').slideUp(300, "swing"); } }); //MenuBar $('.header-bar').on('click', function () { $(".menu").toggleClass("active"); $(".header-bar").toggleClass("active"); $('.overlay').toggleClass('active'); }); $('.overlay').on('click', function () { $(".menu").removeClass("active"); $(".header-bar").removeClass("active"); $('.overlay').removeClass('active'); }); //Menu Dropdown Icon Adding $("ul>li>.submenu").parent("li").addClass("menu-item-has-children"); // drop down menu width overflow problem fix $('ul').parent('li').hover(function () { var menu = $(this).find("ul"); var menupos = $(menu).offset(); if (menupos.left + menu.width() > $(window).width()) { var newpos = -$(menu).width(); menu.css({ left: newpos }); } }); $('.menu li a').on('click', function (e) { var element = $(this).parent('li'); if (element.hasClass('open')) { element.removeClass('open'); element.find('li').removeClass('open'); element.find('ul').slideUp(300, "swing"); } else { element.addClass('open'); element.children('ul').slideDown(300, "swing"); element.siblings('li').children('ul').slideUp(300, "swing"); element.siblings('li').removeClass('open'); element.siblings('li').find('li').removeClass('open'); element.siblings('li').find('ul').slideUp(300, "swing"); } }) // Scroll To Top var scrollTop = $(".scrollToTop"); $(window).on('scroll', function () { if ($(this).scrollTop() < 500) { scrollTop.removeClass("active"); } else { scrollTop.addClass("active"); } }); //Click event to scroll to top $('.scrollToTop').on('click', function () { $('html, body').animate({ scrollTop: 0 }, 500); return false; }); // Header Sticky Here var headerOne = $(".header-section"); $(window).on('scroll', function () { if ($(this).scrollTop() < 1) { headerOne.removeClass("header-active"); } else { headerOne.addClass("header-active"); } }); $('.window-warning .lay').on('click', function () { $('.window-warning').addClass('inActive'); }) $('.seat-plan-wrapper li .movie-schedule .item').on('click', function () { $('.window-warning').removeClass('inActive'); }) //Odometer $(".counter-item").each(function () { $(this).isInViewport(function (status) { if (status === "entered") { for (var i = 0; i < document.querySelectorAll(".odometer").length; i++) { var el = document.querySelectorAll('.odometer')[i]; el.innerHTML = el.getAttribute("data-odometer-final"); } } }); }); //Count Down JAva Script $('.countdown').countdown({ date: '10/15/2022 05:00:00', offset: +2, day: 'Day', days: 'Days' }, function () { alert('Done!'); }); // Registered Slider $('.registered-slider').owlCarousel({ loop: true, responsiveClass: true, nav: false, dots: false, margin: 30, autoplay: true, autoplayTimeout: 2000, autoplayHoverPause: true, smartSpeed: 2000, responsive: { 0: { items: 1, }, 576: { items: 2, }, 768: { items: 3, }, 992: { items: 4, }, 1200: { items: 4, } } }); // Registered Slider two $('.registered-slider2').owlCarousel({ loop:true, responsiveClass:true, nav:false, dots:false, margin: 30, autoplay:true, autoplayTimeout:2000, autoplayHoverPause:true, smartSpeed: 2000, responsive:{ 0:{ items:1, }, 576:{ items:2, }, 768:{ items:2, }, 992:{ items:3, }, 1200:{ items:3, } } }); // You may like Slider $('.p-u-p-list-slider').owlCarousel({ loop: true, responsiveClass: true, nav: true, dots: false, navText: ['', ''], margin: 30, autoplay: false, autoplayTimeout: 2000, autoplayHoverPause: true, smartSpeed: 2000, center: true, responsive: { 0: { items: 1, } } }); /** Product Details carousel **/ var $product_slider = $('.all-slider'); $product_slider.owlCarousel({ loop: false, dots: false, nav: true, navText: ["", ""], margin: 0, autoplay: false, items: 4, autoplayTimeout: 6000, smartSpeed: 1000, responsive: { 0: { items: 4 }, 768: { items: 4 } } }); /** Product Details carousel **/ var $related_product_slider = $('.related-product-slider'); $related_product_slider.owlCarousel({ loop: true, dots: false, nav: true, navText: ["", ""], margin: 30, autoplay: false, items: 4, autoplayTimeout: 6000, smartSpeed: 1000, responsive: { 0: { items: 1, }, 576: { items: 2, }, 768: { items: 3, }, 992: { items: 3, }, 1200: { items: 4, } } }); //Widget Slider $('.widget-slider').owlCarousel({ loop:true, nav:false, dots: false, items:1, autoplay:true, autoplayTimeout:2500, autoplayHoverPause:true, margin: 30, }); var width = $(window).width() if (width <= 991) { $(document).on('mouseover', function (e) { var container = $(".xzoom-preview"); // if the target of the click isn't the container nor a descendant of the container if (!container.is(e.target) && container.has(e.target).length === 0) { $(".xzoom-preview").css('display', 'none'); } }); } }); // Preloader Js $(window).on('load', function () { $('.preloader').fadeOut(1000); var img = $('.bg_img'); img.css('background-image', function () { var bg = ('url(' + $(this).data('background') + ')'); return bg; }); // Wow js active new WOW().init(); }); })(jQuery);