!function (a) { "use strict"; a(document).ready(function () { if ($(".bgvdoplayer").length > 0) { $(".bgvdoplayer").YTPlayer(); } /* ======================================== Navbar Toggler ======================================== */ $(document).on('click', '.sidebars-close', function() { $(".bar-line").removeClass("active"); $(".sidebars-wrappers").removeClass("active"); }); $(document).on('click', '.side-bars', function() { $(".sidebars-wrappers").toggleClass("active"); $(".bar-line").toggleClass("active"); }); // Show nav right content $(document).on('click', '.click-content-show', function() { $(".right-contents-show").toggleClass("show"); }); /* ======================================== Category Toggle Class ======================================== */ $(document).on('click', '.top-menu-toggle', function() { $(".navbar-area-side").toggleClass("active"); }); /* ======================================== top-menu-category Click ======================================== */ $(document).on('click', '.navbar-area-side .cate-list', function() { $(this).siblings().removeClass('active'); $(this).addClass('active'); }); /* ======================================== Global Slider Init ======================================== */ var globalSlickInit = $('.global-slick-init'); if (globalSlickInit.length > 0) { //todo have to check slider item $.each(globalSlickInit, function(index, value) { if ($(this).children('div').length > 1) { //todo configure slider settings object var sliderSettings = {}; var allData = $(this).data(); var infinite = typeof allData.infinite == 'undefined' ? false : allData.infinite; var arrows = typeof allData.arrows == 'undefined' ? false : allData.arrows; var autoplay = typeof allData.autoplay == 'undefined' ? false : allData.autoplay; var focusOnSelect = typeof allData.focusonselect == 'undefined' ? false : allData.focusonselect; var swipeToSlide = typeof allData.swipetoslide == 'undefined' ? false : allData.swipetoslide; var slidesToShow = typeof allData.slidestoshow == 'undefined' ? 1 : allData.slidestoshow; var slidesToScroll = typeof allData.slidestoscroll == 'undefined' ? 1 : allData.slidestoscroll; var speed = typeof allData.speed == 'undefined' ? '500' : allData.speed; var dots = typeof allData.dots == 'undefined' ? false : allData.dots; var cssEase = typeof allData.cssease == 'undefined' ? 'linear' : allData.cssease; var prevArrow = typeof allData.prevarrow == 'undefined' ? '' : allData.prevarrow; var nextArrow = typeof allData.nextarrow == 'undefined' ? '' : allData.nextarrow; var centerMode = typeof allData.centermode == 'undefined' ? false : allData.centermode; var centerPadding = typeof allData.centerpadding == 'undefined' ? false : allData.centerpadding; var rows = typeof allData.rows == 'undefined' ? 1 : parseInt(allData.rows); var autoplay = typeof allData.autoplay == 'undefined' ? false : allData.autoplay; var autoplaySpeed = typeof allData.autoplayspeed == 'undefined' ? 2000 : parseInt(allData.autoplayspeed); var lazyLoad = typeof allData.lazyload == 'undefined' ? false : allData.lazyload; // have to remove it from settings object if it undefined var appendDots = typeof allData.appenddots == 'undefined' ? false : allData.appenddots; var appendArrows = typeof allData.appendarrows == 'undefined' ? false : allData.appendarrows; var asNavFor = typeof allData.asnavfor == 'undefined' ? false : allData.asnavfor; var verticalSwiping = typeof allData.verticalswiping == 'undefined' ? false : allData.verticalswiping; var vertical = typeof allData.vertical == 'undefined' ? false : allData.vertical; var fade = typeof allData.fade == 'undefined' ? false : allData.fade; var rtl = typeof allData.rtl == 'undefined' ? false : allData.rtl; var responsive = typeof $(this).data('responsive') == 'undefined' ? false : $(this).data('responsive'); //slider settings object setup sliderSettings.infinite = infinite; sliderSettings.arrows = arrows; sliderSettings.autoplay = autoplay; sliderSettings.focusOnSelect = focusOnSelect; sliderSettings.swipeToSlide = swipeToSlide; sliderSettings.slidesToShow = slidesToShow; sliderSettings.slidesToScroll = slidesToScroll; sliderSettings.speed = speed; sliderSettings.dots = dots; sliderSettings.cssEase = cssEase; sliderSettings.prevArrow = prevArrow; sliderSettings.nextArrow = nextArrow; sliderSettings.rows = rows; sliderSettings.autoplaySpeed = autoplaySpeed; sliderSettings.autoplay = autoplay; sliderSettings.verticalSwiping = verticalSwiping; sliderSettings.vertical = vertical; sliderSettings.rtl = rtl; if (centerMode != false) { sliderSettings.centerMode = centerMode; } if (centerPadding != false) { sliderSettings.centerPadding = centerPadding; } if (lazyLoad != false) { sliderSettings.lazyLoad = lazyLoad; } if (appendDots != false) { sliderSettings.appendDots = appendDots; } if (appendArrows != false) { sliderSettings.appendArrows = appendArrows; } if (asNavFor != false) { sliderSettings.asNavFor = asNavFor; } if (fade != false) { sliderSettings.fade = fade; } if (responsive != false) { sliderSettings.responsive = responsive; } $(this).slick(sliderSettings); } }); } var t = a("html").attr("dir"), e = void 0 !== t && "ltr" !== t; a(window).width() < 992 && (a(document).on("click", ".navbar-area .navbar-nav li.menu-item-has-mega-menu>a", function (a) { a.preventDefault() }), a(document).on("click", ".navbar-area .navbar-nav li.menu-item-has-children>a", function (a) { a.preventDefault() })), (new WOW).init(), a(".video-play-btn,.video-popup,.small-vide-play-btn,.video-play,.mfp-video-init,.videos-play").magnificPopup({type: "video"}), a(".image-popup").magnificPopup({ type: "image", gallery: {enabled: !0} }), a(document).on("click", ".back-to-top", function () { a("html,body").animate({scrollTop: 0}, 2e3) }); var n = a(".count-num"); n.length > 1 && n.rCounter(); var i = a(".case-studies-masonry"); i.length > 0 && (a(".case-studies-masonry").imagesLoaded(function () { var t = i.isotope({itemSelector: ".masonry-item", masonry: {gutter: 0}}); a(document).on("click", ".case-studies-menu li", function () { var e = a(this).attr("data-filter"); t.isotope({filter: e}) }) }), a(document).on("click", ".case-studies-menu li", function () { a(this).siblings().removeClass("active"), a(this).addClass("active") })); var o = a(".global-carousel-init"); o.length > 0 && a.each(o, function () { var t = a(this), n = t.children("div"), i = !!t.data("loop") && t.data("loop"), o = !!t.data("center") && t.data("center"), d = t.data("desktopitem") ? t.data("desktopitem") : 1, s = t.data("mobileitem") ? t.data("mobileitem") : 1, l = t.data("tabletitem") ? t.data("tabletitem") : 1, c = !!t.data("nav") && t.data("nav"), r = !!t.data("dots") && t.data("dots"), u = !!t.data("autoplay") && t.data("autoplay"), m = t.data("navcontainer") ? t.data("navcontainer") : "", v = t.data("stagepadding") ? t.data("stagepadding") : 0, p = t.data("margin") ? t.data("margin") : 0; n.length < 2 || t.owlCarousel({ loop: i, autoplay: u, autoPlayTimeout: 5000, smartSpeed: 2000, margin: p, dots: r, center: o, nav: c, rtl: e, navContainer: m, stagePadding: v, navText: ['', ''], responsive: { 0: {items: 1, nav: !1, stagePadding: 0}, 460: {items: s, nav: !1, stagePadding: 0}, 599: {items: s, nav: !1, stagePadding: 0}, 768: {items: l, nav: !1, stagePadding: 0}, 960: {items: l, nav: !1, stagePadding: 0}, 1200: {items: d}, 1920: {items: d} } }) }); $(document).on('click','.user-dashboard-wrapper > ul .mobile_nav',function(e){ $(this).parent().toggleClass('show'); }); var d = a("#body-overlay"), s = a("#search-popup"); a(document).on("click", "#body-overlay,.search-popup-close-btn", function (a) { a.preventDefault(), d.removeClass("active"), s.removeClass("show") }), a(document).on("click", "#search", function (a) { a.preventDefault(), s.addClass("show"), d.addClass("active") }), // }), a(document).on('click', '.home-21 .sidebars-close', function() { // a(".header-variant-21 .bar-line").removeClass("active"); // a(".home-21.sidebars-wrappers").removeClass("active"); // }),a(document).on('click', '.header-variant-21 .side-bars', function() { // a(".home-21.sidebars-wrappers").toggleClass("active"); // a(".header-variant-21 .bar-line").toggleClass("active"); // }),a(document).on('click', '.home-21 .click-content-show', function() { // a(".home-21 .right-contents-show").toggleClass("show"); // }); a(".contents-wrapper").niceScroll({}); }), a(window).on("scroll", function () { var t = a(".back-to-top"); a(window).scrollTop() > 1e3 ? t.fadeIn(1e3) : t.fadeOut(1e3) }), a(window).on("load", function () { a("#preloader").fadeOut(1e3), a(".back-to-top").fadeOut(); }) }(jQuery);