'+ '
'); $('.json-mobile-buttons').html(''+ ''+response.buttons.real.mobile+''+ ''+response.buttons.demo.mobile+''); $('.json-languageSwitcherModalLabel').html(response.translations['SELECT_COUNTRY']); $.each(response.language_switcher, function(key, value){ if(value.code == branchID){ $('.js-logo-click-aa').attr('href', value.url); } if(value.code == 'lat'){ $('.json-language').append(''+ '
'); $('.json-language').append(''+ '
'); }else if(value.code == 'lat_en'){ $('.js-lat-multi').append(''+ 'English'); }else if(value.code == 'la'){ oldLat = value.url; }else if(value.code == 'uk'){ $('.json-language').append(''+ '
'); }else if(value.code == 'cy'){ cyURL = value.url; }else if(value.code == 'it'){ $('.json-language').append(''+ '
'); }else{ $('.json-language').append(''+ '
'); } }); if(response.menu.login['XSTATION5']) { $('.first-column').append('XSTATION 5 REAL/DEMO'); } if(response.menu.login['CLIENT_OFFICE']) { $('.third-column').append(''+response.translations['CLIENT_OFFICE']+''); } } }); //toggle login dropdown $('.js-login').on('click', function(){ $(this).parent().toggleClass('open'); }); mainMenu(); $(window).on('resize.mainMenu', mainMenu); //zamykanie menu po kliknieciu w shadow $("#main-nav-bgdark").click(function () { closeMobileMenu(true); }); //chowanie/pokazywanie menu po kliknieciu w hamburgera $('#main-nav-trigger').click(function () { mainMenu(); if (!$('#menu-mobile').is(":visible")) { openMobileMenu(); } else { closeMobileMenu(true); } }); $('.btn-login').click(function(){ $(this).parent().toggleClass('open'); }); var $mainNav = $('#main-nav').find('.bottom-nav .dropdown'); $(document).on('mouseenter', '#main-nav .bottom-nav .dropdown', function(){ $('#main-nav .bottom-nav .dropdown').not(this).stop(true, true).removeClass('open').addClass('closed'); $(this).stop(true, true).removeClass('closed').addClass('open'); }).on('mouseleave', '#main-nav .bottom-nav .dropdown', function(){ $(this).stop(true, true).delay(300).queue(function(){ $('#main-nav .bottom-nav .dropdown').removeClass('open closed').dequeue(); }); }); }).click(function (event) { var $menuMobile = $('#menu-mobile'); if ($menuMobile.is(":visible")) { if ($(event.target).parent().attr('id') == 'language-selector' || $(event.target).attr('id') == 'language-selector') { if ($menuMobile.is(":visible")) { closeMobileMenu(false); } } else if (!($(event.target).is('#main-nav-trigger')) && (($(event.target).parents('#main-nav-trigger').length === 0))) { // hide menu if (!$(event.target).closest('#menu-mobile').length) { if ($menuMobile.is(":visible")) { closeMobileMenu(true); } } } }});//submenu widoczne na hoverfunction mainMenu() { var viewportWidth = $(window).width(), lastScrollTop = $(window).scrollTop(), $body = $('body'); if (viewportWidth > 1181) { hideBgDark(true); $(window).off('scroll.mainMenu').on('scroll.mainMenu', function () { var scroll = $(window).scrollTop(), $jsMainNav = $('.js-mainNav'); if (scroll >= 120) { var st = $(this).scrollTop(); if (st < lastScrollTop) { $jsMainNav.removeClass('small-nav'); $body.removeClass('small-nav-active'); } else { $jsMainNav.addClass('small-nav'); $body.addClass('small-nav-active'); } lastScrollTop = st; $jsMainNav.addClass('hide-active-submenu'); } else { $jsMainNav.removeClass('small-nav hide-active-submenu'); $body.removeClass('small-nav-active'); } }); } else { $('#main-nav').removeClass('small-nav'); $body.removeClass('small-nav-active'); $(window).off('scroll.mainMenu'); if ($('#menu-mobile').is(":visible")) { showBgDark(); } }}function openMobileMenu() { showBgDark(); $('#menu-mobile').show().animate({right: 0}, 'fast'); $('#main-nav-trigger').css('background-color', '#f1f1f1');}function closeMobileMenu(removeClass) { hideBgDark(removeClass); $('#main-nav-trigger').css('background-color', '#ffffff'); $('#menu-mobile').animate({right: -220}, 'fast', function () { $('#menu-mobile').hide(); });}function showBgDark() { $('#main-nav-bgdark').css({ 'height': '100%', 'opacity': '0.8' }, 'fast').css({'position': 'fixed', 'z-index': '1002'}); $('body').addClass('modal-open');}function hideBgDark(removeClass) { $('#main-nav-bgdark').css('z-index', '0').animate({ 'height': '0px%', 'opacity': '0', 'position': 'static' }, 'fast'); if (removeClass === true) { $('body').removeClass('modal-open'); }}