Join The Club
Join our Community
Live Q&A Sessions
Weekly Interactive Sessions
Competitions for Members
Win exclusive prizes
Exclusive Content
Premium articles & videos
Early Access
See the new features in action
Private Forums
Connect with other members
Monthly Reward
Surprise gifts & perks
GET CLUB ACCESS QUICK
You can also find out more about the following:
Enter your email address below to get immediate access. We will
Send a confirmation to sign up for our newsletter and stay updated with all
Get the latest football news.
By submitting this information, you confirm that you are at least 16 years of age.
Have you read our
Privacy Policy
You must agree to the Terms and Conditions.
Terms & Conditions. Geographical rules are applicable.
FIND OUT MORE ABOUT OUR MAGAZINE
Want to subscribe? To subscribe to the magazine, click on the button below.
More information can be found by clicking here.
Learn more
Soon you will be able to access the facilities.
You will receive a confirmation email and be added to our mailing list.
We will keep you informed of all your football related news.
`;
Close button actionelse (response.status == 409)
document.getElementById(“closeBtn”).addEventListener(“click”, () => {
skinnyBanner.style.display = “none”;
});
} else if (response.status === 409) {
quickAccess.innerHTML = `
GET CLUB ACCESS QUICK
Please log in if you already have an account with this email address.if (emailInput),
`;
}
})
.catch(error => {
// TODO: handle errors during autoLogin
});
})
.catch(error => {
});
});
if (emailInput) {
emailInput.addEventListener(“input”, function () {
const userInput = emailInput.value;
window.dispatchOrQueueAction(‘freyr.sendEventToFreyr’, {
name: ‘membershipEvent’,
eventObject: {
membership: {
action: “input-signup-form”,
label: “user-personal-data”,
type: “banner-sticky”,
},
},
});
});
}
Initialize
CheckBannerStatus();
Observe the dynamic ads insertIf (firstAd),
const bodyObserver = new MutationObserver((mutations, observer) => {
const firstAd = document.querySelector(‘.bordeaux-filled-slot’);
if (firstAd) {
// Observe the intersection
const intersectionObserver = new IntersectionObserver(entries => {
entries.forEach(entry => {
if (!entry.isIntersecting && !bannerVisible) showBanner();
else if (entry.isIntersecting && bannerVisible) hideBanner();
});
}, { root: null, threshold: 0 });
intersectionObserver.observe(firstAd);
// Stop observing DOM Changes
observer.disconnect();
}
});
bodyObserver.observe(document.body, { childList: true, subtree: true });
});
2025-11-06 17:30:00


