1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[487],{800:function(e,t,n){n.r(t),n.d(t,{load:function(){return E}});var o=n(8092),i=n(9312),r=n(7431),a=n(495),c=n(4096),l=n(717);const s={pageSegment:"send to mobile:thank you",hierarchy:"shopping tools:send to mobile",resolveSiteSection:e=>e};function d(e){return t=>{const n=(0,a.Zv)();if("ford"!==e||"shareVehicleLeadForm"!==t?.nativeFormName||!function(e){return e.includes(":si:vls")||e.includes(":si:vehicle details")}(n))return{action:"lead-vehicle-bridge"};const o=(0,l.HA)(t,s),i=function(e){return e.includes(":si:vls")?"vls:send to mobile":e.includes(":si:vehicle details")?"vehicle details:send to mobile":"vehicle:send to mobile"}(n);return{action:"form-submit",pageName:o.pageName,pageNameNoVehicle:o.pageNameNoVehicle??o.pageName,hierarchy:o.hierarchy??s.hierarchy,siteSection:o.siteSection??"",toolDescriptor:i,leadType:i,vehicle:o.vehicle}}}var u=n(5585);const f=e=>({onclick:`vld:content:${e}`,onclickLinkName:"dc:vld:content:action"}),m={literal:e=>f("open"===e?.accordionState?"open":"close")},p={literal:f("image click")},h=(0,u.FI)({events:{[o.u.TrackLinkClick]:{[u.x4]:{[c.Qb.ExitLink]:{"_bapw-link":{pageName:"dc:help:aboutads",pageNameNoVehicle:"dc:help:aboutads",variantName:"global-overlay"},express:{referredTo:"roadster",suffix:""}},[c.Qb.ClickToCall]:{"":{}}},[r.uA.VoiBanner]:{[c.s8.Accordion]:{"":m}}},[o.u.TrackMediaInteraction]:{[r.uA.VoiBanner]:{[u.x4]:{"":p}}}},extraMappers:{[o.u.TrackOverlayShown]:e=>{const t=e?.overlayName??e?.pageName;return t?{action:"overlay",pageName:t,hierarchy:e?.section??""}:null}}});function g(e){const t=(0,u.sS)(h),n=t[o.u.TrackLinkClick];return{...t,[o.u.TrackLinkClick]:t=>n(t)??e.defaultReferral(t),[o.u.TrackFormSubmission]:d(e.id)}}var k=n(9830);function w(e){return(0,c.tb)(e.linkUrl)}function v(e,t=w,n="dc"){return o=>{try{return t(o)?(0,k.aG)(e,"",n):null}catch{return null}}}var y=n(3401);const b={id:"ford",defaultReferral:v("qln:home:homepage",e=>(0,y.PD)(".ford.com")(e)||(0,y.PD)("//ford.com")(e)),dropsSharedPageReferral:!1},N={id:"lincoln",defaultReferral:v("ln:home:homepage",(0,y.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)},S=()=>n.e(103).then(n.bind(n,7092)),x=new Set(["newspecials","usedspecials","slp","service-parts-specials","couponvehicledetails","easdefault","couponusedvehicles","couponnewvehicles"]),$=new Set(["ucdetailspage","ucsearchpage","mrp","ev-mach-e","ev-lightning","2025-ev-lightning","2025-ford-maverick"]),L=new Set(["ev-overview","ev-charging","ev-ownership"]),T=new Set(["staff","aboutus","hours","careers","customer-reviews","finance","paymentcalc","preapproved"]);
1var C=n(3778),V=n(8875);class O{constructor(e){this._filter=new V.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(C.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 M=!1;const _={async load(e,t,c){const{pageKey:l,replayFrom:s,overrides:d,brand:f}=c,m=function(e){return"lincoln"===e?N:b}(f);(0,a.HU)();const{mappers:p,onLoadOverlay:h}=await async function(e,t,o=!1){const i=e?.toLowerCase()??"";if(o){const e=(await S()).buildWithSrpBlock(i,t.id);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,2956))).buildHomeMappers()};if($.has(e)){const n=(await S()).buildVehiclePageMappers(e,t.id);return n?{mappers:n}:null}if(x.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(L.has(e)){const t=(await n.e(544).then(n.bind(n,3331))).buildEvMappers(e);return t?{mappers:t}:null}if(T.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,t.id,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:{}}}(l,m,"undefined"!=typeof document&&!!document.querySelector('[data-do-srp-element="srp"]')),k={...g(m),...await(m.loadExtraGlobalMappers?.())??{}},w=new Set([...Object.keys(k),...Object.keys(p),...Object.keys(d??{})]),v=new Set([r.wn.Header,r.wn.Nav,r.wn.Aside,r.wn.Footer]),y={};for(const e of w){const n=d?.[e],i=p[e],r=k[e];let c;c=n||(e===o.u.TrackLinkClick?e=>{const t=v.has(e?.section)?r:i;return t?t(e):null}:e===o.u.TrackMediaInteraction?e=>r?.(e)??i?.(e)??null:i??r),c&&(y[e]=e=>{const n=c(e);n&&a.di.fire(n,t)})}t.debug(`fordAdobeTracker: loaded for page="${l}", ${w.size} event(s) wired, replaying ${s?.length??0}`),await(0,i.$)(e,t,y,{replayFrom:s}).initialize(),h&&a.di.fire((0,u._B)(h),t),!M&&O.isPresent()&&(M=!0,new O(t).init())}};async function E(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 _.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}})},5585:function(e,t,n){n.d(t,{x4:function(){return o},_B:function(){return c},sS:function(){return _},FI:function(){return E},ae:function(){return F}});const o="*";var i=n(495);const r=e=>"object"==typeof e&&"pageName"in e,a=e=>"object"==typeof e&&"overlaySuffix"in e;function c(e){return r(e)?{action:"overlay",pageName:e.pageName,hierarchy:e.hierarchy,siteSection:e.siteSection,pageNameNoVehicle:e.pageNameNoVehicle,variantName:e.variantName}:{action:"overlay",pageName:`${(0,i.Zv)()}:${e.overlaySuffix}`,hierarchy:e.hierarchy}}var l=n(4096);const s={[l.Qb.ClickToCall]:"click-to-call",[l.Qb.ClickToText]:"click-to-call",[l.s8.Brochure]:"global-download",[l.Qb.ExitLink]:"referral-exit",[l.b1.WindowSticker]:"window-sticker",[l.b1.PaymentEstimator]:"payment-estimator-onclick",[l.Qb.Link]:"global-onclick",[l.Qb.Config]:"global-onclick",[l.Qb.GetDirections]:"global-onclick",[l.b1.FordPrequal]:"global-onclick",[l.b1.CapitalOne]:"global-onclick",[l.s8.Tab]:"global-onclick",[l.s8.Accordion]:"global-onclick"};var d=n(9830),u=n(7177);function f(e,t){return void 0===t.hierarchy||"link-click"!==e.action?e:{...e,hierarchy:t.hierarchy}}const m={"global-onclick":function(e,t,n,o){return o.base?e.carousel?(0,d.Dk)(o.base,o.suffix
1):function(e,t,n,o){if(t.noNameplate||"link-click"!==e.action)return e;const i=(0,u.Zo)(n.nameplateSource??"none",o);return i?{...e,onclickLinkName:`${e.onclickLinkName??e.onclick??""}${i}`}:e}(f((0,d.We)(o.base,o.suffix,o.action),e),e,t,n):null},"global-overlay":function(e,t,n,o){if(!o.base)return null;const i=(0,d.We)(o.base,o.suffix,o.action);return"link-click"!==i.action?null:f({...i,track:"global-overlay"},e)},"global-download":function(e,t,n,o){return f((0,d.RG)(o.suffix,e.downloadBase),e)},"referral-exit":function(e,t,n,o){const i=e.referredTo??t.exitBase??"";return f((0,d.aG)(i,o.suffix,t.exitPrefix??"dc"),e)},"click-to-call":function(e,t,n,o){return f((0,d.yt)(o.suffix),e)},"window-sticker":function(e,t,n,o){const i=t.toolBase??o.base;return i?f((0,d.Uf)(i,t.toolPrefix??"",n),e):null},"payment-estimator-onclick":function(e,t,n,o){const i=t.toolBase??o.base;if(!i)return null;const r=o.suffix?`${i}:${o.suffix}`:i,a=e.noNameplate?"":(0,u.Zo)(t.nameplateSource??"none",n);return f((0,d.lC)(r,`dc:${o.action??r}${a}`),e)},"form-submit":function(){return null}};var p=n(3401);const h=(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,p.yj)(t?.linkUrl);case"click-to-call":return t?.linkType===l.Qb.ClickToText?"click to text":"click to call";default:return(0,i.vG)(t?.linkText)}}function k(e,t,n){const o=function(e,t){return e.track??s[t?.linkType]??"global-onclick"}(e,n);return e.literal?function(e,t,n,o){const i="function"==typeof t?t(n):t;return f({action:"link-click",track:i.track??o,...i},e)}(e,e.literal,n,o):m[o](e,t,n,{base:t.base??"",action:e.action??t.action??(t.base?`${t.base}:action`:void 0),suffix:h(e,n,g(o,n))})}function w(e,t,n){return"string"==typeof e?k({suffix:e},t,n):r(e)||a(e)?c(e):k(e,t,n)}var v=n(8092);const y=[{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:"facebook.com",re:/facebook\.com/i,key:"facebook"},{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"}];function b(e){if(!e)return"";const t=e.toLowerCase();for(const n of y)if((n.prefix?t.startsWith(n.gate):t.includes(n.gate))&&n.re.test(e))return n.key;return""}function N(e){const t=(e??"").trim();if(!t)return"";if("#"===t||t.endsWith("#"))return"";if(/^javascript:/i.test(t))return"";const n=t.search(/[?#]/),o=-1===n?t:t.slice(0,n),i=-1===n?"":t.slice(n);let r=o.length;for(;r>0&&47===o.charCodeAt(r-1);)r--;return o.slice(0,r)+i}const S=[[/^#?offer/i,"offer"],[/^#?myModal/i,"myModal"],[/^#?dept_/i,"dept"],[/-modal$/i,"modal"]],x=new Set(["sort","print","share"]),$=new Set(["_bapw-link","fordpass-learn-more-link","fordpass-rewards-link","fordpass-rewards-cc-link"]),L=new Set(["vehicle save icon","share vehicle:send to a friend"]);function T(e){if($.has(e.elementId||""))return e.elementId;if(L.has(e.dataLoc?.toLowerCase()||""))return e.dataLoc.toLowerCase();const t=N(e.linkUrl);return e.linkType===l.s8.Tab||e.linkType===l.s8.Accordion?function(e,t=""){const n=(0,p.EN)(e);for(const[e,o]of S){if(n&&e.test(n))return o;if(t&&e.test(t))return o}return n||t}(t,e.elementId):e.linkType===l.Qb.ExitLink?b(t)||(0,i.vG)(e.linkText)||e.elementId||(0,p.pn)(t):e.linkType===l.s8.Brochure?(e.linkText??"").toLowerCase().replace(/\s+/g,"")||(0,p.pn)(t):b(t)||(0,p.pn)(t)||(e.elementId??"")||function(e){const t=(0,i.vG)(e.linkText);return x.has(t)?t:""}(e)}const C={[v.u.TrackLinkClick]:e=>[e?.component??o,e?.linkType??o,T(e)],[v.u.TrackOverlayShown]:e=>[o,o,e?.overlayName??e?.formName??e?.popupId??e?.product_name??""],[v.u.TrackFormShown]:e=>[o,o,e?.nativeFormName??e?.formName??""],[v.u.TrackFormStep]:e=>[o,o,e?.formStep??""],[v.u.TrackFormSubmission]:e=>[o,o,e?.nativeFormName??e?.formName??e?.product_name??""],[v.u.TrackMediaInteraction]:e=>[e?.component??o,e?.mediaControl??e?.mediaType??o,b(N(e?.linkUrl))||e?.name||""]};function V(e,t){if(e)return Object.hasOwn(e,t)?e[t]:""!==t&&Object.hasOwn(e,"")?e[""]:void 0}function O(e,t,n){if(e){if(t!==o){const o=V(e[t],n);if(void 0!==o)return o}return V(e[o],n)}}function M(e,t,n,i){if(e){if(t!==o){const o=O(e[t],n,i);if(void 0!==o)return o}return O(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=C[o];i&&r&&(t[o]=t=>{const[n,o,a]=r(t),c=M(i,n,o,a);return void 0===c?null:w(c,e,t)})}return t}const E=e=>e;function F(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}}},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 d},yt:function(){return s}});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 s(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 d(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}})},717:function(e,t,n){n.d(t,{Gs:function(){return c},HA:function(){return i},jR:function(){return r},tz:function(){return a},z4:function(){return l}});var o=n(495);function i(e,t){let n,i=t.hierarchy,r="";if(e.formVehicle){const t=`${e.formVehicle.make} ${e.formVehicle.model}`.trim().toLowerCase();r=`:${t}`,i+=(0,o.Nn)(e.formVehicle.model,t),n={modelYear:e.formVehicle.year??"",nameplate:t}}const a=(0,o.Zv)(),c=a?`${a}:${t.pageSegment}`:t.pageSegment;return{action:"overlay",pageName:`${c}${r}`,pageNameNoVehicle:c,hierarchy:i,siteSection:t.resolveSiteSection((0,o.wl)()),vehicle:n}}const r={epriceForm:{pageSegment:"vrfq",hierarchy:"shopping tools:get quote",resolveSiteSection:e=>"search inventory"===e?"get quote":e},shareVehicleLeadForm:{pageSegment:"send to mobile",hierarchy:"shopping tools:send to mobile",resolveSiteSection:e=>e}},a="239",c="178";function l(e,t={}){return n=>{const o=String(n?.leadSource??""),r=Object.prototype.hasOwnProperty.call(t,o)?t[o]:e[n?.nativeFormName??""];return r?i(n,r):null}}},3401:function(e,t,n){n.d(t,{EN:function(){return s},GV:function(){return i},PD:function(){return r},PO:function(){return a},SA:function(){return d},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.linkUrl?.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 s(e){const t=(e??"").split("#")[1];return t?t.split("?")[0]:""}const d=(e,t=!1)=>`accordion:${(t?(0,o.vG)(e.linkText):e.linkText)??""}`},495:function(e,t,n){n.d(t,{HU:function(){return x},di:function(){return T},Zv:function(){return $},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",s={"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},d=["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"],m=["f-","e-","transit","ranger","super duty","superduty","courier","mobile","maverick"],p={"transit connect wagon":c};function h(e){return e.includes("-comm")||e.includes("commercial")||d.some(t=>e.includes(t))}var g=n(4603);function k(){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:s}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(p).find(e=>t.includes(e));return n?p[n]:m.some(e=>t.includes(e))?h(e)?a:r:f.some(e=>t.includes(e))?c:u.some(e=>t.includes(e))?l:h(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 x(){if(void 0!==S.pageNameNoVehicle)return;const e=window.digitaldata?.page;S.pageNameNoVehicle=e?.pageNameNoVehicle??e?.pageName??"",S.siteSection=e?.siteSection??""}function $(){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??$(),window.digitaldata.page.siteSection=e.siteSection??L(),void 0!==e.variantName&&(window.digitaldata.page.variantName=e.variantName),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(e){var t;w();const n=window.digitaldata.page;n.pageName=e.pageName,n.pageNameNoVehicle=e.pageNameNoVehicle,n.hierarchy=e.hierarchy,n.siteSection=e.siteSection,n.toolDescriptor=e.toolDescriptor,n.leadType=e.leadType,n.variantName="form-submit",e.vehicle&&(window.digitaldata.vehicle||(window.digitaldata.vehicle={}),window.digitaldata.vehicle.modelYear=e.vehicle.modelYear,window.digitaldata.vehicle.nameplate=e.vehicle.nameplate),(t=window.digitaldata).event??(t.event={}),window.digitaldata.event.action="lead submitted|tool",v("form-submit")}(e);break;case"lead-vehicle-bridge":!function(){const e=k();if(e)try{sessionStorage.setItem(g.Cb,JSON.stringify(e))}catch{}}();break;case"filter-update":!function(e){if(!window.digitaldata)return;const t=$(),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=$(),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.