PageSourceSearch

https://www.zapponechryslerjeepdodge.com/resources/taggbaa/chunks/bs-listener-ford.296b74b0101d2c971733.js

js zapponechryslerjeepdodge.com collected 2026-09-27 01:11:37 UTC 23,583 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[487],{3558:function(e,t,n){n.r(t),n.d(t,{load:function(){return V}});var o=n(8092),i=n(9312),r=n(7431),a=n(495),c=n(4096),l=n(7703);const d=e=>({onclick:`vld:content:${e}`,onclickLinkName:"dc:vld:content:action"}),s={literal:e=>d("open"===e?.accordionState?"open":"close")},u={literal:d("image click")},f=(0,l.FI)({events:{[o.u.TrackLinkClick]:{[l.x4]:{[c.Qb.ExitLink]:{"_bapw-link":{pageName:"dc:help:aboutads",pageNameNoVehicle:"dc:help:aboutads"},express:{referredTo:"roadster",suffix:""}},[c.Qb.ClickToCall]:{"":{}}},[r.uA.VoiBanner]:{[c.s8.Accordion]:{"":s}}},[o.u.TrackMediaInteraction]:{[r.uA.VoiBanner]:{[l.x4]:{"":u}}}},extraMappers:{[o.u.TrackOverlayShown]:e=>{const t=e?.overlayName??e?.pageName;return t?{action:"overlay",pageName:t,hierarchy:e?.section??""}:null},[o.u.TrackFormSubmission]:e=>({action:"form-submit"})}});function p(e){const t=(0,l.sS)(f),n=t[o.u.TrackLinkClick];return{...t,[o.u.TrackLinkClick]:t=>n(t)??e.defaultReferral(t)}}var m=n(9830);function k(e){return(0,c.tb)(e.linkHref)}function g(e,t=k,n="dc"){return o=>{try{return t(o)?(0,m.aG)(e,"",n):null}catch{return null}}}var h=n(3401);const w={id:"ford",defaultReferral:g("qln:home:homepage",e=>(0,h.PD)(".ford.com")(e)||(0,h.PD)("//ford.com")(e)),dropsSharedPageReferral:!1},v={id:"lincoln",defaultReferral:g("ln:home:homepage",(0,h.PD)("lincoln.com")),dropsSharedPageReferral:!0,loadExtraGlobalMappers:async()=>(await n.e(822).then(n.bind(n,9943))).LINCOLN_GLOBAL_MAPPERS,loadPageMappers:async e=>(await n.e(822).then(n.bind(n,8458))).buildLincolnMappers(e)},y=()=>n.e(103).then(n.bind(n,7092)),b=new Set(["newspecials","usedspecials","slp","service-parts-specials","couponvehicledetails","easdefault","couponusedvehicles","couponnewvehicles"]),N=new Set(["ucdetailspage","ucsearchpage","mrp","ev-mach-e","ev-lightning","2025-ev-lightning","2025-ford-maverick"]),S=new Set(["ev-overview","ev-charging","ev-ownership"]),$=new Set(["staff","aboutus","hours","careers","customer-reviews","finance","paymentcalc","preapproved"]);var x=n(3778),L=n(8875);class T{constructor(e){this._filter=new L.D(e=>{0===e.detail?.count&&this.evaluate()}),this._logger=e,this._container=document.getElementById("zeroResults"),this._form=document.querySelector("form[name='noResultsForm']"),this._contactButton=this._container?.querySelector("button#contactUs")??null}static isPresent(){return null!==document.getElementById("zeroResults")}init(){this.evaluate(),window.addEventListener("searchFilterUpdate",e=>this._filter.handle(e)),this._contactButton?.addEventListener("click",()=>{setTimeout(()=>{this.isVisible(this._form)&&this.dispatchModalOpened(this._form)},0)})}evaluate(){this.isVisible(this._form)?this.dispatchModalOpened(this._form):(this.isVisible(this._contactButton)||this.isVisible(this._container))&&this.fireLanding()}dispatchModalOpened(e){window.dispatchEvent(new CustomEvent(x.k.ModalOpened,{detail:{modal:e}}))}fireLanding(){a.di.fire({action:"no-results-landing"},this._logger)}isVisible(e){if(!e||e.hidden)return!1;const t=window.getComputedStyle(e);if("none"===t.display||"hidden"===t.visibility||"0"===t.opacity)return!1;const n=e.getBoundingClientRect();return n.width>0&&n.height>0}}let C=!1;const O={async load(e,t,c){const{pageKey:d,replayFrom:s,overrides:u,brand:f}=c,m=function(e){return"lincoln"===e?v:w}(f);(0,a.HU)();const{mappers:k,onLoadOverlay:g}=await async function(e,t,o=!1){const i=e?.toLowerCase()??"";if(o){const e=(await y()).buildWithSrpBlock(i);if(e)return{mappers:e}}const r=await(t.loadPageMappers?.(i));return r?{mappers:r}:await async function(e,t){if("home"===e)return{mappers:(await n.e(308).then(n.bind(n,1960))).buildHomeMappers()};if(N.has(e)){const n=(await y()).buildVehiclePageMappers(e,t.id);return n?{mappers:n}:null}if(b.has(e)){const t=await n.e(117).then(n.bind(n,7844)),o=t.buildSpecialsMappers(e);return o?{mappers:o,onLoadOverlay:t.resolveSpecialsOnLoadOverlay(e)}:null}if(S.has(e)){const t=(await n.e(544).then(n.bind(n,3331))).buildEvMappers(e);return t?{mappers:t}:null}if($.has(e)){const t=(await n.e(361).then(n.bind(n,1111))).buildInfoMappers(e);return t?{mappers:t}:null}const o=t.dropsSharedPageReferral,i=(await n.e(598).then(n.bind(n,4836))).buildServiceMappers(e,o);if(i)return{mappers:i};const r=(await n.e(106).then(n.bind(n,40))).buildFordLandingMappers(e,o);return r?{mappers:r}:null}(i,t)??{mappers:{}}}(d,m,"undefined"!=typeof document&&!!document.querySelector('[data-do-srp-element="srp"]')),h={...p(m),...await(m.loadExtraGlobalMappers?.())??{}},x=new Set([...Object.keys(h),...Object.keys(k),...Object.keys(u??{})]),L=new Set([r.wn.Header,r.wn.Nav,r.wn.Aside,r.wn.Footer]),O={};for(const e of x){const n=u?.[e],i=k[e],r=h[e];let c;c=n||(e===o.u.TrackLinkClick?e=>{const t=L.has(e?.section)?r:i;return t?t(e):null}:e===o.u.TrackMediaInteraction?e=>r?.(e)??i?.(e)??null:i??r),c&&(O[e]=e=>{const n=c(e);n&&a.di.fire(n,t)})}t.debug(`fordAdobeTracker: loaded for page="${d}", ${x.size} event(s) wired, replaying ${s?.length??0}`),await(0,i.$)(e,t,O,{replayFrom:s}).initialize(),g&&a.di.fire((0,l._B)(g),t),!C&&T.isPresent()&&(C=!0,new T(t).init())}};async function V(e,t,n,o){const i=e.getStoreState(),r=i?.oemEvents??[];t.debug(`FordAdobeListenerModule: bootstrapping ford-adobe tracker for page="${n}", brand="${o??"ford"}", replay=${r.length}`),await O.load(e,t,{pageKey:n,replayFrom:r,brand:o})}},9312:function(e,t,n){function o(e,t,n,o){return{async initialize(){const i=e.getStoreState();if(!i)return void t.warn("createTrackerListener: store is unavailable");for(const e of o?.replayFrom??[]){const o=n[e.event];if(o)try{o(e)}catch(n){t.error(`Listener replay: ${e.event} threw`,n)}}let r=i.latestOemEvent??{};e.subscribeOem(()=>{const o=e.getStoreState()?.latestOemEvent;if(o===r)return;r=o;const i=o?.event;if(!i)return;const a=n[i];if(a)try{a(o)}catch(e){t.error(`Listener: ${i} threw`,e)}})}}}n.d(t,{$:function(){return o}})},9830:function(e,t,n){n.d(t,{Dk:function(){return r},RG:function(){return a},Uf:function(){return c},We:function(){return i},aG:function(){return l},lC:function(){return s},yt:function(){return d}});var o=n(7177);
1function i(e,t,n,o="dc"){return{action:"link-click",track:"global-onclick",onclick:t?`${e}:${t}`:e,onclickLinkName:n?`${o}:${n}`:t||e}}function r(e,t="photo scroll"){return{action:"link-click",track:"global-onclick",onclick:`${e}:${t}`,onclickLinkName:t||e}}function a(e,t){return{action:"link-click",track:"global-download",onclick:t?`${t}:download:${e}`:`download:${e}`}}function c(e,t,n){const i=n.vehicle,r=(0,o.MR)(i),a=`${e}:view window sticker${r?`:${r}`:""}`;return{action:"link-click",track:"window-sticker",onclick:a,onclickLinkName:`dc:${a}`,tool:"event:window sticker",toolDescriptor:`${t}:window sticker`,eventAction:"window sticker|tool",vehicle:r?{nameplate:r,modelYear:i?.year??""}:void 0}}function l(e,t,n="dc"){const o=e?t?`${e}:${t}`:e:t;return{action:"link-click",track:"referral-exit",onclick:`referral:${o}`,onclickLinkName:n?`${n}:referral:exit`:"referral:exit",referredTo:o,eventAction:"brand referral"}}function d(e){return{action:"link-click",track:"click-to-call",onclick:`help:${e}`,onclickLinkName:"dc:help",tool:"event:click to call",toolDescriptor:"click to call:global",eventAction:"click to call|tool"}}function s(e,t){return{action:"link-click",track:"payment-estimator-onclick",onclick:e,onclickLinkName:t,tool:"event:payment estimator",toolDescriptor:"vehicle details:payment estimator",eventAction:"payment estimate|tool"}}},7177:function(e,t,n){function o(e){return e?.make&&e?.model?`${e.make} ${e.model}`.trim().toLowerCase():""}function i(e,t){switch(e){case"payload":return function(e){const t=o(e.vehicle);return t?`:${t}`:""}(t);case"page":return function(){const e="undefined"!=typeof window?window.digitaldata?.vehicle?.nameplate?.trim().toLowerCase():"";return e?`:${e}`:""}();case"none":return""}}n.d(t,{MR:function(){return o},Zo:function(){return i}})},7703:function(e,t,n){n.d(t,{x4:function(){return o},_B:function(){return v},sS:function(){return $},FI:function(){return x},ae:function(){return L}});const o="*";var i=n(8092),r=n(7425);const a={[i.u.TrackLinkClick]:e=>[e?.component??o,e?.linkType??o,(0,r.oO)(e)],[i.u.TrackOverlayShown]:e=>[o,o,e?.overlayName??e?.formName??e?.popupId??e?.product_name??""],[i.u.TrackSpecialsClick]:e=>[o,o,(0,r.oO)(e)],[i.u.TrackBannerClick]:()=>[o,o,""],[i.u.TrackFormShown]:e=>[o,o,e?.nativeFormName??e?.formName??""],[i.u.TrackFormStep]:e=>[o,o,e?.formStep??""],[i.u.TrackFormSubmission]:e=>[o,o,e?.nativeFormName??e?.formName??e?.product_name??""],[i.u.TrackMediaInteraction]:e=>[e?.component??o,e?.mediaControl??e?.mediaType??o,(0,r.vh)(e?.linkUrl??"")||e?.name||""],[i.u.TrackCarouselClick]:()=>[o,o,""],[i.u.TrackSaveVehicleClick]:()=>[o,o,""],[i.u.ElConfig]:e=>[o,o,e?.product_name??e?.element_title??""],[i.u.TrackBrochureDownload]:e=>[o,o,e?.brochureName??""]};var c=n(4096),l=n(495),d=n(9830),s=n(7177),u=n(3401);const f={[c.Qb.ClickToCall]:"click-to-call",[c.Qb.ClickToText]:"click-to-call",[c.s8.Brochure]:"global-download",[c.Qb.ExitLink]:"referral-exit",[c.b1.WindowSticker]:"window-sticker",[c.b1.PaymentEstimator]:"payment-estimator-onclick",[c.Qb.Link]:"global-onclick",[c.Qb.Config]:"global-onclick",[c.Qb.GetDirections]:"global-onclick",[c.b1.FordPrequal]:"global-onclick",[c.b1.CapitalOne]:"global-onclick",[c.s8.Tab]:"global-onclick",[c.s8.Accordion]:"global-onclick"},p=e=>"object"==typeof e&&"pageName"in e,m=e=>"object"==typeof e&&"overlaySuffix"in e,k=(e,t,n)=>{const o=e.suffix;return void 0===o?n:"function"==typeof o?o(t):o};function g(e,t){switch(e){case"global-download":return(0,u.yj)(t?.linkHref);case"click-to-call":return t?.linkType===c.Qb.ClickToText?"click to text":"click to call";default:return(0,l.vG)(t?.linkText)}}function h(e,t,n){const o=n?.linkType,i=e.track??(o&&f[o])??"global-onclick",r=t.base??"",a=e.action??t.action??(t.base?`${t.base}:action`:void 0),c=k(e,n,g(i,n));if(e.literal){const t="function"==typeof e.literal?e.literal(n):e.literal;return w({action:"link-click",track:t.track??i,...t},e)}switch(i){case"global-onclick":return r?e.carousel?(0,d.Dk)(r,c):function(e,t,n,o){if(t.noNameplate||"link-click"!==e.action)return e;const i=(0,s.Zo)(n.nameplateSource??"none",o);return i?{...e,onclickLinkName:`${e.onclickLinkName??e.onclick??""}${i}`}:e}(w((0,d.We)(r,c,a),e),e,t,n):null;case"global-overlay":{if(!r)return null;const t=(0,d.We)(r,c,a);
1return"link-click"!==t.action?null:w({...t,track:"global-overlay"},e)}case"global-download":return w((0,d.RG)(c,e.downloadBase),e);case"referral-exit":return w((0,d.aG)(e.referredTo??t.exitBase??"",c,t.exitPrefix??"dc"),e);case"click-to-call":return w((0,d.yt)(c),e);case"window-sticker":{const o=t.toolBase??r;return o?w((0,d.Uf)(o,t.toolPrefix??"",n),e):null}case"payment-estimator-onclick":{const o=t.toolBase??r;if(!o)return null;const i=c?`${o}:${c}`:o,l=e.noNameplate?"":(0,s.Zo)(t.nameplateSource??"none",n);return w((0,d.lC)(i,`dc:${a??i}${l}`),e)}case"form-submit":return{action:"form-submit"};default:return i}}function w(e,t){return void 0===t.hierarchy||"link-click"!==e.action?e:{...e,hierarchy:t.hierarchy}}function v(e){return p(e)?{action:"overlay",pageName:e.pageName,hierarchy:e.hierarchy,siteSection:e.siteSection,pageNameNoVehicle:e.pageNameNoVehicle,variantName:e.variantName}:{action:"overlay",pageName:`${(0,l.Zv)()}:${e.overlaySuffix}`,hierarchy:e.hierarchy}}function y(e,t,n){return"string"==typeof e?h({suffix:e},t,n):p(e)||m(e)?v(e):h(e,t,n)}function b(e,t){if(!e)return;const n=e[t];return void 0!==n?n:""===t?void 0:e[""]}function N(e,t,n){if(e){if(t!==o){const o=b(e[t],n);if(void 0!==o)return o}return b(e[o],n)}}function S(e,t,n,i){if(e){if(t!==o){const o=N(e[t],n,i);if(void 0!==o)return o}return N(e[o],n,i)}}function $(e){const t={...e.extraMappers},n=e.events??{};for(const o of Object.keys(n)){const i=n[o],r=a[o];if(!i||!r)continue;const c=t=>{const[n,o,a]=r(t),c=S(i,n,o,a);return void 0===c?null:y(c,e,t)};t[o]=c}return t}const x=e=>e;function L(e,t){const n={},o=new Set([...Object.keys(t.events??{}),...Object.keys(e.events??{})]);for(const i of o){const o=t.events?.[i]??{},r=e.events?.[i]??{},a={};for(const e of new Set([...Object.keys(o),...Object.keys(r)])){const t={};for(const n of new Set([...Object.keys(o[e]??{}),...Object.keys(r[e]??{})]))t[n]={...o[e]?.[n]??{},...r[e]?.[n]??{}};a[e]=t}n[i]=a}return{...e,events:n}}},7425:function(e,t,n){n.d(t,{hC:function(){return u},oO:function(){return p},vh:function(){return f}});var o=n(4096),i=n(495),r=n(3401);const a=[[/^#?offer/i,"offer"],[/^#?myModal/i,"myModal"],[/^#?dept_/i,"dept"],[/-modal$/i,"modal"]],c=[{gate:"ford.com",re:/ford\.com\/inventory\/details\/vin/i,key:"inventory-vin"},{gate:"ford.com",re:/ford\.com\/finder\/vdp/i,key:"finder-vdp"},{gate:"express.",re:/^https?:\/\/express\./i,key:"express"},{gate:"/lincoln-",re:/\/lincoln-[a-z0-9]+(?:-\d{4})?(?:\.html)?$/i,key:"vhp"},{gate:"/202",re:/\/\d{4}-lincoln-[a-z0-9]+(?:\.html)?$/i,key:"vhp"},{gate:"/offerdetails-",re:/\/offerdetails-/i,key:"offerdetails"},{gate:"apple.com",re:/apps?\.apple\.com|itunes\.apple\.com/i,key:"apple-store"},{gate:"play.google.com",re:/play\.google\.com/i,key:"google-store"},{gate:"tel:",prefix:!0,re:/^tel:/i,key:"tel"},{gate:"sms:",prefix:!0,re:/^sms:/i,key:"sms"},{gate:"mailto:",prefix:!0,re:/^mailto:/i,key:"mailto"}],l=new Set(["_bapw-link"]),d=new Set(["vehicle save icon"]),s=new Set(["sort","print"]),u="#key_unknown";function f(e){if(!e)return"";const t=e.toLowerCase();for(const n of c)if((n.prefix?t.startsWith(n.gate):t.includes(n.gate))&&n.re.test(e))return n.key;return""}function p(e){if(e.elementId&&l.has(e.elementId))return e.elementId;if(e.dataLoc&&d.has(e.dataLoc.toLowerCase()))return e.dataLoc.toLowerCase();const t=function(e){const t=(e??"").trim();return t?/^javascript:/i.test(t)||"#"===t||t.endsWith("#")?"":t.replace(/\/+(?=$|[?#])/,""):""}(e.linkHref);if(e.linkType===o.s8.Tab||e.linkType===o.s8.Accordion){const n=(0,r.EN)(t),o=e.elementId??"";for(const[e,t]of a){if(n&&e.test(n))return t;if(o&&e.test(o))return t}return n||o}return e.linkType===o.Qb.ExitLink?f(t)||(0,i.vG)(e.linkText)||e.elementId||(0,r.pn)(t):e.linkType===o.s8.Brochure?(e.linkText??"").toLowerCase().replace(/\s+/g,"")||(0,r.pn)(t):f(t)||(0,r.pn)(t)||(e.elementId??"")||function(e){const t=(0,i.vG)(e.linkText);return s.has(t)?t:""}(e)}},3401:function(e,t,n){n.d(t,{EN:function(){return d},GV:function(){return i},PD:function(){return r},PO:function(){return a},SA:function(){return s},pn:function(){return l},yj:function(){return c}});var o=n(495);function i(e){const t=(e??"").indexOf(":");return-1===t?{key:e??"",arg:""}:{key:e.slice(0,t),arg:e.slice(t+1)}}const r=e=>t=>t.linkHref?.includes(e)??!1,a=e=>(e.linkText??"").trim().toLowerCase();function c(e){const t=(e??"").split("?")[0].split("#")[0];return t.substring(t.lastIndexOf("/")+1).replace(/\.pdf$/i,"").replace(/-/g," ").trim()}function l(e){const t=(e??"").split("?")[0].split("#")[0];return t.substring(t.lastIndexOf("/")+1).replace(/\.[^.]+$/,"").trim().toLowerCase()}function d(e){const t=(e??"").split("#")[1];return t?t.split("?")[0]:""}const s=(e,t=!1)=>`accordion:${(t?(0,o.vG)(e.linkText):e.linkText)??""}`},495:function(e,t,n){n.d(t,{HU:function(){return $},di:function(){return T},Zv:function(){return x},wl:function(){return L},Nn:function(){return b},vG:function(){return N}});const o="car",i="car-commercial",r="truck",a="truck-commercial",c="suv",l="crossover",d={"ford b-max":o,"ford bronco":r,"ford c-max energi":o,"ford c-max hybrid":o,"ford c-max":o,"ford cargo":a,"ford classic":o,"ford courier":r,"ford crown victoria":o,"ford e-150":r,"ford e-150-350":r,"ford e-250 cutaway-comm":a,"ford e-350 cutaway-comm":a,"ford e-350 stripped-comm":a,"ford e-350 super duty ext":r,"ford e-350 super duty":r,"ford e-450 cutaway-comm":a,"ford e-450 stripped-comm":a,"ford e-series van-comm":a,"ford e-series wagon":r,"ford e-series wagon-comm":a,"ford econovan":r,"ford ecosport":c,"ford edge":l,"ford endeavor":c,"ford escape hybrid":c,"ford escape":c,"ford everest":c,"ford excursion":c,"ford expedition":c,"ford explorer":c,"ford f-150":r,"ford f-250":r,"ford f-250-comm":a,"ford f-350 chassis-comm":a,"ford f-350":r,"ford f-350-comm":a,"ford f-450 chassis-comm":a,"ford f-450":r,"ford f-450-550":r,"ford f-450-comm":a,"ford f-550 chassis-comm":a,"ford f-550-comm":a,"ford f-650-comm":a,"ford f-750-comm":a,"ford falcon ute-comm":a,"ford falcon":o,"ford fiesta van":i,"ford fiesta":o,"ford figo":o,"ford flex":l,"ford focus coupe cabriolet":o,"ford focus coupe":o,"ford focus electric":o,"ford focus sedan":o,"ford focus":o,"ford fusion energi":o,"ford fusion hybrid":o,"ford fusion":o,"ford galaxy":o,"ford gt":o,"ford ikon":o,"ford ka":o,"ford kuga":c,"ford lobo":r,"ford maverick":r,"ford mobile home":a,"ford mondeo":o,"ford mustang":o,"ford police interceptor explorer":o,"ford police interceptor taurus":o,"ford ranger":r,"ford ranger-comm":a,"ford s-max":o,"ford taurus":o,"ford territory":c,"ford tourneo connect":l,"ford tourneo custom"
1:l,"ford tourneo":l,"ford transit chassis-comm":a,"ford transit connect":r,"ford transit connect-comm":a,"ford transit connect wagon":c,"ford transit courier":a,"ford transit custom":a,"ford transit euroline":a,"ford transit kombi":a,"ford transit minibus":a,"ford transit nugget":a,"ford transit":r,"ford transit-comm":a,"lincoln continental":o,"lincoln mkc":l,"lincoln mks":o,"lincoln mkt":l,"lincoln mkx":l,"lincoln mkz":o,"lincoln navigator":c,"lincoln town car":o},s=["courier","transit custom","euroline","kombi","minibus","nugget","mobile home"],u=["edge","flex","tourneo","mkc","mks","mkt","mkx"],f=["bronco","ecosport","endeavor","escape","everest","excursion","explorer","expedition","kuga","navigator","territory"],p=["f-","e-","transit","ranger","super duty","superduty","courier","mobile","maverick"],m={"transit connect wagon":c};function k(e){return e.includes("-comm")||e.includes("commercial")||s.some(t=>e.includes(t))}var g=n(4603);function h(){const e=function(){const e=function(){const e=new RegExp(String.raw`(?:^|;\s*)${"DLRON_LEAD_TRACKER"}=([^;]*)`).exec(document.cookie);return e?decodeURIComponent(e[1]):""}();if(!e)return{};const t=e.includes("%")?decodeURIComponent(e):e,n={};return t.split("|").forEach(e=>{const[t,o]=e.split("=");t&&o&&(n[t.trim()]=o.trim())}),n}(),t=e.Vin;if(t){const e="undefined"!=typeof CSS&&"function"==typeof CSS.escape?CSS.escape(t):t,n=document.querySelector(`[data-vehicle-information][data-vin="${e}"]`);if(n){const e=(0,g.SR)(n.dataset);if(e.make)return e}}if(!Object.keys(e).some(e=>e.startsWith("Vehicle")||"Vin"===e))return;const n=function(e){const t={Vin:"vin",VehicleType:"vehicletype",VehicleYear:"year",VehicleMake:"make",VehicleModel:"model",VehicleTransmission:"trans",VehiclePrice:"price",VehicleCondition:"cpo"},n={};return Object.entries(t).forEach(([t,o])=>{e[t]&&(n[o]=e[t])}),Object.entries(e).forEach(([e,o])=>{if(e.startsWith("Vehicle")&&!t[e]){const t=e.replace("Vehicle","").toLowerCase();n[t]=o}}),n}(e),o=(0,g.SR)(n);return o.make||o.model||o.vin?o:void 0}function w(){var e;const t=window;return t.digitaldata??(t.digitaldata={}),(e=t.digitaldata).page??(e.page={}),t.digitaldata}function v(e){"function"==typeof window._satellite?.track&&window._satellite.track(e)}function y(){const e=window.nameplateCategoryMap;return e&&function(e){for(const t in e)if(Object.hasOwn(e,t))return!0;return!1}(e)?e:d}function b(e,t){return t?`:${function(e,t){const n=(t??window.digitaldata?.vehicle?.nameplate)?.trim();return n?`${y()[n]??function(e,t){return"function"==typeof window.GetCategoryExtensionFallback?window.GetCategoryExtensionFallback(e,t)??"":function(e,t){if(!t)return o;const n=Object.keys(m).find(e=>t.includes(e));return n?m[n]:p.some(e=>t.includes(e))?k(e)?a:r:f.some(e=>t.includes(e))?c:u.some(e=>t.includes(e))?l:k(e)?i:o}(e,t)}(n,e)}`:""}(e,t)}:${t}`:""}function N(e){return(e??"").replace(/&/g,"and").replace(/([^a-zA-Z0-9 ]|\r\n|\r|\n|\t)/gm,"").toLowerCase().trim()}const S={pageNameNoVehicle:void 0,siteSection:void 0};function $(){if(void 0!==S.pageNameNoVehicle)return;const e=window.digitaldata?.page;S.pageNameNoVehicle=e?.pageNameNoVehicle??e?.pageName??"",S.siteSection=e?.siteSection??""}function x(){return S.pageNameNoVehicle||window.digitaldata?.page?.pageNameNoVehicle||window.digitaldata?.page?.pageName||""}function L(){return S.siteSection??window.digitaldata?.page?.siteSection??""}const T={fire(e,t){if(e)try{switch(e.action){case"link-click":!function(e){var t;w(),(t=window.digitaldata).onclick??(t.onclick={});const n=window.digitaldata.onclick;if(void 0!==e.onclick&&(n.onclick=e.onclick,n.onclickLinkName=e.onclickLinkName??e.onclick),void 0!==e.referredTo&&(n.referredTo=e.referredTo),void 0!==e.tool&&(window.digitaldata.page.tool=e.tool),void 0!==e.toolDescriptor&&(window.digitaldata.page.toolDescriptor=e.toolDescriptor),void 0!==e.hierarchy&&(window.digitaldata.page.hierarchy=e.hierarchy),void 0!==e.eventAction){const t=window.digitaldata;t.event=t.event||{},t.event.action=e.eventAction}e.vehicle&&(window.digitaldata.vehicle||(window.digitaldata.vehicle={}),void 0!==e.vehicle.nameplate&&(window.digitaldata.vehicle.nameplate=e.vehicle.nameplate),void 0!==e.vehicle.modelYear&&(window.digitaldata.vehicle.modelYear=e.vehicle.modelYear)),v(e.track)}(e);break;case"overlay":!function(e){w(),window.digitaldata.page.pageName=e.pageName,void 0!==e.hierarchy&&(window.digitaldata.page.hierarchy=e.hierarchy),window.digitaldata.page.pageNameNoVehicle=e.pageNameNoVehicle??x(),window.digitaldata.page.siteSection=e.siteSection??L(),window.digitaldata.page.variantName=e.variantName??"global-overlay",e.vehicle&&(window.digitaldata.vehicle||(window.digitaldata.vehicle={}),window.digitaldata.vehicle.modelYear=e.vehicle.modelYear,window.digitaldata.vehicle.nameplate=e.vehicle.nameplate),v("global-overlay")}(e);break;case"form-submit":!function(){if(!window.digitaldata?.page?.pageName)return;const e=h();if(e)try{sessionStorage.setItem(g.Cb,JSON.stringify(e))}catch{}const t=window.digitaldata.page.pageName.split(":");t[t.length-1]="thank you",window.digitaldata.page.pageName=t.join(":"),window.digitaldata.page.pageNameNoVehicle&&(window.digitaldata.page.pageNameNoVehicle+=":thank you"),v("form-submit")}();break;case"filter-update":!function(e){if(!window.digitaldata)return;const t=x(),n="shopping tools:search inventory-vls";if(window.digitaldata.page.pageNameNoVehicle=t,window.digitaldata.vehicle||(window.digitaldata.vehicle={}),e.model){const o=e.model.toLowerCase(),i=y(),r=[`ford ${o}`,`lincoln ${o}`].find(e=>Object.hasOwn(i,e))??`${function(e){const t=e.replace(/(["\\])/g,String.raw`\$1`),n=document.querySelector(`[data-make-filter-input][value="${t}" i]`);return n?.dataset?.makeFilterInput?.toLowerCase()??""}(e.model)}
1 ${o}`;window.digitaldata.vehicle.nameplate=r,window.digitaldata.page.pageName=`${t}:${r}`,window.digitaldata.page.hierarchy=`${n}${b(e.model,r)}`}else window.digitaldata.vehicle.nameplate="",window.digitaldata.page.pageName=t,window.digitaldata.page.hierarchy=n;window.digitaldata.vehicle.modelYear=e.yearRange?e.yearRange.replace("-"," - "):""}(e);break;case"no-results-landing":!function(){w();const e=x(),t=window.digitaldata.vehicle?.nameplate?.trim(),n=t?`:${t}`:"";window.digitaldata.page.pageName=`${e}:no results${n}`,window.digitaldata.page.pageNameNoVehicle=e,window.digitaldata.page.hierarchy="shopping tools:contact"}()}t.debug("[ford-adobe]",e.action,e)}catch(n){t.error(`[ford-adobe] fire(${e.action}) threw`,n)}}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.