(function () { const iframeHtml = ''; const partnerScript = document.getElementById('partner-script'); partnerScript.insertAdjacentHTML('afterend', iframeHtml); window.addEventListener("message", (event) => { if (event.data.type === "iframeResize") { const iframe = document.getElementById("myIframe"); if (iframe) { iframe.style.height = event.data.height + "px"; } } }); document.addEventListener("DOMContentLoaded", () => { const encoded = btoa(unescape(encodeURIComponent(window.location.href))); const encodedUrl = encoded.replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, ''); const iframe = document.getElementById("myIframe"); if (iframe) { const template = iframe.dataset.template; iframe.src = template.replace("REPLACE_THIS", encodedUrl); iframe.removeAttribute("data-template"); } }); })();