/* AutoGen - Google Ads enhanced conversions, part 1 of 2. Captures quote-form values at submit so the confirmation page can pass them to the Google tag. Stored only in this browser tab, cleared on use. */ (function () { document.addEventListener("submit", function (e) { var f = e.target; if (!f || f.id !== "form_extractionservicesquote") { return; } function v(sel) { var el = f.querySelector(sel); return (el && el.value) ? el.value.trim() : ""; } var phone = v('[name="item_meta[13]"]').replace(/[^0-9+]/g, ""); if (phone && phone.charAt(0) !== "+") { phone = "+1" + phone.replace(/[^0-9]/g, ""); } try { sessionStorage.setItem("ag_ec", JSON.stringify({ em: v('[name="item_meta[12]"]').toLowerCase(), ph: phone, fn: v('[name="item_meta[10][first]"]'), ln: v('[name="item_meta[10][last]"]') })); } catch (err) {} }, true); })();