12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658 |
- (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) {
-
- 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);
- }else if($('.iframcontainer').hasClass('d-none')){
- $('.sub_nav_container').addClass('d-none');
- }
-
-
- 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: '<span class="slider-icon slider-icon-prev"><i class="icofont-simple-left"></i></span>',
- nextArrow: '<span class="slider-icon slider-icon-next"><i class="icofont-simple-right"></i></span>',
- 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: '<span class="slider-icon slider-icon-prev"><i class="icofont-simple-left"></i></span>',
- nextArrow: '<span class="slider-icon slider-icon-next"><i class="icofont-simple-right"></i></span>',
- 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 '<button class="overlay"><img src="'+thumb+'"></button>';
- },
- 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: '<span class="slider-icon slider-icon-prev"><i class="icofont-simple-left"></i></span>',
- nextArrow: '<span class="slider-icon slider-icon-next"><i class="icofont-simple-right"></i></span>',
- 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: '<span class="slider-icon slider-icon-prev"><i class="icofont-simple-left"></i></span>',
- nextArrow: '<span class="slider-icon slider-icon-next"><i class="icofont-simple-right"></i></span>',
- });
-
-
- /*--------------------------------
- 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('<span class="cdown day"> <span>%-D </span><p>Days</p></span> <span class="cdown hour"> <span> %-H</span> <p>Hours</p></span> <span class="cdown minutes"><span>%M</span> <p>Minutes</p> </span>'));
- });
- });
-
- $('.timer-2 [data-countdown]').each(function() {
- var $this = $(this),
- finalDate = $(this).data('countdown');
- $this.countdown(finalDate, function(event) {
- $this.html(event.strftime('<span class="cdown day"> <span>%-D </span><p>Day</p></span> <span class="cdown hour"> <span> %-H</span> <p>Hour</p></span> <span class="cdown minutes"><span>%M</span> <p>Minute</p> </span> <span class="cdown second"><span>%S</span> <p>Second</p> </span>'));
- });
- });
-
- $('.timer-3 [data-countdown]').each(function() {
- var $this = $(this),
- finalDate = $(this).data('countdown');
- $this.countdown(finalDate, function(event) {
- $this.html(event.strftime('<span class="cdown hour"> <span> %-H</span> <p>Hour</p></span> <span class="cdown minutes"><span>%M</span> <p>Minute</p> </span> <span class="cdown second"><span>%S</span> <p>Second</p> </span>'));
- });
- });
-
- /*---------------------
- svg img color
- --------------------- */
- // Elements to inject
- var mySVGsToInject = document.querySelectorAll('img.inject-me');
- // Do the injection
- SVGInjector(mySVGsToInject);
-
-
- /*------ Wow Active ----*/
- new WOW().init();
-
-
- /*------------
- ScrollUp
- ------------------ */
- // $.scrollUp({
- // scrollText: '<i class="icofont-arrow-up"></i>',
- // easingType: 'linear',
- // scrollSpeed: 900,
- // animation: 'fade'
- // });
-
- /*----------------------------
- Cart Plus Minus Button
- ------------------------------ */
- var CartPlusMinus = $('.cart-plus-minus');
- CartPlusMinus.prepend('<div class="dec qtybutton">-</div>');
- CartPlusMinus.append('<div class="inc qtybutton">+</div>');
- $(".qtybutton").on("click", function() {
- var $button = $(this);
- var oldValue = $button.parent().find("input").val();
- if ($button.text() === "+") {
- var newVal = parseFloat(oldValue) + 1;
- } else {
- // Don't allow decrementing below zero
- if (oldValue > 0) {
- var newVal = parseFloat(oldValue) - 1;
- } else {
- newVal = 1;
- }
- }
- $button.parent().find("input").val(newVal);
- });
-
-
- /*------- Color active -----*/
- $('.pro-details-color-content').on('click', 'a', function(e){
- e.preventDefault();
- $(this).addClass('active').parent().siblings().children('a').removeClass('active');
- });
-
-
- /*--------------------------------
- Cart active
- -----------------------------------*/
- if ($('.pro-details-action').length) {
- var $body = $('body'),
- $cartWrap = $('.pro-details-action'),
- $cartContent = $cartWrap.find('.product-dec-social');
- $cartWrap.on('click', '.social', function(e) {
- e.preventDefault();
- var $this = $(this);
- if (!$this.parent().hasClass('show')) {
- $this.siblings('.product-dec-social').addClass('show').parent().addClass('show');
- } else {
- $this.siblings('.product-dec-social').removeClass('show').parent().removeClass('show');
- }
- });
- /*Close When Click Outside*/
- $body.on('click', function(e) {
- var $target = e.target;
- if (!$($target).is('.pro-details-action') && !$($target).parents().is('.pro-details-action') && $cartWrap.hasClass('show')) {
- $cartWrap.removeClass('show');
- $cartContent.removeClass('show');
- }
- });
- }
-
- /* Language-dropdown */
- $(".language-dropdown-active").on("click", function(e) {
- e.preventDefault();
- $(this).parent().find('.language-dropdown').slideToggle('medium');
- })
-
- /* NiceSelect */
- $('.nice-select').niceSelect();
-
-
- /*--------------------------------
- Testimonial active
- -----------------------------------*/
- $('.testimonial-active , .testimonial-active-2').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- loop: true,
- dots: false,
- arrows: false,
- 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,
- }
- },
- {
- breakpoint: 575,
- settings: {
- autoplay: false,
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- }
- ]
- });
-
-
-
-
- /*====== SidebarCart ======*/
- function miniCart() {
- var navbarTrigger = $('.cart-active'),
- endTrigger = $('.cart-close'),
- container = $('.sidebar-cart-active'),
- wrapper2 = $('.main-wrapper');
-
- wrapper2.prepend('<div class="body-overlay"></div>');
-
- navbarTrigger.on('click', function(e) {
- e.preventDefault();
- container.addClass('inside');
- wrapper2.addClass('overlay-active');
- });
-
- endTrigger.on('click', function() {
- container.removeClass('inside');
- wrapper2.removeClass('overlay-active');
- });
-
- $('.body-overlay').on('click', function() {
- container.removeClass('inside');
- wrapper2.removeClass('overlay-active');
- });
- };
- miniCart();
-
- /*-------------------------------
- Header Search Toggle
- -----------------------------------*/
- var searchToggle = $('.search-toggle');
- searchToggle.on('click', function(e){
- e.preventDefault();
- if($(this).hasClass('open')){
- $(this).removeClass('open');
- $(this).siblings('.search-wrap-3').removeClass('open');
- }else{
- $(this).addClass('open');
- $(this).siblings('.search-wrap-3').addClass('open');
- }
- })
-
-
- /*====== Sidebar Active ======*/
- function sidebarActive() {
- var navbarTrigger = $('.sidebar-active'),
- endTrigger = $('.sidebar-close'),
- container = $('.clickalbe-sidebar-wrapper-active'),
- wrapper3 = $('.main-wrapper-2');
-
- wrapper3.prepend('<div class="body-overlay-2"></div>');
-
- navbarTrigger.on('click', function(e) {
- e.preventDefault();
- container.addClass('sidebar-visible');
- wrapper3.addClass('overlay-active-2');
- });
-
- endTrigger.on('click', function() {
- container.removeClass('sidebar-visible');
- wrapper3.removeClass('overlay-active-2');
- });
-
- $('.body-overlay-2').on('click', function() {
- container.removeClass('sidebar-visible');
- wrapper3.removeClass('overlay-active-2');
- });
- };
- sidebarActive();
-
- /*====== clickable Main Menu active ======*/
- var $clickableMainMenu = $('.clickable-mainmenu-wrap'),
- $clickableSubMenu = $clickableMainMenu.find('.sub-menu-2');
- /*Add Toggle Button in Off Canvas Sub Menu*/
- $clickableSubMenu.siblings('a').append('<span class="menu-expand"><i class="fa-solid fa-plus"></i></span>');
- /*Close Off Canvas Sub Menu*/
- $clickableSubMenu.slideUp();
- /*Category Sub Menu Toggle*/
- $clickableMainMenu.on('click', 'li a, li .menu-expand', function(e) {
- var $this = $(this);
- if ($this.parent('li').hasClass('has-sub-menu') || ($this.attr('href') === '#' || $this.hasClass('menu-expand'))) {
- e.preventDefault();
- if ($this.siblings('ul:visible').length) {
- $this.parent('li').removeClass('active').children('ul').slideUp().siblings('a').find('.menu-expand svg').removeClass('fa-minus').addClass('fa-plus');
- $this.parent('li').siblings('li').removeClass('active').find('ul:visible').slideUp().siblings('a').find('.menu-expand isvg').removeClass('fa-minus').addClass(' fa-plus ');
- } else {
- $this.parent('li').addClass('active').children('ul').slideDown().siblings('a').find('.menu-expand svg').removeClass(' fa-plus ').addClass('fa-minus');
- $this.parent('li').siblings('li').removeClass('active').find('ul:visible').slideUp().siblings('a').find('.menu-expand svg').removeClass('fa-minus').addClass(' fa-plus ');
- }
- }
- });
-
-
- /*====== Sidebar menu Active ======*/
- function mobileMenuActive() {
- var navbarTrigger = $('.mobile-menu-button-active'),
- endTrigger = $('.sidebar-close'),
- container = $('.mobile-menu-active'),
- wrapper4 = $('.main-wrapper-3');
-
- wrapper4.prepend('<div class="body-overlay-3"></div>');
-
- navbarTrigger.on('click', function(e) {
- e.preventDefault();
- container.addClass('sidebar-visible');
- wrapper4.addClass('overlay-active-3');
- });
-
- endTrigger.on('click', function() {
- container.removeClass('sidebar-visible');
- wrapper4.removeClass('overlay-active-3');
- });
-
- $('.body-overlay-3').on('click', function() {
- container.removeClass('sidebar-visible');
- wrapper4.removeClass('overlay-active-3');
- });
- };
- mobileMenuActive();
-
- /*--- Language currency active ----*/
- $('.mobile-language-active').on('click', function(e) {
- e.preventDefault();
- $('.lang-dropdown-active').slideToggle(900);
- });
-
-
- /*------------------------------------
- Testimonial img slider active
- -----------------------------------*/
- $('.testimonial-img-slider-active').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- arrows: false,
- draggable: false,
- fade: false,
- asNavFor: '.testimonial-active-3',
- });
-
- /*--------------------------------
- Testimonial active 3
- -----------------------------------*/
- $('.testimonial-active-3').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- asNavFor: '.testimonial-img-slider-active , .testimonial-img-slider-active-3',
- dots: true,
- focusOnSelect: true,
- fade: true,
- arrows: false
- });
-
- /*----------------------------------------------------------
- Testimonial img slider active 3 ( home mega fashion )
- --------------------------------------------------------------*/
- $('.testimonial-img-slider-active-3').on('init afterChange',function(){
- const titleImg = document.querySelector('.testimonial-next-img img');
- const activeSlide = document.querySelector('.testimonial-img-slider.slick-current');
- titleImg.src = activeSlide.nextSibling.querySelector('img').src;
- });
- $('.testimonial-img-slider-active-3').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- arrows: false,
- draggable: false,
- fade: false,
- asNavFor: '.testimonial-active-3'
- });
-
-
-
-
- // Isotope active
- // $('.grid').imagesLoaded(function() {
- // // init Isotope
- // var $grid = $('.grid').isotope({
- // itemSelector: '.grid-item',
- // percentPosition: true,
- // layoutMode: 'masonry',
- // masonry: {
- // // use outer width of grid-sizer for columnWidth
- // columnWidth: '.grid-item',
- // }
- // });
- // });
-
- /*--------------------------
- Isotope active
- ---------------------------- */
-
- // $('.grid-2').imagesLoaded(function() {
- // // init Isotope
- // $('.grid-2').isotope({
- // itemSelector: '.grid-item-2',
- // percentPosition: true,
- // layoutMode: 'masonry',
- // masonry: {
- // // use outer width of grid-sizer for columnWidth
- // columnWidth: '.grid-sizer',
- // }
- // });
- // });
- /*--------------------------
- Isotope active
- ---------------------------- */
-
- // $('.grid-3').imagesLoaded(function() {
- // // init Isotope
- // $('.grid-3').isotope({
- // itemSelector: '.grid-item-3',
- // percentPosition: true,
- // layoutMode: 'masonry',
- // masonry: {
- // // use outer width of grid-sizer for columnWidth
- // columnWidth: 1,
- // }
- // });
- // });
-
- /*------------------------------------
- testimonial img slider active 2
- --------------------------------------*/
- $('.testimonial-img-slider-active-2').slick({
- slidesToShow: 5,
- slidesToScroll: 1,
- arrows: false,
- dots: false,
- focusOnSelect: true,
- draggable: false,
- fade: false,
- asNavFor: '.testimonial-active-4',
- responsive: [
- {
- breakpoint: 1199,
- settings: {
- slidesToShow: 4,
- }
- },
- {
- breakpoint: 991,
- settings: {
- slidesToShow: 5,
- }
- },
- {
- breakpoint: 767,
- settings: {
- slidesToShow: 3,
- }
- },
- {
- breakpoint: 575,
- settings: {
- slidesToShow: 2,
- }
- }
- ]
- });
-
- /*--------------------------------
- Testimonial active 4
- -----------------------------------*/
- $('.testimonial-active-4').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- asNavFor: '.testimonial-img-slider-active-2',
- dots: false,
- focusOnSelect: true,
- fade: true,
- arrows: false
- });
-
- /*--------------------------------
- Testimonial active 5
- -----------------------------------*/
- $('.testimonial-active-5').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: false,
- fade: false,
- arrows: false,
- 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: true,
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- }
- ]
- });
-
- /*--------------------------------
- Categori slider active
- -----------------------------------*/
- $('.categori-slider-active').slick({
- slidesToShow: 6,
- slidesToScroll: 1,
- dots: false,
- fade: false,
- arrows: false,
- responsive: [{
- breakpoint: 1500,
- settings: {
- slidesToShow: 6,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 1199,
- settings: {
- slidesToShow: 6,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 991,
- settings: {
- slidesToShow: 4,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 767,
- settings: {
- autoplay: true,
- slidesToShow: 3,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 575,
- settings: {
- autoplay: true,
- slidesToShow: 2,
- slidesToScroll: 1,
- }
- }
- ]
- });
-
-
- /*--------------------------------
- Testimonial active 6
- -----------------------------------*/
- $('.testimonial-active-6').slick({
- slidesToShow: 2,
- slidesToScroll: 1,
- dots: true,
- fade: false,
- arrows: false,
- responsive: [{
- breakpoint: 1500,
- settings: {
- slidesToShow: 2,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 1199,
- settings: {
- slidesToShow: 2,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 991,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 767,
- settings: {
- autoplay: true,
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- }
- ]
- });
-
- /*--------------------------------
- Product img slider active
- -----------------------------------*/
- $('.product-img-slider-active').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: true,
- fade: false,
- arrows: false,
- });
-
- /*--------------------------------
- Testimonial active 7
- -----------------------------------*/
- $('.testimonial-active-7').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: false,
- fade: false,
- arrows: false,
- });
-
- /*--------------------------------
- Product details 3 img slider
- -----------------------------------*/
- $('.product-details-3-img-slider').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: true,
- loop: true,
- fade: false,
- arrows: false,
- });
- /*--------------------------------
- Product details 3 img slider 2
- -----------------------------------*/
- $('.product-details-3-img-slider-2').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: true,
- loop: true,
- fade: false,
- arrows: false,
- });
-
-
- /*====== SidebarSearch ======*/
- function sidebarSearch() {
- var searchTrigger = $('.search-active'),
- endTriggersearch = $('.megashop-search-close'),
- container = $('.main-search-active');
-
- searchTrigger.on('click', function(e) {
- e.preventDefault();
- container.addClass('search-visible');
- });
-
- endTriggersearch.on('click', function() {
- container.removeClass('search-visible');
- });
-
- };
- sidebarSearch();
-
- /*---------------------
- Price range
- --------------------- */
- // var sliderrange = $('#slider-range');
- // var amountprice = $('#amount');
- // $(function() {
- // sliderrange.slider({
- // range: true,
- // min: 16,
- // max: 400,
- // values: [0, 300],
- // slide: function(event, ui) {
- // amountprice.val("$" + ui.values[0] + " - $" + ui.values[1]);
- // }
- // });
- // amountprice.val("$" + sliderrange.slider("values", 0) +
- // " - $" + sliderrange.slider("values", 1));
- // });
-
-
- /*---------------------
- Video popup
- --------------------- */
- // $('.video-popup').magnificPopup({
- // type: 'iframe',
- // mainClass: 'mfp-fade',
- // removalDelay: 160,
- // preloader: false,
- // zoom: {
- // enabled: true,
- // }
- // });
-
-
- /*-------------------------------------
- checkout one click toggle function
- ---------------------------------------*/
- var checked = $( '.sin-payment input:checked' )
- if(checked){
- $(checked).siblings( '.payment-box' ).slideDown(900);
- };
- $( '.sin-payment input' ).on('change', function() {
- $( '.payment-box' ).slideUp(900);
- $(this).siblings( '.payment-box' ).slideToggle(900);
- });
-
-
- /*-----------------------
- Shop filter active
- ------------------------- */
- $('.shop-filter-active').on('click', function(e) {
- e.preventDefault();
- $('.product-filter-wrapper').slideToggle();
- })
- var shopFiltericon = $('.shop-filter-active');
- shopFiltericon.on('click', function() {
- $('.shop-filter-active').toggleClass('active');
- })
-
-
-
-
- /*--
- Product details slider 2
- -----------------------------------*/
- $('.pro-dec-big-img-slider-2').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- arrows: false,
- draggable: false,
- fade: false,
- asNavFor: '.product-dec-slider-2',
- });
-
- /*--
- Product details 2 slick carousel as Nav
- --------------------------------------------*/
- $('.product-dec-slider-2').slick({
- slidesToShow: 7,
- slidesToScroll: 1,
- vertical: true,
- asNavFor: '.pro-dec-big-img-slider-2',
- dots: false,
- focusOnSelect:true,
- fade: false,
- arrows: false,
- responsive: [
- {
- breakpoint: 1199,
- settings: {
- slidesToShow: 5,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 991,
- settings: {
- slidesToShow: 7,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 767,
- settings: {
- slidesToShow: 5,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 575,
- settings: {
- autoplay: true,
- slidesToShow: 3,
- }
- }
- ]
- });
-
-
- // Instantiate EasyZoom instances
- // var $easyzoom = $('.easyzoom').easyZoom();
-
-
- /*--------------------------------
- Product details slider 5 active
- -----------------------------------*/
- $('.product-details-slider-5-active').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- dots: false,
- loop: true,
- fade: false,
- arrows: false,
- });
-
- /*--------------------------------
- Product details tab small
- -----------------------------------*/
- $('.product-details-tab-small').slick({
- slidesToShow: 5,
- slidesToScroll: 1,
- dots: false,
- loop: true,
- fade: false,
- arrows: false,
- responsive: [
- {
- breakpoint: 767,
- settings: {
- slidesToShow: 3,
- slidesToScroll: 1,
- }
- }
- ]
- });
-
- /*--------------------------
- Tab active
- ---------------------------- */
- var ProductDetailsSmall = $('.product-details-tab-small a');
- ProductDetailsSmall.on('click', function(e) {
- e.preventDefault();
- var $href = $(this).attr('href');
- ProductDetailsSmall.removeClass('active');
- $(this).addClass('active');
- $('.product-details-tab-large .tab-pane').removeClass('active');
- $('.product-details-tab-large ' + $href).addClass('active');
- })
-
- // $('.multiple-items').slick({
- // infinite: true,
- // slidesToShow: 3,
- // slidesToScroll: 3
- // });
-
- // $('.slider-hero').slick({
- // dots: false,
- // lazyLoad: 'ondemand',
- // // autoplay: true,
- // // autoplaySpeed: 1000,
- // slidesToShow: 4,
- // slidesToScroll: 1,
- // responsive: [
- // {
- // breakpoint: 1024,
- // settings: {
- // slidesToShow: 3,
- // slidesToScroll: 3,
- // infinite: true,
- // }
- // },
- // {
- // breakpoint: 600,
- // settings: {
- // slidesToShow: 2,
- // slidesToScroll: 2
- // }
- // },
- // {
- // breakpoint: 480,
- // settings: {
- // slidesToShow: 1,
- // slidesToScroll: 1
- // }
- // },
- // {
- // breakpoint: 1199,
- // settings: {
- // slidesToShow: 5,
- // slidesToScroll: 1,
- // }
- // },
- // {
- // breakpoint: 991,
- // settings: {
- // slidesToShow: 3,
- // slidesToScroll: 1,
- // }
- // },
- // {
- // breakpoint: 767,
- // settings: {
- // slidesToShow: 3,
- // slidesToScroll: 1,
- // }
- // },
- // {
- // breakpoint: 575,
- // settings: {
- // autoplay: true,
- // slidesToShow: 3,
- // }
- // }
- // // You can unslick at a given breakpoint now by adding:
- // // settings: "unslick"
- // // instead of a settings object
- // ]
- // });
-
- //pres overview slider
- $(".press_slider-hero").slick({
- dots: false,
- lazyLoad: 'ondemand',
- // autoplay: true,
- // autoplaySpeed: 1000,
- slidesToShow: 1,
- slidesToScroll: 1,
- responsive: [
- {
- breakpoint: 1024,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1,
- infinite: true,
- }
- },
- {
- breakpoint: 600,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1
- }
- },
- {
- breakpoint: 480,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1
- }
- },
- {
- breakpoint: 1199,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 991,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 767,
- settings: {
- slidesToShow: 1,
- slidesToScroll: 1,
- }
- },
- {
- breakpoint: 575,
- settings: {
- autoplay: true,
- slidesToShow: 1,
- }
- }
- ]
- });
-
- setTimeout(()=>{
- if(width<=600){
- $('.same-style').find('svg path').attr('fill','#000')
- }
- },300)
-
-
-
-
- })(jQuery);
|