1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[161],{6457:function(e,t,n){n.d(t,{SL:function(){return o},Zn:function(){return r}});const a=[{oem:"honda",containerIds:["GTM-ND7WWDN"],location:"head"},{oem:"hyundai",containerIds:["GTM-T9QJJTD","GTM-WPGZWQGR"],location:"head"}];function o(e){return a.find(t=>t.oem===e.toLowerCase())}function r(e,t){if(function(e){const t=document.querySelectorAll('script[src*="googletagmanager.com/gtm.js"]');for(const n of t){const t=n.getAttribute("src")||"";if(e.containerIds.some(e=>t.includes(e)))return!0}return!1}(e))return;if(window.dataLayer=window.dataLayer||[],t?.length)for(const e of t)window.dataLayer.push(e);const n=document.getElementsByTagName("script")[0];if(!n?.parentNode)return void console.error("Cannot find script element to insert OEM GTM containers");const a=[...e.containerIds];let o=a.length;for(;o--;){const e=a[o],t=document.createElement("script");t.async=!0,t.src=`https://www.googletagmanager.com/gtm.js?id=${e}`,window.dataLayer.push({"gtm.start":Date.now(),event:"gtm.js"}),n.parentNode.insertBefore(t,n)}}},8334:function(e,t,n){n.r(t),n.d(t,{setUp:function(){return r}});var a=n(6457);let o=!1;function r(e,t){t?.pageLoadDataLayer&&(window._dl=t.pageLoadDataLayer),window.dataLayer=window.dataLayer||[],window.dataLayer.push(e);const n=(0,a.SL)("hyundai");n&&(0,a.Zn)(n),o||(o=!0,window.addEventListener("searchFilterUpdate",e=>{const t=e.detail;if(!t)return;const n=new URLSearchParams(t.filters),a=new URLSearchParams;for(const[e,t]of n)a.append(e.toLowerCase(),t);const o=a.get("bodytype")??"any",r=a.get("bodystyle")??"any",i=a.get("make")??"any",d=a.get("vehicleyear")??a.get("yearrange")??"any";let c=a.get("condition");if(!c){const e=/search(new|used)/i.exec(window.location.pathname);c=e?e[1]:"any"}let s=a.get("model")??"any",w="any";const l=a.get("modelandtrim");if(l){const e=l.split(":");s&&"any"!==s||(s=e[0]),e.length>1&&(w=e[1]||"any")}window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"vehicle-search",VCategory:c,VType:o,Vmake:i,Vmodel:s,VTrim:w,VBodystyle:r,VYear:d,Dealerid:window.DlronGlobal_DealerId,Vviewed:t.count})}))}}}]);
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.