let pencilLink = document.querySelector('.pencil-banner-link'); let primaryButtons = document.querySelectorAll('.primary-button'); if (pencilLink) { pencilLink.addEventListener('click', function(e) { let buttonLinkName = e.target.innerText; tealiumCallClickEvent(buttonLinkName + '_click', buttonLinkName); }); } for (let i = 0; i < primaryButtons.length; i++) { primaryButtons[i].addEventListener('click', function(e) { let linkName = e.target.innerText; tealiumCallClickEvent(linkName + '_click', linkName); if(linkName.toLowerCase() === "get certified offer") { window.location.href= "\sell-my-car"; return; } // ========================== // Launch PreQual // ========================== launchPreQual(); }); } function tealiumCallClickEvent(eventName, eventLabel) { let clickdata = { "category_l1": "MLP", "category_l2": "Autonation-Finance", "category_l3": "(not set)", "category_l4": "(not set)", "event": "" + eventName, "event_category": "EngagementType", "event_action": "EngagementType_MLP|||Click", "event_label": "" + eventLabel, "event_value": "1", "pagegroup": "mlp" }; window.utag_data = clickdata; window.utag.link(window.utag_data); } function launchPreQual() { const preQualConfig = { hid: window.hyperionId || '', apiDomain: window.location.origin, ispopupModal: true, content: "pre-qual", vin: window.Vin || '', targetContainerId: "pre-qual-modal", isAncom: true, appUserDetails: {} }; window.preQualConfig = preQualConfig; const footer =document.getElementById('v2footer-desktop'); if(footer) { footer.style.display = 'none' console.log('adding footer to none'); } const script = document.createElement('script'); script.src = "/~/media/Autonation/Scripts/an-config.js"; script.async = true; script.onload = function () { if (window.PreQualModule && typeof window.PreQualModule.init === "function") { window.PreQualModule.init(preQualConfig); } else { console.error("PreQualModule.init not found"); } }; document.head.appendChild(script); }