(function($) { "use strict"; //sticky menu $(window).on ('scroll', function () { var window_top = $(window).scrollTop() + 1; if (window_top > 50) { $('.main_nav').addClass('menu_fixed animated fadeInDown'); } else { $('.main_nav').removeClass('menu_fixed animated fadeInDown'); } }); //active menu $('.troggle_icon').on('click', function() { $('.navbar_bar').toggleClass('active_menu'); }); // menu hide $(document).click(function(event){ if (!$(event.target).closest(".header_iner").length) { $("body").find(".navbar_bar").removeClass("active_menu"); } }) //video popup var video_popup = $('.popup_youtube'); if (video_popup.length > 0) { video_popup.magnificPopup({ type: 'iframe', mainClass: 'mfp-fade', removalDelay: 160, preloader: false, fixedContentPos: false }); } //counter js var time = $('.timer'); if (time.length > 0) { time.countTo(); } //parallax ja $(function() { var $el = $('.breadcrumb_part'); $(window).on('scroll', function () { var scroll = $(document).scrollTop(); $el.css({ 'background-position':'50% '+(+.4*scroll)+'px' }); }); }); //mega menu js //if ($(window).width() < 991) { //$('.mega_menu_dropdown ul').hide(); $('.mega_menu_dropdown a').on('click', function() { $(this).parent(".mega_menu_dropdown").children("ul").slideToggle('500'); $(this).toggleClass('mega_menu_icon'); }); //} //niceselect select jquery var niceSelect = $('.niceSelect'); if (niceSelect.length > 0) { niceSelect.niceSelect(); } //banner slider js var bannerSlider = $(".banner_part"); if (bannerSlider.length) { bannerSlider.owlCarousel({ items: 1, loop: true, nav: true, navText: ["", ""], dots: false, autoplay: true, autoplayHoverPause: true, smartSpeed: 500, animateOut: "slideOutLeft", animateIn: "slideInRight", responsive: { 0: { nav: false }, 768: { nav: true } }, }); } //popular courses js var popular_courses = $(".popular_courses_item"); if (popular_courses.length) { popular_courses.owlCarousel({ items: 3, loop: true, nav: false, dots: true, autoplay: true, autoplayHoverPause: true, smartSpeed: 300, dotsSpeed: 300, responsiveClass: true, responsive: { 0: { items: 1 }, 600: { items: 2 }, 991: { items: 2 }, 1200: { items: 3 } } }); } //review js var student_review = $(".student_review_iner"); if (student_review.length) { student_review.owlCarousel({ items: 1, loop: true, margin: 10, nav: true, dots: true, autoplay: true, autoplayHoverPause: true, smartSpeed: 500, dots: false, navText: ["", ""] }); } //course category js var course_category = $(".course_category_item"); if (course_category.length) { course_category.owlCarousel({ items: 4, loop: true, margin: 30, nav: false, dots: true, autoplayHoverPause: true, autoplay: true, smartSpeed: 300, dotsSpeed: 300, responsiveClass: true, responsive: { 0: { items: 1 }, 576: { items: 2 }, 768: { items: 2 }, 991: { items: 3 }, 1200: { items: 4 } } }); } //blog slider js var blog_slider = $(".blog_slider"); if (blog_slider.length) { blog_slider.owlCarousel({ items: 3, loop: true, nav: false, dots: true, autoplay: true, autoplayHoverPause: true, smartSpeed: 300, dotsSpeed: 300, responsiveClass: true, responsive: { 0: { items: 1 }, 600: { items: 1 }, 991: { items: 2 }, 1200: { items: 2 } } }); } //time countdown $(document).ready(function() { function coursesTimer() { var endTime = new Date("30 November 2024 11:26:00 GMT+01:00"); endTime = (Date.parse(endTime) / 1000); var now = new Date(); now = (Date.parse(now) / 1000); var timeLeft = endTime - now; var days = Math.floor(timeLeft / 86400); var hours = Math.floor((timeLeft - (days * 86400)) / 3600); var minutes = Math.floor((timeLeft - (days * 86400) - (hours * 3600)) / 60); var seconds = Math.floor((timeLeft - (days * 86400) - (hours * 3600) - (minutes * 60))); if (hours < "10") { hours = "0" + hours; } if (minutes < "10") { minutes = "0" + minutes; } if (seconds < "10") { seconds = "0" + seconds; } $("#days").html(days + "Days"); $("#hours").html(hours + "Hours"); $("#minutes").html(minutes + "Minutes"); $("#seconds").html(seconds + "Seconds"); } setInterval(function() { coursesTimer(); }, 1000); }); //event time countdown $(document).ready(function() { function eventTimer() { var endTime = new Date("1 March 2023 9:56:00 GMT+01:00"); endTime = (Date.parse(endTime) / 1000); var now = new Date(); now = (Date.parse(now) / 1000); var timeLeft = endTime - now; var days = Math.floor(timeLeft / 86400); var hours = Math.floor((timeLeft - (days * 86400)) / 3600); var minutes = Math.floor((timeLeft - (days * 86400) - (hours * 3600)) / 60); var seconds = Math.floor((timeLeft - (days * 86400) - (hours * 3600) - (minutes * 60))); if (hours < "10") { hours = "0" + hours; } if (minutes < "10") { minutes = "0" + minutes; } if (seconds < "10") { seconds = "0" + seconds; } $("#eventdays").html(days + "Days"); $("#eventhours").html(hours + "Hours"); $("#eventminutes").html(minutes + "Minutes"); $("#eventseconds").html(seconds + "Seconds"); } setInterval(function() { eventTimer(); }, 1000); }); //aos js AOS.init({ once: true, disable: function() { var maxWidth = 768; return window.innerWidth < maxWidth; } }) //preloader js $(window).on('load', function() { $(".preloder_part").fadeOut(); $(".spinner").delay(1000).fadeOut("slow"); }); //map js if ($('#contactMap').length) { var $lat = $('#contactMap').data('lat'); var $lon = $('#contactMap').data('lon'); var $zoom = $('#contactMap').data('zoom'); var $marker = $('#contactMap').data('marker'); var $info = $('#contactMap').data('info'); var $markerLat = $('#contactMap').data('mlat'); var $markerLon = $('#contactMap').data('mlon'); var map = new GMaps({ el: '#contactMap', lat: $lat, lng: $lon, scrollwheel: false, scaleControl: true, streetViewControl: false, panControl: true, disableDoubleClickZoom: true, mapTypeControl: false, zoom: $zoom, }); map.addMarker({ lat: $markerLat, lng: $markerLon, icon: $marker, infoWindow: { content: $info } }) } //course details js $('.lp-entry-content .course-extra-box').on('click', function() { $(this).toggleClass('active'); $('.lp-entry-content .course-extra-box.active .course-extra-box__content').toggleClass('block'); }); //lessons js $('body').toggleClass('lp-sidebar-toggle__open'); //popup course js $('#popup-course #sidebar-toggle').on('click', function() { $('body').toggleClass('lp-sidebar-toggle__close'); $('body').toggleClass('lp-sidebar-toggle__open'); }); /*==================== LTR & RTL JS ======================*/ $('.ltr-rtl-button .default-btn.ltr').on('click', function() { $("html").attr('dir', 'ltr'); }); $('.ltr-rtl-button .default-btn.rtl').on('click', function() { $("html").attr('dir', 'rtl'); }); }(jQuery));