(function ($) {
'use strict';
jQuery('.mean-menu').meanmenu({ meanScreenWidth: "991" });
$(window).on('scroll', function () {
if ($(this).scrollTop() > 150) {
$('.navbar-area').addClass("sticky-nav");
} else {
$('.navbar-area').removeClass("sticky-nav");
}
});
$(".nav-side .search-box i").on("click", function () {
$(".search-overlay").toggleClass("search-overlay-active");
});
$(".search-close").on("click", function () {
$(".search-overlay").removeClass("search-overlay-active");
});
$(".side-nav-responsive .dot-menu").on("click", function () {
$(".side-nav-responsive .container-max .container").toggleClass("active");
});
$('.popup-btn').magnificPopup({
disableOn: 320,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false
});
$('select').niceSelect();
$('.accordion').find('.accordion-title').on('click', function () {
$(this).toggleClass('active');
$(this).next().slideToggle('fast');
$('.accordion-content').not($(this).next()).slideUp('fast');
$('.accordion-title').not($(this)).removeClass('active');
});
$(".skill-bar").each(function () {
$(this).find(".progress-content").animate({ width: $(this).attr("data-percentage") }, 2000);
$(this).find(".progress-number-mark").animate({ left: $(this).attr("data-percentage") }, {
duration: 2000,
step: function (now, fx) {
var data = Math.round(now);
$(this).find(".percent").html(data + "%");
},
});
});
new WOW().init();
$(window).on('load', function () {
$(".preloader").fadeOut(500);
});
$('body').append("
");
$(window).on('scroll', function () {
var scrolled = $(window).scrollTop();
if (scrolled > 600) $('.go-top').addClass('active');
if (scrolled < 600) $('.go-top').removeClass('active');
});
$('.go-top').on('click', function () {
$('html, body').animate({ scrollTop: '0', }, 200);
});
function makeTimer() {
var endTime = new Date("December 30, 2021 17:00:00 PDT");
var endTime = (Date.parse(endTime)) / 1000;
var now = new Date();
var 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 () {
makeTimer();
}, 300);
$(".newsletter-form").validator().on("submit", function (event) {
if (event.isDefaultPrevented()) {
formErrorSub();
submitMSGSub(false, "Please enter your email correctly");
} else {
event.preventDefault();
let email = $("#subscriberEMAIL").val();
$.ajax({
type: 'POST',
url: "ajax.php",
data: {
subscriberEMAIL: 'subscriberEMAIL',
email: email
},
success: function (data) {
$("#subscriberEMAIL").val('');
console.log(data);
if (data === 'SUCCESS') {
$(".newsletter-form")[0].reset();
$("#validator-newsletter").empty();
toastr['success']('Thanks for Subscribing');
}
else if (data === 'EXISTS') {
$(".newsletter-form")[0].reset();
$("#validator-newsletter").empty();
toastr['error']('You are already subscribing');
}
else {
$(".newsletter-form")[0].reset();
$("#validator-newsletter").empty();
toastr['success']('Currently I\'m Offline');
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$(".newsletter-form")[0].reset();
$("#validator-newsletter").empty();
toastr['success']('Currently I\'m Offline');
}
});
}
});
function callbackFunction(resp) {
if (resp.result === "success") {
formSuccessSub();
} else {
formErrorSub();
}
}
function formSuccessSub() {
$(".newsletter-form")[0].reset();
submitMSGSub(true, "Thank you for subscribing!");
setTimeout(function () {
$("#validator-newsletter").addClass('hide');
}, 4000)
}
function formErrorSub() {
$(".newsletter-form").addClass("animated shake");
setTimeout(function () {
$(".newsletter-form").removeClass("animated shake");
}, 1000)
}
function submitMSGSub(valid, msg) {
if (valid) {
var msgClasses = "validation-success";
} else {
var msgClasses = "validation-danger";
}
$("#validator-newsletter").removeClass().addClass(msgClasses).text(msg);
}
// $(".newsletter-form").ajaxChimp({
// url: "https://envyTheme.us20.list-manage.com/subscribe/post?u=60e1ffe2e8a68ce1204cd39a5&id=42d6d188d9",
// callback: callbackFunction
// });
})(jQuery);