var isMobile = {}; $(document).ready(function(){ let currentYear = new Date().getFullYear(); $("#header").load("header.html?v=2"); $("#footer").load("footer.html?v=2"); setTimeout(function() { // Verifică dacă elementul cu ID-ul 'currentYear' există if ($('#currentYear').length) { // Dacă elementul există, inserează textul dorit în interiorul său $('#currentYear').text('2024'); // Înlocuiește '2024' cu textul dorit } },"1500"); $('#legalLeftMenu').append( ''+ '
'+ '
'+ '

Legal

'+ ''+ ''+ ''+ '
'+ '
'+ '

Policies

'+ ''+ ''+ ''+ ''+ '
'+ '
'+ '

Compliance

'+ ''+ ''+ '
'+ '
'+ '

Other

'+ ''+ '
'+ '
' ); var currentURL = window.location.href; var url = new URL(currentURL); var selectParam = url.searchParams.get("PSP"); if (selectParam != 'null' && selectParam == 'active') { $('.sectionWrap .sectionTitle').removeClass('active'); $('.sectionTitlePSP').addClass('active'); $('.btnSelectorBox a').removeClass('active'); $('.legalContentWrap .legalContentAll').removeClass('active'); $('.btnSelectorPSP').addClass('active'); $('.PSP').addClass('active'); } $('.faqInfoText h5 a').on('click',function(e){ e.preventDefault(); var $this = $(this); $parent = $this.parent().parent(); if ($parent.hasClass('active')) { $parent.toggleClass('active').find('> div').slideUp(); } else { $('.faqDetails .faqInfoText').removeClass('active').find('>div').hide('fast'); $parent.addClass('active').find('> div').slideDown(); } }); $('.mor').on('click', function(){ $(this).addClass('active'); $('.morContainer').addClass('active'); $('.pspContainer').removeClass('active'); $('.psp').removeClass('active'); }); $('.psp').on('click', function(){ $(this).addClass('active'); $('.pspContainer').addClass('active'); $('.morContainer').removeClass('active'); $('.mor').removeClass('active'); }); //DropDown collapse mobile menu $('#mobilePrimaryMenu .hamburgerButton').on('click', function(e){ e.preventDefault(); $(this).toggleClass('active'); $('.mobileSecondaryMenu').toggleClass('active'); $('.tabletChannelSearch').removeClass('active'); }); //Cookie policy /* var cookiesPolicyAcc = getCookie('cookiesPolicyAcc'); if(cookiesPolicyAcc == 0){ $('#cookie-policy-banner').fadeIn(50); $('.header, .wrapper-heading, .wrapper-submenu, .wrap_all').addClass('cookie-buffer'); } */ $width = $(window).width(); $('#openShopperContactForm1, #openShopperContactForm2, #openShopperContactForm3').on('click', function (){ $('.shopperSupportContactConatainerSingle').addClass('active'); }); $('#openShopperContactFormMulti, #openShopperContactFormMultiDesktop').on('click', function (){ $('.shopperSupportContactConatainerMulti').addClass('active'); }); $('.closeShopperSupportContactForm').on('click', function(){ $('.shopperSupportContactConatainerSingle, .shopperSupportContactConatainerMulti').removeClass('active'); }); $('.btnSelectorMOR').on('click', function(){ $('.sectionWrap .sectionTitle').removeClass('active'); $('.sectionTitleMOR').addClass('active'); $('.btnSelectorBox a').removeClass('active'); $('.legalContentWrap .legalContentAll').removeClass('active'); $(this).addClass('active'); $('.MOR').addClass('active'); }); $('.btnSelectorPSP').on('click', function(){ $('.sectionWrap .sectionTitle').removeClass('active'); $('.sectionTitlePSP').addClass('active'); $('.btnSelectorBox a').removeClass('active'); $('.legalContentWrap .legalContentAll').removeClass('active'); $(this).addClass('active'); $('.PSP').addClass('active'); }); $('a[href^="#"]').on('click',function (e) { e.preventDefault(); var target = this.hash, $target = $(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 400, 'swing', function () { window.location.hash = target; }); }); }); function getPageName(url) { var index = url.lastIndexOf("/") + 1; var filenameWithExtension = url.substr(index); var filename = filenameWithExtension.split(".")[0]; return filename; } var windowURL = window.location.pathname; var pageNameURL = getPageName(windowURL); $(window).on("load", function(){ if (pageNameURL === 'delivery-summary') { $('[data-item="terms"]').addClass('active'); } else { $('[data-item="'+pageNameURL+'"]').addClass('active'); } }); $(window).scroll(function(){ $width = $(window).width(); // $check este folosit pentru a testa daca rezolutia este mai mica sau egala decat 768 atunci nu se afiseaza banner-ul if($width < 769){ $check = false; } else { $check = true; } if($check == true){ var scrollBar = $(window).scrollTop(); var refferer = $('#refferer').offset().top-100; //var topReferrer = $('#topReferrer').offset().top; var bottomReferrer = $('#bottomReferrer').offset().top-565; //var posSection = $('#refferer').offset().top-100; if (scrollBar > refferer && scrollBar < bottomReferrer) { $('.label-section').css({'visibility':'hidden', 'top':'0', 'padding-top':'130px', 'position':'fixed', 'bottom':'auto' }); $('#section').css({'visibility':'visible', 'top':'0', 'padding-top':'130px' }); $('#topReferrer').css({'visibility':'hidden', 'top':'0' }); } if (scrollBar <= refferer) { $('#topReferrer').css({'visibility':'visible', 'top':'0' }); $('.label-section').css({'visibility':'hidden', 'top':'0', 'padding-top':'130px' }); } if (scrollBar >= bottomReferrer) { $('.label-section').css({'position':'absolute', 'top':'auto', 'padding-top':'0', 'bottom':'0' }); } } }); /* START Add class on Scroll for header */ $(function() { var header = $(".header"); var item = $(".header > div:last"); if ($(window).scrollTop()) { header.addClass("active"); item.addClass("active"); } $(window).scroll(function() { var scroll = $(window).scrollTop(); if (scroll >= 10) { header.addClass("active"); item.addClass("active"); } else { header.removeClass("active"); item.removeClass("active"); } }); }); /* END Add class on Scroll for header */ /* Set cookiesPolicyAcc to 1 for cookie policy */ /* function CookieAccept() { days = 30; var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); document.cookie = "cookiesPolicyAcc=true"+expires+"; path=/"; $("#cookie-policy-banner").hide(); $(".header, .wrapper-heading, .wrapper-submenu, .wrap_all").removeClass('cookie-buffer'); } */ /* Return cookie value by cookie name */ function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i 0) { // scroll to tabs container scrollTo('#tab-container',200,hh); setTimeout(function(){ scrollTo('#tab-container',200,hh); },200, 'swing'); } else { // scroll to hash element scrollTo(hash,200,hh); setTimeout(function(){ scrollTo(hash,200,hh); },200, 'swing'); } } function scrollTo(selector, time, verticalOffset){ time = typeof(time) != 'undefined' ? time : 200; verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0; var element = $(selector); if (element.length) { var offset = element.offset(); var offsetTop = offset.top + verticalOffset; $('html, body').animate({scrollTop: offsetTop}, time); } return false; } /* duplicated scrollTo() to work with Mozilla Firefox */ function scrollToElem(selector, time, verticalOffset){ time = typeof(time) != 'undefined' ? time : 200; verticalOffset = typeof(verticalOffset) != 'undefined' ? verticalOffset : 0; var element = $(selector); if (element.length) { var offset = element.offset(); var offsetTop = offset.top + verticalOffset; $('html, body').animate({scrollTop: offsetTop}, time); } return false; } // When our page loads, check to see if it contains and anchor scrollTo(window.location.hash); // Intercept all anchor clicks $("body").on("click", "a", scrollTo);