summaryrefslogtreecommitdiff
path: root/public/assets/Varsity/js/custom.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/Varsity/js/custom.js')
-rw-r--r--public/assets/Varsity/js/custom.js344
1 files changed, 344 insertions, 0 deletions
diff --git a/public/assets/Varsity/js/custom.js b/public/assets/Varsity/js/custom.js
new file mode 100644
index 0000000..5591e1f
--- /dev/null
+++ b/public/assets/Varsity/js/custom.js
@@ -0,0 +1,344 @@
+(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: ["<i class='arrow_left'></i>", "<i class='arrow_right'></i>"],
+ 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: ["<i class='arrow_left'></i>", "<i class='arrow_right'></i>"]
+
+ });
+ }
+
+ //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 + "<span>Days</span>");
+ $("#hours").html(hours + "<span>Hours</span>");
+ $("#minutes").html(minutes + "<span>Minutes</span>");
+ $("#seconds").html(seconds + "<span>Seconds</span>");
+ }
+ 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 + "<span>Days</span>");
+ $("#eventhours").html(hours + "<span>Hours</span>");
+ $("#eventminutes").html(minutes + "<span>Minutes</span>");
+ $("#eventseconds").html(seconds + "<span>Seconds</span>");
+ }
+ 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));