(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");
}
else{
$("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');
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");
// $(".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');
// $("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 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").addClass("text-white");
// $(".header-bottom.sticky-bar.stick").removeClass("sticky-bar stick");
}
}
}
}
} 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(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{
$(".header-bottom").removeClass("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{
$(".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