$(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); }); }); /* labelshop js */ function mvFot(){ if( $('.main-footer .-g-footer-affiliate-block').length && $('.main-footer .col-right').length ){ $('.main-footer .-g-footer-affiliate-block').appendTo('.main-footer .col-right'); } if($('.main-footer .col-right .-g-footer-affiliate-block .gomag_footer_end').length){ $('.main-footer .col-right .-g-footer-affiliate-block .gomag_footer_end').each(function(){ if($(this).find('a').length){ var getTheHref = $(this).find('a').attr('href').replace('www.','').replace('https','').replace('http','').replace('://','').replace('.ro','-ro').replace('/',''); $(this).addClass(getTheHref); } }); } $('.main-footer .col-right .-g-footer-affiliate-block .price-ro').prependTo('.main-footer .col-right .-g-footer-affiliate-block'); $('.main-footer .col-right .-g-footer-affiliate-block .compari-ro').prependTo('.main-footer .col-right .-g-footer-affiliate-block'); //$('.main-footer .col-right .-g-footer-affiliate-block .compari-ro').appendTo('.main-footer .col-right .-g-footer-affiliate-block'); }; mvFot(); $.Gomag.bind('User/Data/AffiliateMarketing/HideTrafiLeak', function(){ $('._customBeneficii').hide() }) /* Lasbelshop - pagina finalizeaza comanda - text fix */ if(document.location.href.includes('https://www.labelshop.ro/finalizeaza-comanda')){ $("label.label-s.check.custom-chk").eq(0).contents().filter(function(){ return this.nodeType === 3}).eq(1).replaceWith(' Adresa de livrare este diferita fata de adresa de contact'); $("label.label-s.check.custom-chk").eq(1).contents().filter(function(){ return this.nodeType === 3}).eq(1).replaceWith(' Sunt persoana juridica sau alt tip de entitate juridica'); }