1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[550],{5776:function(e,t,n){n.r(t),n.d(t,{load:function(){return P}});var i,r,o=n(9870),a=n(8092),s=n(9312),c=n(691);!function(e){e.SrpFilters="SRP 2.0|Filters",e.SrpSort="SRP 2.0|Sort",e.LayoutToggleButton="SRP 2.0|Layout Toggle",e.SrpVehicleCard="SRP 2.0|Vehicle Item Details",e.PriceStakTab_srp="VDP 3.0|thisshouldchange?",e.PriceStakCta_srp="SRP 2.0|PriceStak",e.PaginationButton="SRP 2.0|Pagination",e.PrintButton="Website|Print Item Details",e.ShareButton="Website|Share Item Details",e.CopyLinkButton="Website|Copy Item Link",e.CompareButton="Website|Compare Vehicles",e.BenefitsButton="Website|Eligible Benefits",e.SaveHeartButton="undefined|Vehicle Save",e.ViewDetails="Website|View Item Details",e.PriceStakTab_vdp="VDP 3.0|",e.PriceStakCta_vdp="VDP 3.0|PriceStak",e.EmailFriendForm="SRP 2.0|Email A Friend",e.SendToMobileForm="Website|Send to Mobile"}(i||(i={})),function(e){e.Header="MegaMenu|Header",e.Card="MegaMenu|Card",e.Disclaimer="MegaMenu|Disclaimer",e.SaveVehicleLink="Website|Save Vehicle",e.CustomContent="Website|Custom Content",e.MdlForm="GeoFencing Coupon|",e.SearchValet="Website|Search Valet",e.PopupCoupon="Website|Website Entry Coupon",e.HomepageBanner="Website|Homepage Banners",e.SearchWidget="Website|Search Widget",e.SearchWidget_Budget="Website|Search By Budget Widget",e.GetDirectionsButton="Website|Get Directions",e.IncentivesCard="Website|Incentives",e.SpecialsCard="Website|Specials",e.PaymentCalculator="Website|Payment Calculator",e.Showroom="Website|Virtual Inventory",e.StaffPage="Website|Staff Page",e.CreditAppForm="Website|Credit Application",e.TradeForm="Website|Trade Appraisal"}(r||(r={}));var l=n(8886),u=n(1714),d=n(2896),p=n(6866),m=n(600);function v(e){return(e??"").toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,"")}function g(e,t){t&&(e.type=t.type,e.location=String(t.location),e.title=t.title,e.toolProviderDetails=t.provider)}const h=(e,t)=>{t&&(e.year=t.year,e.make=t.make,e.model=t.model,e.vin=t.vin,e.trim=t.trim,e.status=t.status,e.vehicleCCcode=t.stellantisCcode)};function f(e){const t={};if(g(t,e.componentContext),function(e){if(!e||e.includes("#"))return!1;try{const t=new URL(e,window.location?.origin??"https://localhost");return"/"===t.pathname||""===t.pathname}catch{return"/"===e||""===e}}(e.linkUrl))t.description="home";else{const n=`${e.linkText} ${e.accordionState||""}`.trim();t.description=v(n??""),e.accordionState&&(t.title=void 0)}return e.linkUrl&&!e.isNonNavigatingHref&&(t.linkUrl=e.linkUrl),{type:"CustomTagEvent",eventName:"linkClick",eventAction:"linkClick",attributes:t}}function C(e){const t={description:v(e.linkText||"get-directions")};return g(t,e.componentContext),{type:"CustomTagEvent",eventName:"getDirections",eventAction:"pageElementInteraction",attributes:t}}function y(e){return!0===e.isDirectionsElement||(0,l.wf)(e.linkUrl)}const k=e=>{if((e.product_name!==i.PrintButton||e.componentContext)&&!e.isNavDropdownToggle){if(e.isVehicleSelectionLink)return function(e){const t={};return g(t,e.componentContext),t.description="select-vehicle",e.linkUrl&&!e.isNonNavigatingHref&&(t.linkUrl=e.linkUrl),h(t,e.vehicle),{type:"CustomTagEvent",eventName:"linkClick",eventAction:"linkClick",attributes:t}}(e);if(e.isModelSelectionLink)return f(e);if(e.isLogoClick)return f(e);switch(e.linkType){case u.Id.WindowSticker:return;case u.Id.Directions:return C(e);case u.Id.Navigation:return y(e)?C(e):f(e);case u.Id.Accordion:return function(e){const t=e.accordionState??"open",n={description:v(e.linkText??"")+"-"+t};return g(n,e.componentContext),{type:"CustomTagEvent",eventName:"linkClick",eventAction:"linkClick",attributes:n}}(e);case u.Id.PaymentCalc:return function(e){const t={};return g(t,e.componentContext),{type:"CustomTagEvent",eventName:"update",eventAction:"paymentCalculator",attributes:t}}(e);default:return y(e)?C(e):function(e){const t={};return g(t,e.componentContext),t.description=v(e.linkText??""),e.linkUrl&&!e.isNonNavigatingHref&&(t.linkUrl=e.linkUrl),h(t,e.vehicle),{type:"CustomTagEvent",eventName:"CTA",eventAction:"buttonClick",attributes:t}}(e)}}};function S(){const e=`${crypto.randomUUID()}:${(new Date).toISOString().split(".")?.[0]}`;return window.FcaLeadUtils=window.FcaLeadUtils||{},window.FcaLeadUtils.formTransactionId=e,e}function b(e){return window.FcaLeadUtils=window.FcaLeadUtils||{},e?(window.FcaLeadUtils.hashedEmail=e,e):window.FcaLeadUtils.hashedEmail??""}const T={[a.u.TrackLinkClick]:k,[a.u.ComponentCtaInteraction]:function(e){const t={};return g(t,e.componentContext),t.description=v(e.elementText),e.linkUrl&&(t.linkUrl=e.linkUrl),{type:"CustomTagEvent",eventName:"CTA",eventAction:"buttonClick",attributes:t}},[a.u.MenuControlInteraction]:function(e){const t={};return g(t,e.componentContext),t.description=v(e.control),{type:"CustomTagEvent",eventName:"linkClick",eventAction:"linkClick",attributes:t}},[a.u.TrackSpecialsClick]:function(e){const t=e.specialData,n={description:v(t.specialName||t.encodedName||e.linkText)};return g(n,e.componentContext),{type:"CustomTagEvent",eventName:t.specialType===u.Gu.Service?"couponClick":"offerClick",eventAction:"pageElementInteraction",attributes:n}},[a.u.ClickToCall]:function(e){const t={clickToCallDepartment:("body_shop"===e.department?"service":e.department)||"Sales",description:v(e.element_text)};return g(t,e.componentContext),h(t,e.vehicle),{type:"CustomTagEvent",eventName:"clickToCall",eventAction:"pageElementInteraction",attributes:t}},[a.u.TrackSaveVehicleClick]:function(e){const t={site:"dealer",description:"save"};return g(t,e?.componentContext),h(t,e?.vehicle),{type:"CustomTagEvent",eventName:"save",eventAction:"vehicle",attributes:t}},[a.u.TrackSocialMediaClick]:function(e){const t={site:"dealer",description:v(e?.socialType??e?.linkText??"")};return g(t,e?.componentContext),t.title||delete t.title,{type:"CustomTagEvent",eventName:"social",eventAction:"pageElementInteraction",attributes:t}},[a.u.TrackMediaInteraction]:e=>{const t={description:"click",assetType:"image",assetSource:e.isAiGenerated?"ai-generated":"dealership",assetName:e.name??""};return g(t,e.componentContext),h(t,e.vehicle),{type:"CustomTagEvent",eventName:"media",eventAction:"interaction",attributes:t}},[a.u.TrackFormSubmission]:e=>{const t=e;if(t.form?.closest?.("#apex"))return;const n=void 0!==t.displayType;if(!n&&!t.form)return;const i=window.LeadSourceToFormInfo?.(t.leadSource)??{},r={formType:i.formType??"",formDescription:i.formDescription,displayFormat:i.displayFormat,displayType:i.displayType,leadId:n?S():t.leadI
1d??""};return h(r,t.formVehicle),n?r.hashedEmail=b(""):window.TaggingUtils.getFcaEmailHash(r),{type:"CustomTagEvent",eventName:"submit",eventAction:"form",attributes:r}},[a.u.TrackFormSubmissionError]:e=>{const t=v(e.errorMessage);if(t)return{type:"CustomTagEvent",eventName:"error",eventAction:"display",attributes:{message:t,type:"form-validation"}}},[a.u.TrackOverlayShown]:e=>{const t=[v(e.popUpType),v(e.providerName),v(e.popUpId)].filter(Boolean).join("|");return{type:"CustomTagEvent",eventName:"popup",eventAction:"display",attributes:{type:"popup",description:"display",title:e.componentContext?.title.replace(/ /g,"-"),toolProviderDetails:t,location:"1"}}},[a.u.TrackCarouselClick]:function(e){const t={description:e.direction??"next"};return g(t,e.componentContext),h(t,e.vehicle),{type:"CustomTagEvent",eventName:"linkClick",eventAction:"linkClick",attributes:t}},[a.u.TrackFormFieldInteraction]:e=>{if(!e.isFirstInteraction)return;const t=p.G._formData.get(e.form_name);if(!t)return;const n=window.LeadSourceToFormInfo(t.leadSource);if(!n.formType)return;const i=t.formVehicle?{year:t.formVehicle.year,make:t.formVehicle.make,model:t.formVehicle.model,vin:t.formVehicle.vin,trim:t.formVehicle.trim,inventoryStatus:t.formVehicle.status,status:t.formVehicle.status,...t.formVehicle.stellantisCcode?{vehicleCCcode:t.formVehicle.stellantisCcode}:void 0}:void 0;return{type:"CustomTagEvent",eventName:"start",eventAction:"form",attributes:{...n,...i}}}};var w=n(8519);function E(e){try{const t=new URL(e,window.location.origin),n=t.searchParams.get("Make")??t.searchParams.get("make")??"",i=t.searchParams.get("Model")??t.searchParams.get("model");if(!i)return;return v(`${n} ${i.replace(/^~/,"").split(",")[0]}`)||void 0}catch{return}}const F={[a.u.TrackLinkClick]:e=>{if(!function(e){return e.linkType!==u.Id.Navigation&&!!e.linkUrl&&/searchnew\.aspx/i.test(e.linkUrl)&&!!E(e.linkUrl)}(e))return k(e);const t={type:"vehicle-selection",location:e.componentContext?String(e.componentContext.location):"1",title:"view-commercial-inventory",description:E(e.linkUrl)};return e.isNonNavigatingHref||(t.linkUrl=e.linkUrl),{type:"CustomTagEvent",eventName:"CTA",eventAction:"buttonClick",attributes:t}}};var _=n(6603);const N={async load(e,t,n){const{pageKey:i,replayFrom:r,overrides:o}=n;!function(e=document){const t=e.querySelectorAll(".dealerOnform input.email");for(const e of t)e.dataset.fcaHashWired||(e.dataset.fcaHashWired="true",e.addEventListener("change",()=>{m.N.hashPii(e.value,d.FormField.email).then(e=>{e&&b(e)})}))}();const l=function(e){const t=(e??"").toLowerCase();return"srp"===t?w.S:"businesslink"===t?F:{}}(i),u=new Set([...Object.keys(T),...Object.keys(l),...Object.keys(o??{})]),p={},v="srp"===(i??"").toLowerCase();for(const e of u){const t=o?.[e]??l[e]??T[e];t&&(v&&e===a.u.SearchFilterUpdate?p[e]=(0,_.kv)(t):p[e]=e=>{const n=e?.payload??e;c.XZ.fire(t(n))})}t.debug(`merkleTracker: loaded for page="${i}", ${u.size} event(s) wired, replaying ${r?.length??0}`),await(0,s.$)(e,t,p,{replayFrom:r}).initialize()}};async function P(e,t,n){const i=e.getStoreState().oemEvents??[];await Promise.all([o.Xl.load(e,t,{pageKey:n,replayFrom:i}),N.load(e,t,{pageKey:n,replayFrom:i})])}},8519:function(e,t,n){n.d(t,{S:function(){return a}});var i=n(8092);function r(){const e=window.location.pathname.toLowerCase();return e.includes("searchnew")?"new":e.includes("searchused")?"used":e.includes("searchnuevo")?"nuevo":e.includes("searchseminuevo")?"seminuevo":"other"}function o(e){const t=e?.searchFilterParams??window.location.search??"",n=new URLSearchParams(t),i=[];return n.forEach((e,t)=>{"q"!==t.toLowerCase()&&i.push(`${t}: ${e}`)}),i.join(" | ")}const a={[i.u.SearchFilterUpdate]:e=>{const t=e?.filter_results?.toString()??"0",n={type:"CustomTagEvent",eventName:"filtered",eventAction:"search",attributes:{searchResultsNumber:t,type:r(),filters:o(e)}},i=e?.filter_query;return null==i||""===String(i)?n:[n,{type:"CustomTagEvent",eventName:"typed-inventory",eventAction:"search",attributes:{searchTerm:String(i),searchResultsNumber:t}}]}}},691:function(e,t,n){n.d(t,{XZ:function(){return c},cN:function(){return r},sq:function(){return o}});let i=!1;const r=e=>{i=e},o=()=>i;function a(){var e,t;void 0===window.digitalData&&(window.digitalData={page:{pageInfo:{},category:{}},user:{authenticationState:"unauthenticated"},events:[],version:"1.0",debug:!1});const n=window.digitalData;return n.page??(n.page={pageInfo:{},category:{}}),(e=n.page).pageInfo??(e.pageInfo={}),(t=n.page).category??(t.category={}),n.user??(n.user={authenticationState:"unauthenticated"}),Array.isArray(n.events)||(n.events=[]),n.version??(n.version="1.0"),n.debug??(n.debug=!1),n}function s(e){"function"!=typeof e.newEvent&&(e.newEvent=t=>{const n={type:t.type??"",eventName:t.eventName??"",eventAction:t.eventAction??void 0,attributes:t.attributes??{},timeStamp:t.timeStamp??new Date};return e.events.push(n),window.jQuery(window).trigger(n),n})}const c={initialize(){s(a())},fire(e){var t;if(!e)return;const n=a();s(n);const r=Array.isArray(e)?e:[e];for(const e of r)e&&(i&&e.attributes&&((t=e.attributes).toolProviderDetails??(t.toolProviderDetails="dealeron"),e.attributes.site="dealer"),n.newEvent(e))}}},6603:function(e,t,n){n.d(t,{bT:function(){return u},kv:function(){return d}});var i=n(6757),r=n(691);const o=i.XC;function a(e){const t=new URLSearchParams(e);return t.sort(),t.toString()}function s(e){return`${e?.searchFilterParams??""}|${e?.filter_results??""}`}class c{constructor(e){this._pending=null,this._settle=new i.mO(()=>this.flush()),this._lastSignature=null,this._signatureExpiry=null,this._landingFilters=null,this._landingExpiry=null,this._onSettled=e}claimLandingSearch(e){this._landingFilters=a(e),this.clear(this._landingExpiry),this._landingExpiry=setTimeout(()=>{this._landingExpiry=null,this._landingFilters=null},o)}
1handle(e){null===this._pending&&s(e)===this._lastSignature||(this._pending=e,this._settle.arm())}flush(){const e=this._pending;if(null===e)return;this._pending=null,this._settle.cancel(),this._lastSignature=s(e),this.clear(this._signatureExpiry),this._signatureExpiry=setTimeout(()=>{this._signatureExpiry=null,this._lastSignature=null},2e3);const t=null!==this._landingFilters&&a(e.searchFilterParams??"")===this._landingFilters;this._landingFilters=null,this.clear(this._landingExpiry),this._landingExpiry=null,t||this._onSettled(e)}clear(e){null!==e&&clearTimeout(e)}}let l=null;function u(e){l=e}function d(e){const t=new c(t=>{r.XZ.fire(e(t))}),n=l;return null!==n&&t.claimLandingSearch(n),e=>{const n=e?.payload??e;t.handle(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.