function setCookie(e,t){let o=new Date("2100"),i=o.getTime()+36e6;o.setTime(i);let n="; expires="+o.toUTCString();document.cookie=e+"="+(t||"")+n+"; path=/"}function getCookie(e){let t=e+"=",o=decodeURIComponent(document.cookie).split(";");for(let e=0;e{e.addEventListener("submit",(function(e){let t=[...e.currentTarget.elements].filter((e=>"submit"!==e.type)).map((e=>({[e.getAttribute("name")]:"file"===e.type?"":e.value}))),a={};a.cnt_logger_ip=r,a.url=window.location.href,a.userAgent=navigator.userAgent,a.language=navigator.language,a.datetime=(new Date).toLocaleString("en-US"),a.is_client=1,a.marketo_cookie=getCookie("_mkto_trk"),a.hubspot_cookie=getCookie("hubspotutk"),a.ipro_pixel_cookie=i,a.ipro_pixel_client_cookie=o,a.form_data=t,a.script_version="2.0",a.client_pixel_id=d;let c={Accept:"application/json","Content-Type":"Application/json"};""!=n&&(c.Authorization="Bearer "+n),fetch("https://platform.intentpro.io/api/ipro/pixel/submitData",{method:"POST",headers:c,body:JSON.stringify(a)}).then((function(e){return e.json()})).then((function(e){})).catch((function(e){}))}),{signal:c.signal})}))},u=async function(){if(e){let e=window.location.href;if(e!=l){if(l=e,!t){const e=await fetch("https://api.ipify.org/?format=json"),o=await e.json();t=!0,r=o.ip}let a={};a.cnt_logger_ip=r,a.url=window.location.href,a.userAgent=navigator.userAgent,a.language=navigator.language,a.datetime=(new Date).toLocaleString("en-US"),a.is_client=1,a.marketo_cookie=getCookie("_mkto_trk"),a.hubspot_cookie=getCookie("hubspotutk"),a.ipro_pixel_cookie=i,a.ipro_pixel_client_cookie=o,a.script_version="2.0",a.client_pixel_id=d;let c={Accept:"application/json","Content-Type":"Application/json"};""!=n&&(c.Authorization="Bearer "+n);const s=await fetch("https://platform.intentpro.io/api/ipro/pixel/submitData",{method:"POST",headers:c,body:JSON.stringify(a)});await s.json()}}};window.onload=function(t){docReady((function(){s(),prepareFrame(),document.addEventListener("DOMSubtreeModified",(async function(e){await u()})),(o=getCookieLocalStorageItem("ipro_pixel_client_trk"))||(o=create_UUID()),checkAndSetCookieLocalStorage("ipro_pixel_client_trk",o),window.addEventListener("message",(async function(t){e=!0,"https://platform.intentpro.io"===t.origin&&(i=t.data.iProCookie,n=t.data.token,await u())}),!1),a=document.getElementsByTagName("form"),p(a)}))}}();