(function ($) {
"use strict";
/*--
Menu Stick
-----------------------------------*/
let width = $(window).width();
const ADD_SUB_NAV_CONTAINER = "ADD_SUB_NAV_CONTAINER";
const REMOVE_SUB_NAV_CONTAINER = "REMOVE_SUB_NAV_CONTAINER";
var header = $(".sticky-bar");
var win = $(window);
let ele_page = $("body").hasClass("product_pg");
let win_wid = win.width();
let ram_page = window.location.pathname;
let loc = ram_page.includes("ramproducts.html");
let loc_2 = ram_page.includes("allinones.html");
let loc_3 = ram_page.includes("laptops.html");
function naChanges() {
if (loc === true) {
$("svg").find("path").attr("fill", "#000");
} else if (loc_2 === true || loc_3 === true) {
if (
window.location.href.includes("?Zeno") ||
window.location.href.includes("?AIO%20Fyro") ||
window.location.href.includes("?FYRO") ||
window.location.href.includes("?AIO%20Zeno")
) {
if (win_wid <= 1199) {
$(".user-icon").find("path").attr("fill", "#000");
$(".cart_icon").find("path").attr("fill", "#000");
} else {
$("svg").find("path").attr("fill", "#fff");
}
} else {
$("svg").find("path").attr("fill", "#000");
}
} else {
$("body.product_pg")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#fff");
}
}
setTimeout(naChanges, 1000);
let $body_pg = $("body").hasClass("services_page");
if ($body_pg == true) {
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom").addClass("sticky-bar stick");
$("body.services_page")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#000");
}
function subNavContainer(option) {
let urlName = window.location.href;
if (
!urlName.toLowerCase().includes("zeno") &&
!urlName.toLowerCase().includes("fyro")
) {
return;
}
if (option === ADD_SUB_NAV_CONTAINER) {
$(".sub_nav_container").removeClass("d-none");
} else if (option === REMOVE_SUB_NAV_CONTAINER) {
$(".sub_nav_container").addClass("d-none");
}
}
win.on("scroll", function () {
var scroll = win.scrollTop();
// const mainContainerIsThere = document.querySelector('.mainContanierProduct').getBoundingClientRect();
// if(mainContainerIsThere.top <200){
// $('.sub_nav_container').removeClass('d-none');
// }else{
// $('.sub_nav_container').addClass('d-none');
// }
if (scroll < 100) {
$(".sub_nav_container").addClass("d-none");
if (
window.location.href.includes("?Zeno") ||
window.location.href.includes("?FYRO") ||
window.location.href.includes("?AIO%20Fyro") ||
window.location.href.includes("?AIO%20Zeno")
) {
header.addClass("stick");
} else {
header.removeClass("stick");
}
$("body.about_page")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#fff");
$("body.product_pg")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#fff");
$("body.services_page")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#fff");
header.removeClass("bg-white");
$(".hover_tab_1").find("svg").find("path").attr("fill", "#fff");
$(".hover_tab_2").find("svg").find("path").attr("fill", "#fff");
$(".header-bottom-flex").find("svg path").attr("fill", "#fff");
$(".main-menu").find("nav ul li a").addClass("text-dark");
$("svg").find("path").attr("fill", "#000");
// $("body").find(".header-large-device").find(".header-action-wrap").find(".same-style").find("svg").find("path").attr("fill","#fff");
$("body.services_page")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#fff");
if (!$(".iframcontainer").hasClass("d-none")) {
subNavContainer(REMOVE_SUB_NAV_CONTAINER);
}
if ($body_pg == true) {
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom").addClass("sticky-bar stick");
} else {
let $about_pg = $("body").hasClass("about_page");
if ($about_pg == true) {
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom").addClass("sticky-bar stick");
$("body.about_page")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#000");
} else {
if (loc === true || loc_2 === true || loc_3 === true) {
if (
window.location.href.includes("?Zeno") ||
window.location.href.includes("?FYRO") ||
window.location.href.includes("?AIO%20Fyro") ||
window.location.href.includes("?AIO%20Zeno")
) {
if (win_wid <= 1199) {
$(".user-icon").find("path").attr("fill", "#000");
$(".cart_icon").find("path").attr("fill", "#000");
} else {
let imgs = `/dist/assets/imgs/anwi-logo-2.png`;
$(".logo-menu-wrap").find(".logo img").attr("src", imgs);
// $(".main-menu").find("nav ul li a").addClass("text-white").removeClass("text-dark");
//$('.same-style').find('svg path').attr('fill','#fff');
//$('.header-bottom-flex').find('svg path').attr('fill','#fff');
$(".header-bottom.sticky-bar.stick").removeClass(
"sticky-bar stick"
);
}
} else {
let imgs = `/dist/assets/imgs/anwi-logo-1.png`;
$(".main-menu")
.find("nav ul li a")
.addClass("text-dark")
.removeClass("text-white");
$(".logo-menu-wrap").find(".logo img").attr("src", imgs);
$(".same-style").find("svg path").attr("fill", "#000");
$(".header-bottom-flex").find("svg path").attr("fill", "#000");
$(".header-bottom.sticky-bar.stick").removeClass(
"sticky-bar stick"
);
}
} else {
let contact_pg = $("body").hasClass("contact_page");
if (contact_pg === true) {
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom-flex").find("svg path").attr("fill", "#000");
} else {
let $body_pg = $("body").hasClass("main_pg");
if ($body_pg === true) {
let img_src = `/dist/assets/imgs/anwi-logo-2.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".main-menu").find("nav ul li a").removeClass("text-dark");
$(".header-bottom-flex").find("svg path").attr("fill", "#fff");
$(".header-bottom.sticky-bar.stick").removeClass(
"sticky-bar stick"
);
} else {
let $suport = $("body").hasClass("support_pg");
if ($suport === true) {
// let img_src = `/dist/assets/imgs/anwi-logo-2.png`;
// $(".logo-menu-wrap").find(".logo a img").attr("src",img_src);
// $(".main-menu").find("nav ul li a").removeClass("text-dark");
// $('.header-bottom-flex').find('svg path').attr('fill','#fff');
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `./dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".same-style").find("svg path").attr("fill", "#000");
}
$(".main-menu").find("nav ul li a").removeClass("text-white");
}
}
}
}
}
} else {
header.addClass("stick");
subNavContainer(ADD_SUB_NAV_CONTAINER);
$(".header-bottom").addClass("sticky-bar stick");
let src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", src);
$(".main-menu").find("nav ul li a").removeClass("text-white");
$("body.product_pg")
.find(".header-large-device")
.find(".header-action-wrap")
.find(".same-style")
.find("svg")
.find("path")
.attr("fill", "#000");
$(".header-bottom-flex").find("svg path").attr("fill", "#000");
let $body_pg = $("body").hasClass("services_page");
if ($body_pg == true) {
let src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", src);
$(".main-menu").find("nav ul li a").removeClass("text-white");
}
let $about_pg = $("body").hasClass("about_page");
if ($about_pg == true) {
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom").addClass("sticky-bar stick");
}
}
});
$("nav ul li").each(function () {
let nav_item = $(this).find("ul").hasClass("pb-3");
if (
window.location.href.includes("?Zeno") ||
window.location.href.includes("?FYRO") ||
window.location.href.includes("?AIO%20Fyro") ||
window.location.href.includes("?AIO%20Zeno")
) {
$(".header-bottom").addClass("bg-white");
$(".header-bottom").addClass("stick");
} else {
$(".header-bottom").removeClass("bg-white");
}
if (nav_item === true) {
$(this).on("mouseenter", function () {
$(".sub_nav_container").addClass("d-none");
let nav_cls = $(".header-bottom").hasClass("stick");
if (nav_cls === false) {
$(".header-bottom").addClass("bg-white");
let src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", src);
$(".main-menu")
.find("nav ul li a")
.addClass("text-dark")
.removeClass("text-white");
$(".header-bottom-flex").find("svg path").attr("fill", "#000");
}
});
$(this).on("mouseleave", function () {
let nav_cls = $(".header-bottom").hasClass("stick");
let product_detail = window.location.pathname;
let detail = product_detail.includes("productdetails.html");
if (detail === true) {
$(".sub_nav_container").removeClass("d-none");
}
if (nav_cls === false) {
let ram_page = window.location.pathname;
let loc = ram_page.includes("ramproducts.html");
if (loc === false) {
let contact_pg = $("body").hasClass("contact_page");
let product_pg = $("body").hasClass("product_pg");
if (contact_pg === true) {
$(".header-bottom").removeClass("bg-white");
$(".main-menu")
.find("nav ul li a")
.addClass("text-dark")
.removeClass("text-white");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
} else if (product_pg === true) {
$(".header-bottom").removeClass("bg-white");
$(".main-menu")
.find("nav ul li a")
.addClass("text-dark")
.removeClass("text-white");
let img_src = `/dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom-flex").find("svg path").attr("fill", "#000");
} else {
let $body_pg = $("body").hasClass("main_pg");
if ($body_pg === true) {
let src = `/dist/assets/imgs/anwi-logo-2.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", src);
header.removeClass("bg-white");
$(".header-bottom-flex").find("svg path").attr("fill", "#fff");
$(".main-menu")
.find("nav ul li a")
.addClass("text-white")
.removeClass("text-dark");
} else {
let $body_nav = $("body").attr("class");
if (
$body_nav === "support_pg" ||
$body_nav === "media_page" ||
$body_nav === "meter_pg"
) {
$(".header-bottom").removeClass("bg-white");
$(".main-menu").find("nav ul li a").addClass("text-dark");
let img_src = `./dist/assets/imgs/anwi-logo-1.png`;
$(".logo-menu-wrap").find(".logo a img").attr("src", img_src);
$(".header-bottom-flex nav")
.find("path")
.attr("fill", "#000");
} else {
$(".header-bottom").addClass("bg-white");
}
}
// let src = `/dist/assets/imgs/anwi-logo-2.png`;
// $(".logo-menu-wrap").find(".logo a img").attr("src",src);
// $(".main-menu").find("nav ul li a").addClass("text-white").removeClass("text-dark");
// $('.header-bottom-flex').find('svg path').attr('fill','#fff');
}
} else {
if (scroll < 100) {
header.removeClass("bg-white");
} else {
$(".header-bottom").addClass("bg-white");
}
$(".sticky-bar").addClass("stick");
$(".satoshi_font").removeClass("text-white");
}
}
$(".header-bottom").removeClass("bg-white");
});
}
});
/*--------------------------------
Slider active 1
-----------------------------------*/
sliders();
function sliders() {
if (window.location.href.includes("login")) return;
$(".slider-active-1").slick({
slidesToShow: 1,
slidesToScroll: 1,
fade: true,
loop: true,
dots: false,
arrows: true,
prevArrow:
'',
nextArrow:
'',
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Slider active 2
-----------------------------------*/
$(".slider-active-2").slick({
slidesToShow: 1,
slidesToScroll: 1,
fade: true,
loop: true,
dots: true,
arrows: false,
prevArrow:
'',
nextArrow:
'',
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--
Slider active 3
-----------------------------------*/
$(".slider-active-3").slick({
arrows: false,
infinite: true,
slidesToShow: 1,
dots: true,
fade: true,
autoplay: false,
autoplaySpeed: 5000,
customPaging: function (slider, i) {
var thumb = $(slider.$slides[i]).data("thumb");
return '';
},
responsive: [
{
breakpoint: 767,
settings: {
dots: true,
autoplay: false,
autoplaySpeed: 5000,
},
},
],
});
/*--------------------------------
slider active 4
-----------------------------------*/
$(".slider-active-4").slick({
slidesToShow: 1,
slidesToScroll: 1,
fade: true,
loop: true,
dots: true,
arrows: false,
prevArrow:
'',
nextArrow:
'',
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Slider active 5
-----------------------------------*/
$(".slider-active-5").slick({
slidesToShow: 1,
slidesToScroll: 1,
fade: true,
loop: true,
dots: true,
arrows: false,
prevArrow:
'',
nextArrow:
'',
});
/*--------------------------------
Product slider active 1
-----------------------------------*/
$(".product-slider-active-1").slick({
slidesToShow: 3,
slidesToScroll: 1,
loop: true,
dots: false,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Product slider active 2
-----------------------------------*/
$(".product-slider-active-2").slick({
slidesToShow: 6,
slidesToScroll: 1,
loop: true,
dots: false,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 6,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 4,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Product slider active 3
-----------------------------------*/
$(".product-slider-active-3").slick({
slidesToShow: 2,
slidesToScroll: 1,
loop: true,
dots: false,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Product slider active 4
-----------------------------------*/
$(".product-slider-active-4").slick({
slidesToShow: 4,
slidesToScroll: 1,
loop: true,
dots: false,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 4,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 2,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 1,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Brand logo active
-----------------------------------*/
$(".brand-logo-active , .brand-logo-active-2").slick({
slidesToShow: 6,
slidesToScroll: 1,
loop: true,
dots: false,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 6,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 5,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 4,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 2,
slidesToScroll: 1,
},
},
],
});
/*--------------------------------
Brand logo active 3
-----------------------------------*/
$(".brand-logo-active-3").slick({
slidesToShow: 6,
slidesToScroll: 1,
loop: true,
dots: true,
arrows: false,
responsive: [
{
breakpoint: 1500,
settings: {
slidesToShow: 6,
slidesToScroll: 1,
},
},
{
breakpoint: 1199,
settings: {
slidesToShow: 5,
slidesToScroll: 1,
},
},
{
breakpoint: 991,
settings: {
slidesToShow: 4,
slidesToScroll: 1,
},
},
{
breakpoint: 767,
settings: {
autoplay: false,
slidesToShow: 3,
slidesToScroll: 1,
},
},
{
breakpoint: 575,
settings: {
autoplay: false,
slidesToShow: 2,
slidesToScroll: 1,
},
},
],
});
}
/*---------------------
Countdown 1
--------------------- */
$(".timer-1 [data-countdown]").each(function () {
var $this = $(this),
finalDate = $(this).data("countdown");
$this.countdown(finalDate, function (event) {
$this.html(
event.strftime(
' %-D Days Hours Minutes Day Hour Minute Second Hour Minute Second