$(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');
});
});
/**
* Scrie aici codul tau Javascript...
*/
/* suplimenteoriginale js GoMag */
function blogPostsList(){
if($('.wordpress-articles-h .blog-posts-sld').length){
$('.wordpress-articles-h .blog-posts-sld').each(function(){
var getHisId = $(this).attr('id');
$(this).addClass('blog-sld').removeClass('blog-posts-sld').removeAttr('id').attr('data-id',getHisId);
});
}
}
blogPostsList();
function newSlider(){
if($('.blog-sld').length){
$('.blog-sld').owlCarousel({
items: 3,
navigation:true,
pagination:true,
stopOnHover: true,
autoPlay: 8000,
itemsCustom : [
[0,1],[560,2],[768,3],[979,3]
]
});
}
}
function addToCartUpdate(){
var newFkClass = '-g-addtocart-popup-default new-cls-addtocart-popup';
if($('body .fancybox-container .-g-addtocart-popup-custom .add-cart-slider-popup').length){
$('body .fancybox-container .-g-addtocart-popup-custom .add-cart-slider-popup').parents('.fancybox-container').eq(0).addClass(newFkClass);
}
}
function mobileMenu(){
if($('.mm-mobile-menu.main-menu ul li').length){
$('.mm-mobile-menu.main-menu ul li').each(function(){
if($(this).find(' > .fa-angle-down').length){
$(this).addClass('cls-with-submenu');
}
});
}
}
$(document).on('click','.btn-cart',function(){
$(document).ajaxComplete(function(){
addToCartUpdate();
});
});
$(document).on('click','.mm-mobile-menu.main-menu ul .cls-with-submenu > a',function(){
if($(this).parent().find('.fa-angle-down').length){
$(this).parent().find('.fa-angle-down').click();
}
});
$(document).ready(function() {
if($('.changeBillingAddress').length)
{
$('.changeBillingAddress').attr('checked', false);
$('.changeAddress.-g-checkout-billing-section').css('display', 'none');
}
/* phone position change */
if(
jQuery('#product-page').length > 0 &&
jQuery('.product-code .help-phone a').length > 0
){
if(jQuery('#product-page .add-2-cart.btn-cart').length > 0){
if(jQuery(window).width() <= 1024){ // inclus si tablete + mobil
jQuery('#product-page .add-2-cart.btn-cart').addClass('btn-obo');
jQuery(' Comanda telefonica').insertAfter('#product-page .add-2-cart.btn-cart');
}
jQuery('.product-code .help-phone').remove();
}
}
newSlider();
});
$(window).load(function(){
mobileMenu();
});