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
'+
'
'+
'
'+
'
'+
'
'+
'
'
);
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);