����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 3.149.253.148 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/./gltevjme/greatlifeconference.com/js/ |
Upload File : |
(function ($) { $(document).ready(function () { "use strict"; // MASONRY $('.events-grid').isotope({ itemSelector: '.events-grid .grid-item', percentPosition: true, masonry: { columnWidth: '.grid-item' } }); // PRELOADER var counting = setInterval(function () { var loader = document.getElementById("percentage"); var currval = parseInt(loader.innerHTML); var Width = 99 - currval; var loadscreen = document.getElementById("loader-progress"); loader.innerHTML = ++currval; if (currval === 100) { clearInterval(counting); $("body").toggleClass('page-loaded'); } loadscreen.style.transition = "0.1s"; loadscreen.style.width = Width + "%"; }, 10); // SEARCH BOX $('.search-button, .search-box .close-btn').on('click', function (e) { if ($(".search-box").hasClass('active')) { $(".search-box").css("transition", ""); $(".search-box").css("transition-delay", "0.4s"); $(".search-box .form").css("transition-delay", "0s"); window.setTimeout(function () { $(".search-box").css("left", "-100%"); $(".search-box").css("transition", "none"); }, 1400); $(".search-box.active").css("left", "100%"); } else { $(".search-box").css("transition", ""); $(".search-box").css("transition-delay", "0s"); $(".search-box .form").css("transition-delay", "0.8s"); $(".search-box").css("left", "0") } $(".search-box").toggleClass('active'); }); /* HAMBURGER MENU */ $('.hamburger-menu').on('click', function () { $(".menu .line").toggleClass('opened'); $(".mobile-menu").toggleClass("active") }) /* SIDE WIDGET */ $('.more-button').on('click', function () { $(".side-widget").toggleClass("active") }) // PAGE TRANSITION $('body a').on('click', function (e) { var target = $(this).attr('target'); var fancybox = $(this).data('fancybox'); var url = this.getAttribute("href"); if (target != '_blank' && typeof fancybox == 'undefined' && url.indexOf('#') < 0) { e.preventDefault(); var url = this.getAttribute("href"); if (url.indexOf('#') != -1) { var hash = url.substring(url.indexOf('#')); if ($('body ' + hash).length != 0) { $('.page-transition').removeClass("active"); } } else { $('.page-transition').toggleClass("active"); setTimeout(function () { window.location = url; }, 1100); } } }); }); // END JQUERY // TESTIMONIALS SLIDER var swiper = new Swiper('.testimonials-slider', { loop: true, slidesPerView: "auto", spaceBetween: 30, centeredSlides: true, pagination: { el: '.swiper-pagination', clickable: true, }, breakpoints: { 1020: { slidesPerView: 2, spaceBetween: 30, }, 764: { slidesPerView: 2, spaceBetween: 30, }, 640: { slidesPerView: 1, spaceBetween: 0, }, } }); // CAROUSEL SLIDER var swiper = new Swiper('.carousel-slider', { slidesPerView: 'auto', centeredSlides: true, spaceBetween: 30, breakpoints: { 1020: { spaceBetween: 30, slidesPerView: 2, }, 764: { spaceBetween: 30, slidesPerView: 2, }, 640: { slidesPerView: 1, spaceBetween: 30, }, 320: { slidesPerView: 1, spaceBetween: 30, } } }); // SLIDER var events_slider_images = new Swiper('.events-slider-images', { spaceBetween: 0, autoplay: { delay: 9500, disableOnInteraction: false, }, loop: true, effect: 'fade', loopedSlides: 1, navigation: { nextEl: '.button-next', prevEl: '.button-prev', }, thumbs: { swiper: event_slider_content } }); // SLIDER CONTENT var event_slider_content = new Swiper('.events-slider-content', { spaceBetween: 10, centeredSlides: true, slidesPerView: 1, touchRatio: 0.2, slideToClickedSlide: true, loop: true, direction: 'vertical', pagination: { el: '.swiper-pagination', type: 'fraction', }, }); if ($(".events-slider-images")[0]) { events_slider_images.controller.control = event_slider_content; event_slider_content.controller.control = events_slider_images; } else {} // DATA BACKGROUND IMAGE var pageSection = $("*"); pageSection.each(function (indx) { if ($(this).attr("data-background")) { $(this).css("background", "url(" + $(this).data("background") + ")"); } }); // DATA BACKGROUND COLOR var pageSection = $("*"); pageSection.each(function (indx) { if ($(this).attr("data-background")) { $(this).css("background", $(this).data("background")); } }); // LOCOMOTIVE let options = { el: document.querySelector('.smooth-scroll'), smooth: true, class: 'is-inview', getSpeed: true, getDirection: true, reloadOnContextChange: true } const header = document.getElementById('navbar'); let hidden = false, static = true; const scroll = new LocomotiveScroll(options); gsap.registerPlugin(ScrollTrigger); ScrollTrigger.addEventListener("refresh", () => scroll.update()); ScrollTrigger.refresh(); scroll.on('scroll', (instance) => { let headerHeight = header.getBoundingClientRect().height; if (instance.direction === 'down' && static) { if (instance.scroll.y > headerHeight) { header.classList.add('pinned'); if (header.classList.contains('navbar')) { header.classList.remove('light'); header.classList.add('dark'); } static = false; } } if (instance.direction === 'up' && !static) { if (instance.scroll.y <= headerHeight) { header.classList.remove('pinned'); if (header.classList.contains('navbar')) { header.classList.remove('dark'); header.classList.add('light'); } static = true; } } if (instance.direction === 'down' && !hidden) { if (instance.scroll.y > (headerHeight / 2)) { //console.log('hidden'); header.classList.remove('pinned'); header.classList.add('unpinned'); hidden = true; } } if (instance.direction === 'up' && hidden) { //console.log('show'); header.classList.remove('unpinned'); header.classList.add('pinned'); hidden = false; } }); // COUNTDOWN if ($("#js-countdown").hasClass("countdown")) { const countdown = new Date("May 1, 2023"); function getRemainingTime(endtime) { const milliseconds = Date.parse(endtime) - Date.parse(new Date()); const seconds = Math.floor((milliseconds / 1000) % 60); const minutes = Math.floor((milliseconds / 1000 / 60) % 60); const hours = Math.floor((milliseconds / (1000 * 60 * 60)) % 24); const days = Math.floor(milliseconds / (1000 * 60 * 60 * 24)); return { 'total': milliseconds, 'seconds': seconds, 'minutes': minutes, 'hours': hours, 'days': days, }; } function initClock(id, endtime) { const counter = document.getElementById(id); const daysItem = counter.querySelector('.js-countdown-days'); const hoursItem = counter.querySelector('.js-countdown-hours'); const minutesItem = counter.querySelector('.js-countdown-minutes'); const secondsItem = counter.querySelector('.js-countdown-seconds'); function updateClock() { const time = getRemainingTime(endtime); daysItem.innerHTML = time.days; hoursItem.innerHTML = ('0' + time.hours).slice(-2); minutesItem.innerHTML = ('0' + time.minutes).slice(-2); secondsItem.innerHTML = ('0' + time.seconds).slice(-2); if (time.total <= 0) { clearInterval(timeinterval); } } updateClock(); const timeinterval = setInterval(updateClock, 1000); } initClock('js-countdown', countdown); } })(jQuery);