var ms_grabbing_curosr='https://www.rhb.nl/wp-content/plugins/masterslider/public/assets/css/common/grabbing.cur',ms_grab_curosr='https://www.rhb.nl/wp-content/plugins/masterslider/public/assets/css/common/grab.cur';
(function (l, e, a, d, i, n, f, o) {
if (!l[i]) {
l.GlobalLeadinfoNamespace = l.GlobalLeadinfoNamespace || [];
l.GlobalLeadinfoNamespace.push(i);
l[i] = function () {
(l[i].q = l[i].q || []).push(arguments)
};
l[i].t = l[i].t || n;
l[i].q = l[i].q || [];
o = e.createElement(a);
f = e.getElementsByTagName(a)[0];
o.async = 1;
o.src = d;
f.parentNode.insertBefore(o, f);
}
}(window, document, "script", "https://cdn.leadinfo.net/ping.js", "leadinfo", "LI-5DB9A50A32882"));
// Wacht tot de DOM volledig geladen is
document.addEventListener('DOMContentLoaded', () => {
// Selecteer de checkbox en de swiper-container
const checkbox = document.querySelector('#make-gallery-fullscreen');
const swiperContainer = document.querySelector('#mySwiper2');
const body = document.querySelector('body');
// Controleer of de elementen bestaan
if (!checkbox) {
console.error("Checkbox met ID '#make-gallery-fullscreen' niet gevonden.");
return;
}
if (!swiperContainer) {
console.error("Swiper-container met ID '#mySwiper2' niet gevonden.");
return;
}
// Functie om de attributen te verwijderen
function enableFullscreenMode() {
if (swiperContainer.hasAttribute('slides-per-view')) {
swiperContainer.removeAttribute('slides-per-view');
}
if (swiperContainer.hasAttribute('grid-rows')) {
swiperContainer.removeAttribute('grid-rows');
}
}
// Functie om de attributen terug te zetten
function disableFullscreenMode() {
swiperContainer.setAttribute('slides-per-view', '5');
swiperContainer.setAttribute('grid-rows', '5');
}
// Event listener toevoegen aan de checkbox
checkbox.addEventListener('change', () => {
if (checkbox.checked) {
enableFullscreenMode();
} else {
disableFullscreenMode();
}
});
function bodyAddLock() {
body.classList.add('fancybox-lock');
body.classList.add('swiper-fullscreen-active');
}
function bodyRemoveLock() {
body.classList.remove('fancybox-lock');
body.classList.remove('swiper-fullscreen-active');
}
checkbox.addEventListener('change', () => {
if (checkbox.checked) {
bodyAddLock();
} else {
bodyRemoveLock();
}
});
});