1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[653],{3850:function(t,a,e){e.r(a),e.d(a,{load:function(){return d}});var n=e(9870),r=e(9312),i=e(585),o=e(8092),l=e(1714),c=e(3957);const m=[[/facebook\.com/i,"facebook"],[/twitter\.com|x\.com/i,"twitter"],[/pinterest\.com/i,"pinterest"]],g={serviceApp:"mmna-t3-tagging-trackScheduleServiceStart",preapprovedForm:"mmna-t3-tagging-trackCreditInquiryStart",tradeForm:"mmna-t3-tagging-trackTradeInStart",testdrive:"mmna-t3-tagging-trackTestDriveStart"},s=t=>{const a=t.linkUrl?.trim()??"";return a&&"#"!==a?{event:"mmna-t3-tagging-trackLinkClick","mmna-t3-tagging":{linkText:t.linkText?.replace(/\s+/g," ").trim()||"",linkUrl:t.linkUrl??""}}:null},u={[o.u.ClickToCall]:t=>({event:"mmna-t3-tagging-trackClickToCall","mmna-t3-tagging":{clickToCallDepartment:t.department??"",clickToCallPhone:t.comm_phone_number??""}}),[o.u.TrackLinkClick]:t=>{switch(t.linkType){case l.Id.PaymentCalc:return{event:"mmna-t3-tagging-trackPaymentCalculator"};case l.Id.WindowSticker:return(t=>({event:"mmna-t3-tagging-trackBrochureDownload","mmna-t3-tagging":{brochureId:`available inventory:${t.vehicle.vin}:window sticker`}}))(t);case l.Id.Navigation:return(t=>t.linkUrl?.includes("#")?null:{event:"mmna-t3-tagging-trackNavigation","mmna-t3-tagging":{linkText:`${t.componentContext?.title?`${t.componentContext.title}|`:""}${t.linkText??""}`,linkUrl:t.linkUrl??""}})(t);case l.Id.SocialShare:return(t=>{const a=t?.linkUrl??t?.linkText??"";let e="other";for(const[t,n]of m)if(t.test(a)){e=n;break}return{event:"mmna-t3-tagging-trackSocialShare","mmna-t3-tagging":{socialNetwork:e,linkUrl:window.location.href}}})(t);default:return s(t)}},[o.u.TrackSpecialsClick]:t=>"4"==t.specialData.specialType?{event:"mmna-t3-tagging-trackOfferDownload","mmna-t3-tagging":{offerId:t?.specialData?.specialName??t?.linkText??""}}:s(t),[o.u.TrackPaymentCalculator]:()=>({event:"mmna-t3-tagging-trackFinanceCalculator"}),[o.u.TrackFormFieldInteraction]:t=>{if(!t.isFirstInteraction)return null;const a=t.form_name,e=c.G._formData.get(a),n=(e?.nativeFormName??"").trim(),r=g[n]??"mmna-t3-tagging-trackContactUsStart";return r?{event:r}:null},[o.u.SearchFilterUpdate]:()=>{const t=new URLSearchParams(window.location.search);return{event:"mmna-t3-tagging-trackInventoryResults","mmna-t3-tagging":{...Object.fromEntries(t)}}},[o.u.ElConfig]:t=>"Website|Payment Calculator"!==t.product_name?null:{event:"mmna-t3-tagging-trackPaymentCalculator"},[o.u.TrackFormSubmission]:()=>{let t;return document.querySelector(".Mitsubishi-Military-Program-page")?t="Mitsubishi-Military-Program submit":document.querySelector(".Mitsubishi-VIP-Program-page")&&(t="Mitsubishi-VIP-Program submit"),t?{event:"mmna-t3-tagging-trackOfferDownload","mmna-t3-tagging":{offerId:t}}:null}},k={async load(t,a,e){const{pageKey:n,replayFrom:o,overrides:l}=e,c=new Set([...Object.keys(u),...Object.keys(l??{})]),m={};for(const t of c){const a=l?.[t]??u[t];a&&(m[t]=t=>{const e=t?.payload??t;i.s.fire(a(e))})}a.debug(`mitsubishiTracker: loaded for page="${n}", ${c.size} event(s) wired, replaying ${o?.length??0}`),await(0,r.$)(t,a,m,{replayFrom:o}).initialize()}};async function d(t,a,e){const r=t.getStoreState().oemEvents??[];await Promise.all([n.Xl.load(t,a,{pageKey:e,replayFrom:r}),k.load(t,a,{pageKey:e,replayFrom:r})])}},585:function(t,a,e){e.d(a,{s:function(){return n}});const n={fire(t){var a;if(!t)return;const e=(a=window).dataLayer??(a.dataLayer=[]),n=Array.isArray(t)?t:[t];for(const t of n)t&&e.push(t)}}}}]);
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.