1function featuredVehicleScroller(t){let e="";for(let i=0;i<t.length;i++){const n=t[i].VehicleDetailsUrl,r=`/vehicledetailsvin.aspx?vin=${t[i].VehicleVin}&type=${t[i].VehicleType}`,l=n||r,a=t[i].ViewVehicleLabel||"VIEW VEHICLE";i===0?(e+=`<div class="active item"> 2`,e+=` <ul class="media-list"> 3`,e+=` <li class="media"> 4`,e+=` <a class="pull-left " href="/vehicledetailsvin.aspx?vin=${t[i].VehicleVin}&type=${t[i].VehicleType}"> 5`,e+=` <img class="media-object img-responsive" src="${t[i].VehiclePhoto}" alt="${t[i].VehicleMake} ${t[i].VehicleYear}"> 6`,e+=` </a> 7`,e+=` <div class="media-body"> 8`,e+=` <div class="vehicle">${t[i].VehicleYear} ${t[i].VehicleMake} ${t[i].VehicleModel}</div> 9`,e+=` <div class="vPrice">${t[i].VehicleLabelAndPrice}</div> 10`,t[i].ShowTrim&&(e+=` <div class="vTrim">Trim: ${t[i].VehicleTrim}</div> 11`),e+=` <div class="vVehicleInfo"><a class="vehicleTitle" href="${l}"><strong>${a}</strong></a></div> 12`,e+=` </div> 13`,e+=` </li> 14`):i===1?(e+=` <li class="media"> 15`,e+=` <a class="pull-left" href="/vehicledetailsvin.aspx?vin=${t[i].VehicleVin}&type=${t[i].VehicleType}"> 16`,e+=` <img class="media-object img-responsive" src="${t[i].VehiclePhoto}" alt="${t[i].VehicleMake} ${t[i].VehicleYear}"> 17`,e+=` </a> 18`,e+=` <div class="media-body"> 19`,e+=` <div class="vehicle">${t[i].VehicleYear} ${t[i].VehicleMake} ${t[i].VehicleModel}</div> 20`,e+=` <div class="vPrice">${t[i].VehicleLabelAndPrice}</div> 21`,t[i].ShowTrim&&(e+=` <div class="vTrim">Trim: ${t[i].VehicleTrim}</div> 22`),e+=` <div class="vVehicleInfo"><a class="vehicleTitle" href="${l}"><strong>${a}</strong></a></div> 23`,e+=` </div> 24`,e+=` </li> 25`,e+=` </ul> 26`,e+=`</div> 27`):i%2===0?(e+=`<div class="item"> 28`,e+=` <ul class="media-list"> 29`,e+=` <li class="media">
30`,e+=` <a class="pull-left" href="/vehicledetailsvin.aspx?vin=${t[i].VehicleVin}&type=${t[i].VehicleType}"> 31`,e+=` <img class="media-object img-responsive" src="${t[i].VehiclePhoto}" alt="${t[i].VehicleMake} ${t[i].VehicleYear}"> 32`,e+=` </a> 33`,e+=` <div class="media-body"> 34`,e+=` <div class="vehicle">${t[i].VehicleYear} ${t[i].VehicleMake} ${t[i].VehicleModel}</div> 35`,e+=` <div class="vPrice">${t[i].VehicleLabelAndPrice}</div> 36`,t[i].ShowTrim&&(e+=` <div class="vTrim">Trim: ${t[i].VehicleTrim}</div> 37`),e+=` <div class="vVehicleInfo"><a class="vehicleTitle" href="${l}"><strong>${a}</strong></a></div> 38`,e+=` </div> 39`,e+=` </li> 40`):(e+=` <li class="media"> 41`,e+=` <a class="pull-left" href="/vehicledetailsvin.aspx?vin=${t[i].VehicleVin}&type=${t[i].VehicleType}"> 42`,e+=` <img class="media-object img-responsive" src="${t[i].VehiclePhoto}" alt="${t[i].VehicleMake} ${t[i].VehicleYear}"> 43`,e+=` </a> 44`,e+=` <div class="media-body"> 45`,e+=` <div class="vehicle">${t[i].VehicleYear} ${t[i].VehicleMake} ${t[i].VehicleModel}</div> 46`,e+=` <div class="vPrice">${t[i].VehicleLabelAndPrice}</div> 47`,t[i].ShowTrim&&(e+=` <div class="vTrim">Trim: ${t[i].VehicleTrim}</div> 48`),e+=` <div class="vVehicleInfo"><a class="vehicleTitle" href="${l}"><strong>${a}</strong></a></div> 49`,e+=` </div> 50`,e+=` </li> 51`,e+=` </ul> 52`,e+=`</div> 53`)}return(t.length-1)%2===0&&(e+=`</ul> 54`,e+=`</div> 55`),e}var fvsVehicles=[],vehicles=[];$("#featuredVehiclesScroller")&&featuredFVSActivation();function featuredFVSActivation(){globalThis.invGalleryfvsParams!==void 0&&(fvsVehicles=eval(globalThis.invGalleryfvsParams.vin),globalThis.featuredVCActivation!==void 0&&featuredVCActivation());let isMakeOnly=!1,vehicleType;globalThis.invFvsParams!==void 0&&(isMakeOnly=eval(globalThis.invFvsParams.makeOnly),vehicleType=globalThis.invFvsParams.type);let url="/api/InventoryWidget/FeaturedVehicles?vehicleVins=";for(let t in fvsVehicles)url+=t+"-";url=Left(url,url.length-1),isMakeOnly&&globalThis.dealerOnDMake!="Pre-Owned"&&(url+="&make="+globalThis.dealerOnDMake),vehicleType!==void 0&&(url+="&type="+vehicleType),globalThis.featuredCpoOnly!==void 0&&(url+="&cpoOnly=1"),$.ajax({url,type:"get",dataType:"json",contentType:"application/json; charset=utf-8",success:function(t){vehicles=JSON.parse(t),vehicles&&vehicles.length>0?($("#featuredVehiclesScroller .carousel-inner").html(featuredVehicleScroller(vehicles)),$(".carousel").carousel({interval:3e3})):$("#featuredVehiclesScroller").removeClass("carousel slide vertical")}})}function Left(t,e){return e<=0?"":e>String(t).length?t:String(t).substring(0,e)}typeof module<"u"&&module.exports&&(module.exports={featuredVehicleScroller,Left});
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.