;var Epagreen_Theme_JS; (function($) { 'use strict'; Epagreen_Theme_JS = { init: function() { this.page_preloader_init(); this.toTopInit(); this.responsiveMenuInit(); this.magnificPopupInit(); this.swiperInit(); }, page_preloader_init: function(self) { if ($('.page-preloader-cover')[0]) { $('.page-preloader-cover').delay(500).fadeTo(500, 0, function() { $(this).remove(); }); } }, toTopInit: function() { if ($.isFunction(jQuery.fn.UItoTop)) { $().UItoTop({ text: '', scrollSpeed: 600 }); } }, responsiveMenuInit: function() { if (typeof epagreenResponsiveMenu !== 'undefined') { epagreenResponsiveMenu(); } }, magnificPopupInit: function() { if (typeof $.magnificPopup !== 'undefined') { //MagnificPopup init $('[data-popup="magnificPopup"]').magnificPopup({ type: 'image' }); $(".gallery > .gallery-item a").filter("[href$='.png'],[href$='.jpg']").magnificPopup({ type: 'image', gallery: { enabled: true, navigateByImgClick: true, }, }); } }, swiperInit: function() { if (typeof Swiper !== 'undefined') { //Swiper carousel init var mySwiper = new Swiper('.swiper-container', { // Optional parameters loop: true, spaceBetween: 10, // Navigation arrows nextButton: '.swiper-button-next', prevButton: '.swiper-button-prev', }) } } }; Epagreen_Theme_JS.init(); }(jQuery));