$(document).ready(function () { if ($('.main-header .FH').length){ // FASHION DEPTH ========== var fullMenu = ''; $('ul.base-menu li.ifDrop').each(function(){ fullMenu = fullMenu + ''; }); $('.nav-menu.base-menu').addClass('container-h'); $('ul.base-menu li.all-product-button').remove(); $('ul.base-menu').prepend(fullMenu); $('ul.base-menu li > a > i').removeClass('fa-angle-right'); $('ul.base-menu li > a > i').addClass('fa-angle-down'); $('ul.base-menu ul.drop-list').each(function(){ if(!$(this).parent('div.menu-dd').length){ $('').insertBefore($(this)); } }) $('div.menu-dd').each(function(){ var image = $(this).next('ul.drop-list').find('li.image').html(); var slider = $(this).next('ul.drop-list').find('li.slider-menu').html(); $(this).next('ul.drop-list').find('li.image').remove(); $(this).next('ul.drop-list').find('li.slider-menu').remove(); var subcat = $(this).next('ul.drop-list').html(); if(subcat != undefined){ var w = $(this).next('ul.drop-list').hasClass('w60') ? 'w60' : 'w100'; $(this).next('ul.drop-list').remove(); $(this).append(''); if ( $(image).length ) { $(this).append('
'+image+'
'); } if ( $(slider).length ) { $(this).append('
'+slider+'
'); } } }); // BASE MENU ========== $('ul.base-menu').show(); }; // FIXED HEADER function fixNav(){ if (!$('.cart-menu').length && !$('.-g-template-black-friday').length){ var nav = $('.main-header'); var pos = nav.height(); var posDelay = nav.height()*2; var prevScroll = 0; nav.addClass('fix-nav'); $(window).scroll(function () { var fix = ($(this).scrollTop() > posDelay) ? true : false; if(fix){ nav.addClass('fade-menu', fix); setTimeout(function() { nav.addClass('animate-menu'); }, 250); $('body').css('margin-top', pos); if($(this).scrollTop() > prevScroll){ nav.removeClass('active-menu'); }else{ nav.addClass('active-menu'); } }else{ $('body').css('margin-top', 0); nav.removeClass('fade-menu active-menu animate-menu', fix); } prevScroll = $(this).scrollTop(); }); } } $.Gomag.bind('Widget/Add/After', function(){ fixNav(); // BF SIDEBAR + MENU STICKY if($('.-g-template-black-friday').length){ $('.main-header').css({'top' : '-' + ($('.discount-tape').height() + $('.top-head-bg').height()) + 'px'}); } if($( window ).width() > 991 && $('.-g-template-black-friday').length){ $('.landing-h .side-menu.fixed').css({'top' : $('#navigation').outerHeight() + 20 + 'px'}); } }) // FASHION MENU ========== function Menu(){ $('.menu-dd').each(function() { var $this = $(this); var Nli = $this.find('li').length; var Nlink = $this.find('a').length; var Ncol = Math.ceil(Nlink / 15); var Mbanner = $this.find('.cat-img').length; Ncol = Ncol == 0 ? 1 : Ncol; col = Nli > Ncol ? Ncol : Nli; col = (col + (Mbanner ? 1 : 0) > 4) ? 4 : col; $this.addClass('column' + col); if (Mbanner){$this.addClass('banner');}; if ($this.find('li span > a').length == 0){ $this.addClass('no-sub'); }; if ($this.hasClass('column4')){ $this.parent().addClass('initial-h'); }; }); }; Menu(); $('.main-header .menu-drop').hover(function() { $('.main-header .menu-drop .menu-dd').removeClass('open'); $(this).children('.menu-dd').stop().addClass('open'); if ( $('.slide-item-menu').length ) { $('.slide-item-menu').owlCarousel({items:1,navigation:!0,pagination:!1}); // get owl element var owl = $('.slide-item-menu'); // get owl instance from element var owlInstance = owl.data('owlCarousel'); // if instance is existing if(owlInstance != null) owlInstance.reinit(); }; },function() { $('.main-header .menu-drop .menu-dd').removeClass('open'); }); var detail_share = $('.detail-share').detach(); $('.wish-section:not(.customer-points)').append(detail_share); // After AJAX Complete $.Gomag.bind('Product/Details/After/Ajax/Load/Complete', function(response){ $('.wish-section').append(detail_share); }); }); /* BANNER CUSTOM */ var linkbanner = "https://www.airless-consulting.ro/arena-profesionistilor"; var bannertbi = "https://www.airless-consulting.ro/domains2/airless-consulting.ro/files/files/kv-eveniment-31-mai-500-x-500-px-4505.png"; /*mutare logo */ if ($(window).width() < 480) { $('#logo').insertAfter('.menu-trg'); $('#product-page .-g-product-title h1.title a').addClass('brand-image').insertAfter('.detail-slider-holder'); } $(window).on('load', function() { if ($(window).width() > 1090) { if ($('.bdy-black-friday').length){ $('.side-menu .box ul').append(""); } else { $('.filter-holder').append(""); } } else { $('.mm-mobile-menu ul.nav-menu').append(""); $('.mm-mobile-menu .menu-dd ul').each(function(){ $(this).append(""); }) } }); /* Buton categorii filtre */ $(document).on('click', '.-g-category-sidebar-categories .title-h', function(){ $('.mm-nav-filter .-g-category-sidebar-categories').toggleClass('open'); }); $('.-g-category-sidebar-categories .title').text('Categorii'); /* PROMOTII SI OFERTE SCLIPITOR */ $( ".menu-drop a[title*='Promotii'], .menu-drop a[title*='Reduceri Black Friday']" ).addClass('promo'); /* airless-consulting.ro JS (SEP 2022) */ const getUrl = window.location.href; var sectPos = $(window).scrollTop(); var winW = $(window).width(); var winH = $(window).height(); if(getUrl.indexOf('demo=true')){ $('body').addClass('cls-demo'); } function bodyCls(){ if( $('#category-page .product-listing').length || $('#category-page #catalog .product-list').length ){ $('body').addClass('bdy-cat'); }else if($('#category-page .brands-h').length){ $('body').addClass('bdy-brand'); }else if($('#product-page .-g-product-row-box').length){ $('body').addClass('bdy-prod'); }else if($('#shoppingcart #updateCart .cart-items').length){ $('body').addClass('bdy-cart'); }else if($('#shoppingcart .checkout').length){ $('body').addClass('bdy-check'); }else if($('#result-page .404Form').length){ $('body').addClass('bdy-404'); }else if( $('.account-h .account-section').length && $('.account-h .side-menu').length ){ $('body').addClass('bdy-default-txt'); }else if( $('#main-bnn .bnn-group-big').length || $('.brand-h .brand-sld').length ){ $('body').addClass('bdy-home'); } if( $('#category-page .product-listing').length && $('#category-page .result-section .order-type').length ){ $('body').addClass('bdy-cat-filters'); } if($('body').find('#wrapper > .-g-template-black-friday').length){ $('body').addClass('bdy-black-friday'); } } bodyCls(); function landingProductList(){ if( $('.bdy-black-friday .landing-pg #catalog > .product-list').length && $('.bdy-black-friday .top-banner-group').length ){ var getAll = $('.bdy-black-friday .landing-pg #catalog > .product-list').length; $('.bdy-black-friday .landing-pg #catalog > .product-list').each(function(elm){ if(!$(this).hasClass('hide')){ if($(this).next('.top-banner-group').first().length < 1){ var cloneTopBanner = $('.top-banner-group').first().clone(); $(cloneTopBanner).insertAfter($(this)); }else{ $(this).addClass('cls-list-banner'); } } $(this).addClass('cls-list-checked'); }) } } landingProductList(); function sectionScroll(){ var differentPos = 200; // 100 200 300 if($('.gomagComponent').length){ $('.gomagComponent').each(function(e){ var sect_top_pos = $(this).offset().top; if((sect_top_pos-((winH/2)+differentPos)) >= sectPos){ $(this).removeClass('in-view'); }else{ $(this).addClass('in-view'); } if( $('body .bottom-banner-group.in-view').length ){ $('body').addClass('bottom-banner-group-in-view'); }else{ $('body').removeClass('bottom-banner-group-in-view'); } }); } } function boxOffer(){ if($('.extra-offer .-g-product-pack-box').length){ $('.extra-offer .-g-product-pack-box').each(function(){ var plusBox = '
  • '; if($(this).find('.box-offer').length){ var getAllNr = $(this).find('.box-offer').length; $(this).addClass('cls-nr-box_items-'+getAllNr); $(this).find('.box-offer').each(function(e){ var getEachNr = (e+1); if(getEachNr < getAllNr){ $(plusBox).insertAfter($(this)); } }); if(getAllNr > 1){ $(this).find('.slide-item-4').removeClass('slide-item-4').addClass('cls-new-offer-slide-item'); $(this).find('.cls-new-offer-slide-item').owlCarousel({ items: 5, //slideBy: 2, navigation:true, pagination:false, itemsCustom: [[0,3], [450, 3], [600, 3], [700, 3], [1000, 4], [1200, 5]] }); } } }); } if($('.-g-bundle-components').length){ $('.-g-bundle-components').each(function(){ $(this).find('.slide-item-component').data('owlCarousel').destroy(); var plusBox = '
    '; if($(this).find('.product-box-h').length){ var getAllNr = $(this).find('.product-box-h').length; $(this).addClass('cls-nr-box_items-'+getAllNr); $(this).find('.product-box-h').each(function(e){ var getEachNr = (e+1); if(getEachNr < getAllNr){ $(plusBox).insertAfter($(this)); } }); if(getAllNr > 1){ $(this).find('.slide-item-component').removeAttr('id').removeClass('slide-item-component').addClass('cls-new-slide-item-component'); $(this).find('.cls-new-slide-item-component').owlCarousel({ items: 5, //slideBy: 2, navigation:true, pagination:true, itemsCustom: [[0,3], [450, 3], [600, 3], [700, 3], [1000, 4], [1200, 5]] }); } } }); } } $(document).ready(function(){ boxOffer(); }) function productPageGallery(){ if($('.prod-lg-sld .bundle-type .image.__retargetingImageThumbSelector > span.bundle-it').length){ $('.prod-lg-sld .bundle-type .image.__retargetingImageThumbSelector > span.bundle-it').each(function(){ var getThisImgHtml = $(this).html(); var getThisImgUrl = $(this).find('img').attr('data-src'); var getThisImgUrlSrc = $(this).find('img').attr('src'); if(typeof getThisImgUrl !== 'undefined'){ var newElement = ''+getThisImgHtml+''; $(newElement).insertAfter($(this)); $(this).remove(); }else if(typeof getThisImgUrlSrc !== 'undefined'){ var newElement = ''+getThisImgHtml+''; $(newElement).insertAfter($(this)); $(this).remove(); } }) } } $(document).on('click','.bdy-black-friday .landing-h .side-menu ul li:last-child > a', function(){ sectionScroll(); }); $(document).ready(function(){ $('body').addClass('bdy-ready'); sectionScroll(); }); $(document).scroll(function(ev_def_scroll){ $('body').addClass('bdy-scrl'); sectPos = $(window).scrollTop(); sectionScroll(); }); $(window).load(function(){ productPageGallery(); }) g_js(function() { $.Gomag.bind('Order/Checkout/Ajax/Payments/Set', function() { if($('input[type=radio][name=payment]:checked').val() != 14) { $('div.__orderFilesH').addClass('hide'); $('div.__orderFilesttl').addClass('hide'); } else { $('div.__orderFilesH').removeClass('hide'); $('div.__orderFilesttl').removeClass('hide'); } }); if($('#checkoutform').length && !$('#-g-custom-password-checkbox').lengt){ $.Gomag.bind('User/Ajax/Data/Loaded', function(event, data){ if(data != undefined && data.data != undefined) { var tmpData = data.data; if(tmpData.loggedIn != undefined && tmpData.loggedIn == true) { } else { if($('#checkoutform').length && !$('#-g-custom-password-checkbox').length) { let customCheckboxHtml = '
    '; $('label.-g-agreement-PersonalInformation').parent().after(customCheckboxHtml); } } } else { if($('#checkoutform').length && !$('#-g-custom-password-checkbox').length) { let customCheckboxHtml = '
    '; $('label.-g-agreement-PersonalInformation').parent().after(customCheckboxHtml); } } }) } $(document).on('click', '#-g-custom-password-checkbox', function () { if ($(this).is(':checked')) { $('div#-g-custom-password-container').removeClass('hide'); } else { $('div#-g-custom-password-container').addClass('hide'); } }); $('input[name="doNotCreateAccount"]').attr('checked', true); $(document).on('change', '#-g-custom-password-checkbox', function() { $('input[name="doNotCreateAccount"]').prop('checked', !$(this).is(':checked')); }); }); $('.stock-status.limited').html(' Ultimele bucati pe stoc'); $.Gomag.bind('Order/Summary/Complete/After', function(){ setTimeout(() => { $('.stock-status.limited').html(' Ultimele bucati pe stoc'); }, 500); }) /* GOMK-42182 */ $('.filter-trg').click(function(){ $('.mm-nav-filter .-g-category-sidebar-categories').addClass('open'); }); /* GOMK-42928 */ $.Gomag.bind('Order/Summary/Complete/After', function(){ if(!$('.-g-one-time-offers .top-side-box .addtocartoto').length){ $(".-g-one-time-offers .top-side-box").append('Adauga in cos'); $(".-g-one-time-offers .addtocartoto").click(function(){ $(this).closest('.-g-one-time-offers').find(".-g-one-time-offer-add-to-cart").click(); }); if(!$('#_shippingCity option[value=""]').length){ $('#_shippingCity').append(''); } } }); $(document).ready(function(){ $('#login-buy-button').removeClass('col-sm-5 col-xs-8').addClass('btn std'); $('.login-s .line-text, #_shippingCityNameHolder').hide(); $('.login-s .fb-login-button').css('display','inline-block').css('margin-left', '10px').insertAfter('#login-buy-button'); $('#_doLogin').text('Continua'); $('.client-pass-recov').appendTo('.login-s'); $('#_shippingCity').append(''); $('.form-h input[type=email]').attr('placeholder','contact@airless-consulting.ro'); $('.form-h input[type=tel]').attr('placeholder','0724071111'); $('.form-h input[name=firstname], .form-h input[name=shipping_firstname]').attr('placeholder','Alexandru'); $('.form-h input[name=lastname], .form-h input[name=shipping_lastname]').attr('placeholder','Pop'); $('.form-h input[name=shipping_city_name]').attr('placeholder','Bucuresti'); $('.-g-checkout-form input.input-s').addClass('iconcheck').after(''); $('.-g-payment-select-label').append(''); $('.cart-title-holder, #shoppingcart .form-cmd, #shoppingcart:has(.-g-payments-cart)').append(''); });