Getty1

<script>
  function getQueryParams(param) {
    const urlSearchParams = new URLSearchParams(window.location.search);
    return urlSearchParams.get(param);
  }

  function updateIframeSrc() {
    const iframe = document.getElementById("booking-iframe");
    if (!iframe) return;

    const checkin = getQueryParams("checkin");
    const checkout = getQueryParams("checkout");
    const adults = getQueryParams("adults");
    const children = getQueryParams("children");
    const infants = getQueryParams("infants");
    const pets = getQueryParams("pets");

    let newSrc = iframe.src;
    newSrc += newSrc.includes("?") ? "&" : "?";
    newSrc += `checkin=${checkin}&checkout=${checkout}&adults=${adults}&children=${children}&pets=${pets}&infants=${infants}`;

    iframe.src = newSrc;
  }

  window.addEventListener("load", updateIframeSrc);
</script>