1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[729],{3876:function(e,t,n){var a;n.d(t,{V:function(){return i}}),function(e){e.Year="Year",e.Make="Make",e.Model="Model",e.Trim="Trim",e.PriceRange="PriceRange",e.PriceAndPayment="PriceAndPayment",e.Mileage="Mileage",e.Mileagerange="Mileagerange",e.Location="Location",e.Dealership="Dealership",e.Bodystyle="Bodystyle",e.Extcolor="Extcolor",e.Intcolor="Intcolor",e.CityMpgRange="CityMpgRange",e.HwyMpgRange="HwyMpgRange",e.Cylinder="Cylinder",e.Displacement="Displacement",e.Transmission="Transmission",e.Features="Features",e.Fueltype="Fueltype",e.DriveTrainType="DriveTrainType",e.Tags="Tags",e.VehicleType="VehicleType",e.BodyType="BodyType",e.Packages="Packages",e.LeasePriceRange="LeasePriceRange",e.FinancePriceRange="FinancePriceRange",e.VehicleCondition="VehicleCondition",e.ModelAndTrim="ModelAndTrim",e.CpoTier="CpoTier",e.CarBravo="CarBravo",e.Availability="Availability",e.BedLength="BedLength",e.YearRange="YearRange",e.RangeRange="RangeRange",e.InTransit="intransit",e.InProduction="inproduction",e.InStock="instock",e.Special="Special",e.Cpo="Cpo",e.carfax1owner="carfax1owner",e.commercialvehicle="commercialvehicle",e.searchValet="q",e.VehicleStageText="VehicleStageText",e.SignalsForYou="signalsforyou",e.Manufacturer="Manufacturer",e.WeightRange="WeightRange",e.LengthRange="LengthRange",e.Class="Class",e.SlideRange="SlideRange",e.RvType="rvType",e.RvBrand="RvBrand",e.SleepsRange="SleepsRange"}(a||(a={}));const i=new Set([...Object.values(a).map(e=>e.toLowerCase()),"st","stocknum","stockvin"])},2273:function(e,t,n){n.r(t),n.d(t,{setUp:function(){return y}});var a=n(836),i=n(3778),r=n(3876),o=n(8221);let s=null,c=!1,l=!1,d=!1,g=!1;function u(e){if(e.dataset.loc?.includes("available inventory:")){const e=document.getElementsByClassName("srpVehicleGallery")[0];if(e)return"true"===e.getAttribute("aria-expanded")?"expand":"collapse"}return e.getAttribute("aria-expanded")&&"false"!==e.getAttribute("aria-expanded")?"collapse":"expand"}function w(e,t){const n={interactionLabel:e,interactionValue:t};window.dataLayer.push({event:"nissan-t3-tagging-TrackAccordion","nissan-t3-tagging":{eventObject:n}}),void 0!==window._satellite&&window._satellite.track("t3TrackAccordion",n)}let p=!1;function f(e,t){const n={interactionLabel:e.trim(),interactionValue:t.trim()};window.dataLayer.push({event:"nissan-t3-tagging-TrackToggle","nissan-t3-tagging":n}),void 0!==window._satellite&&window._satellite.track("t3TrackToggle",n)}function m(){for(const e of window.dataLayer??[])if("nissan-t3-tagging-TrackPageLoad"===e?.event)return"VLP"===e["nissan-t3-tagging"]?.pageHier2;return!1}let v=!1;function y(e){const t={...e,siteDomain:window.location.host};window.t3={adobe:{tagging:t}},window.dataLayer.push({event:"nissan-t3-tagging-TrackPageLoad","nissan-t3-tagging":t}),function(){const e=a.P.getPageDataFromScript();if("srp"!==e?.PageData?.DataType)return;const t=new URLSearchParams(window.location.search),n=[];if(t.forEach((e,t)=>{r.V.has(t.toLowerCase())&&n.push([t,e])}),n.length>1){const e={};return n.forEach(([t,n])=>{e[t.toLowerCase()]=n.toLowerCase()}),void window.dataLayer.push({event:"nissan-t3-tagging-TrackInventoryResultsKvp","nissan-t3-tagging":{inventoryFilterKvp:e}})}const[i,o]=n[0]??["",""];window.dataLayer.push({event:"nissan-t3-tagging-TrackInventoryResults","nissan-t3-tagging":{inventoryFilterLabel:i,inventoryFilterValue:o}})}(),document.addEventListener("click",e=>{const t=e.target;if(!t)return;const n=t.closest("button[type='submit'], input[type='submit'], .formButton, .submitBtn");if(!n)return;const a=n.closest("form[data-dotagging-form-type], div.dealerOnform");a&&(s=a)},!0),window.TrackFormSubmission=(e,t,n,a)=>{window.dataList||(window.dataList={}),window.dataList.LeadSource=t;const r=a??s;s=null,window.dispatchEvent(new CustomEvent(i.k.TrackFormSubmission,{detail:{leadId:String(e??""),form:r}}))},c||(c=!0,document.addEventListener("change",e=>{const t=e.target;if("SELECT"!==t?.tagName)return;let n=null;if("SortOrder"===t.id?n="inventory sort":"numberOfVehicles"===t.id?n="inventory amount":t.classList.contains("stat-dropdown")&&(n=t.dataset.loc??""),null===n)return;const a={searchFilterLabel:n,searchFilterValue:t.options[t.selectedIndex]?.text?.trim()??""};window.dataLayer.push({event:"nissan-t3-tagging-TrackDropDown","nissan-t3-tagging":a}),void 0!==window._satellite&&window._satellite.track("t3TrackDropDown",a)})),document.querySelectorAll("#fm_calc input, #fm_calc select, #fm_power select, #fm_power input").forEach(e
1=>{e.addEventListener("change",()=>{window.dataLayer.push({event:"nissan-t3-tagging-TrackPaymentEstimator"}),void 0!==window._satellite&&window._satellite.track("t3TrackPaymentEstimator")})}),l||(l=!0,document.addEventListener("click",e=>{const t=(a.P.getPageDataFromScript()?.PageData?.DataType??"").toLowerCase();if("srp"===t||"vdp"===t||"mrp"===t||"slp"===t)return;const n=e.target,i=n?.closest(o.Rb);if(!i)return;const r=(0,o.KZ)(i);if(!r)return;const s={interactionLabel:("previous"===r?"prev":"next")+" slide",interactionValue:(0,o.et)(i,r)||"0/0"};window.dataLayer.push({event:"nissan-t3-tagging-TrackCarousel","nissan-t3-tagging":s}),void 0!==window._satellite&&window._satellite.track("t3TrackCarousel",s)},!0)),d||(d=!0,document.addEventListener("click",e=>{const t=e.target,n=t?.closest(".card__actions .btn:not(.callNowClass):not(.sms-lead-modal), .card__disclaimer");if(!n)return;const a=t?.closest("div.card__coupon"),i={offerId:a?.id??"",offerText:a?.querySelector("h2.card__title--main")?.textContent?.trim()??""};window.dataLayer.push({event:"nissan-t3-tagging-TrackOfferDetails","nissan-t3-tagging":i}),void 0!==window._satellite&&window._satellite.track("t3TrackOfferDetails",i)},!0)),function(){if(p)return;p=!0,document.addEventListener("click",e=>{const t=e.target,n=t?.closest('a[data-toggle="collapse"]');if(!n)return;let a,i;m()?(a=n.closest(".row")?.querySelector("h3:first-child")?.textContent?.toLowerCase().trim()??"",i=n.textContent?.trim()??""):(a=n.textContent?.trim()??"",i=u(n)),w(a,i)},!0);const e=(t=0)=>{const n=document.querySelector("#offerBarButton");n?n.addEventListener("click",()=>{w(n.textContent?.trim()??"",u(n))}):t<3&&setTimeout(()=>e(t+1),1e3)};e()}(),v||(v=!0,document.addEventListener("click",e=>{const t=e.target;if(!t)return;if(t.closest(".feature-tabs"))return void f("All Features",t.textContent??"");if(t.closest(".vdp-tabs"))return void f("vehicle information",t.textContent??"");const n=t.children?.[0];if("offerFilter"===n?.getAttribute?.("name"))return void f("filter offers",n.value??"");const a=t.closest('a[data-toggle="tab"]');if(!a)return;if(t.classList.contains("vehicleDetailTabHeadings")||t.classList.contains("feature-tabs__label"))return;let i=t.dataset?.loc??"";const r=a.href??"";i||(r.includes("#h_search")&&(i="search inventory"),r.includes("#dept_")&&(i="department filter")),m()&&(i=a.classList.contains("nav-link")?a.closest(".trimSection")?.querySelectorAll("li")[0]?.textContent?.toLowerCase().replace(":","")??i:a.closest(".row")?.querySelector("h3")?.textContent?.toLowerCase()??i),f(i,a.text??a.textContent??"")},!0)),g||(g=!0,document.addEventListener("click",e=>{const t=e.target,n=t?.closest(".gg-youtube-grid-item-image");if(!n?.closest('[data-app="youtube"]'))return;const a=n.nextElementSibling?.textContent?.trim();if(!a)return;const i={videoName:a};window.dataLayer.push({event:"nissan-t3-tagging-TrackVideoPlay","nissan-t3-tagging":{eventObject:i}}),void 0!==window._satellite&&window._satellite.track("t3TrackVideoPlay",i)},!0))}}}]);
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.