document.addEventListener("DOMContentLoaded", function() {
  const modal = document.getElementById("intramurosModal");
  const openBtn = document.getElementById("openIntramurosBtn");
  const closeBtn = document.getElementById("closeIntramurosBtn");
  const closeBtn2 = document.getElementById("closeIntramurosBtn2");
  const intramurosLink = document.querySelector(".intramuros-link");

  if (openBtn) {
    openBtn.addEventListener("click", () => {
      modal.style.display = "block";
    });
  }

  if (closeBtn) {
    closeBtn.addEventListener("click", () => {
      modal.style.display = "none";
    });
  }

  if (closeBtn2) {
    closeBtn2.addEventListener("click", () => {
      modal.style.display = "none";
    });
  }

  if (intramurosLink) {
    intramurosLink.addEventListener("click", () => {
      // Fermer la popup avant ouverture de l’agenda
      modal.style.display = "none";
    });
  }

  window.addEventListener("click", (e) => {
    if (e.target === modal) {
      modal.style.display = "none";
    }
  });
});
