$(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('');
}
}
});
// 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('');
});