Need help? Email bgl383@masonview.com or use the contact form.
(function () {
var url = “https://tickets.sowhenitbe.com/events/3/demo-lodge-no-88”;
var modal = document.getElementById(“swibModal”);
var modalInner = document.getElementById(“swibModalInner”);
var openBtn = document.getElementById(“swibOpenFullscreen”);
var closeBtn = document.getElementById(“swibCloseModal”);
var modalFrame = document.getElementById(“swibModalFrame”);
function openModal() {
modal.classList.add(“is-open”);
modal.setAttribute(“aria-hidden”, “false”);
modalFrame.src = url;
document.body.style.overflow = “hidden”;
if (modalInner.requestFullscreen) {
try { modalInner.requestFullscreen(); } catch (e) {}
}
}
function closeModal() {
modal.classList.remove(“is-open”);
modal.setAttribute(“aria-hidden”, “true”);
modalFrame.src = “”;
document.body.style.overflow = “”;
if (document.fullscreenElement) {
try { document.exitFullscreen(); } catch (e) {}
}
}
openBtn.addEventListener(“click”, openModal);
closeBtn.addEventListener(“click”, closeModal);
modal.addEventListener(“click”, function (e) {
if (e.target === modal) closeModal();
});
document.addEventListener(“keydown”, function (e) {
if (e.key === “Escape” && modal.classList.contains(“is-open”)) closeModal();
});
})();