var NADAjs=NADAjs||{};NADAjs.VINSearch=function(){var n,t=function(t){$(".clear-insert-default-value").each(function(){var n=this.value;$(this).focus(function(){this.value==n&&(this.value="")}),$(this).blur(function(){this.value==""&&(this.value=n)})}),n=t,$("#formVIN").submit(function(){NADAjs.Util.ClearText($("#txtVIN"),n)}),$("#autocheck_go_submit").click(function(){return n==$("#autoCheck").val()&&$("#autoCheck").val(""),$("#formVIN").submit(),!1}),$("#txtVIN").focus(function(){NADAjs.Util.ClearText($(this),n)}),$("#txtVIN").keyup(function(n){$("#autocheck_go_submit").hasClass("track-mc-vdp-iv-novin")?($("#autocheck_go_submit").removeClass("track-mc-vdp-iv-novin"),$("#autocheck_go_submit").addClass("track-mc-vdp-iv-vin")):$("#autocheck_go_submit").hasClass("track-rv-vdp-iv-novin")?($("#autocheck_go_submit").removeClass("track-rv-vdp-iv-novin"),$("#autocheck_go_submit").addClass("track-rv-vdp-iv-vin")):$("#autocheck_go_submit").hasClass("track-mc-hp-novin")?($("#autocheck_go_submit").removeClass("track-mc-hp-novin"),$("#autocheck_go_submit").addClass("track-mc-hp-vinpass")):$("#autocheck_go_submit").hasClass("track-rv-hp-novin")&&($("#autocheck_go_submit").removeClass("track-rv-hp-novin"),$("#autocheck_go_submit").addClass("track-rv-hp-vinpass ")),n.which==13&&$("#formVIN").submit()})};return{Init:t}}(),NADAjs.CarsComWidget=function(){function t(n){var t=document.cookie.match("(^|[^;]+)\\s*"+n+"\\s*=\\s*([^;]+)");return t?t.pop():""}var n=t("zipcode"),i=function(t,i){var r=$(".usedFl").text().toLowerCase()==="true"?"uvdp":"nvdp",u=$(".usedFl").text().toLowerCase()==="true"?"automall":"automag",f=function(n){$.ajax({async:!0,type:"POST",dataType:"json",url:"/Cars/Ajax/GetCarDotComList/"+t+"/"+n,timeout:3e5,error:function(n){console.log(n)},success:function(t){var o="",s="",h="",f="",e;$.each(t.VehicleList,function(n,t){n===0&&(o=t.ListingVehicle.MakeName,s=t.ListingVehicle.MakeId,h=t.ListingVehicle.ModelId)}),i==2e3?f="20141":i==2001?f="20197":i==2002?f="20142":i==2003?f="20198":i==2004?f="20143":i==2005?f="20199":i==2006?f="20144":i==2007?f="20200":i==2008?f="20145":i==2009?f="20201":i==2010?f="27381":i==2011?f="34923":i==2012?f="39723":i==2013?f="47272":i==2014?f="51683":i==2015?f="56007":i==2016?f="58487":i==2017?f="30031936":i==2018?f="35797618":i==2019?f="36362520":i==2020&&(f="36620293"),e="http://www.cars.com/for-sale/searchresults.action/?mdId="+h+"&mkId="+s+"&rd=99999&searchSource=QUICK_FORM&stkTypId=28881&yrId="+f+"&zc="+n+"&AFF="+u,t.VehicleCount>0&&($(".autotrader__found").addClass("track-cars-au-"+r+"-thumbnails-redbox").html('<span class="atw-found-count">'+t.VehicleCount+"</span> found"),$(".message__found").html(i+" "+o+" listings within 25 miles of "+n),$(".url50").attr("href",e.replace("99999","50")),$(".urlFull").attr("href",e),$.each(t.VehicleList,function(n,t){var i=t.ListingVehicle,f="",e=i.Year+" "+i.MakeName+" "+i.ModelName;i.Images?$.each(i.Images,function(n,t){f='<div class="car-image-link car-image" style="background-image: url('+t.ThumbnailUrl+');"><img src="https://cdn.jdpower.com/NADAguides/img-assets/clear.png" alt="Find a '+e+' with Cars.com" /></div>'}):f='<div class="car-image-link car-image no-image" style="background-image: url(https://cdn.jdpower.com/j/no-image-available.png);"><img src="https://cdn.jdpower.com/NADAguides/img-assets/clear.png" alt="Find a '+e+' with Cars.com" /></div>',$(".cars-com-widget").find(".autotrader__cars").append('<a href="'+i.AdUrl.replace("aff=nadaguide","aff="+u)+'" target="_blank" class="autotrader__car track-cars-au-'+r+'-thumbnails-all4 aff-question"><div class="car-container"><div class="car-details">'+f+'<div class="spec-item"><strong>'+e+'</strong></div><div class="spec-item">Mileage: '+i.Mileage.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+'</div><div class="spec-item">Distance: '+parseInt(t.ListingDistance)+" miles</div></div></div></a>")})),$(".cars-com-widget").find(".inventory__viewall-text-link").addClass("track-cars-au-"+r+"-thumbnails-viewalllink"),$(".cars-com-widget").find(".inventory__logo-link").attr("href","http://www.cars.com?aff="+u).addClass("track-cars-au-"+r+"-thumbnails-logo"),$(".cars-com-widget").find(".inventory__go-button").addClass("track-cars-au-"+r+"-thumbnails-gobutton"),$(".cars-com-widget").css("display","inline-flex")}})},e=function(){$(".cars-com-widget").find(".results-left").hide(),$(".cars-com-widget").find(".message__found").text("Find "+i+" vehicles near you"),$(".cars-com-widget").find(".inventory__viewall-text-link").attr("href","http://www.cars.com?aff="+u).addClass("track-cars-au-"+r+"-thumbnails-viewalllink"),$(".cars-com-widget").find(".inventory__go-button").attr("href","http://www.cars.com?aff="+u).addClass("track-cars-au-"+r+"-nothumbnails-gobutton"),$(".cars-com-widget").find(".inventory__logo-link").attr("href","http://www.cars.com?aff="+u).addClass("track-cars-au-"+r+"-thumbnails-logo"),$(".cars-com-widget").css("display","inline-flex")};n?f(n):e(),$("body").bind("zipSuccess",function(n,t){f(t)})},r=function(t,i,r){var u=function(n){$.ajax({async:!0,type:"POST",dataType:"json",url:"/Cars/Ajax/GetCarDotComList/"+t+"/"+n,timeout:3e5,error:function(n){console.log(n)},success:function(t){var f="",e="",u="",o;$.each(t.VehicleList,function(n,t){n===0&&(makeName=t.ListingVehicle.MakeName,f=t.ListingVehicle.MakeId,e=t.ListingVehicle.ModelId)}),i===2e3?u="20141":i===2001?u="20197":i===2002?u="20142":i===2003?u="20198":i===2004?u="20143":i===2005?u="20199":i===2006?u="20144":i===2007?u="20200":i===2008?u="20145":i===2009?u="20201":i===2010?u="27381":i===2011?u="34923":i===2012?u="39723":i===2013?u="47272":i===2014?u="51683":i===2015?u="56007":i===2016?u="58487":i===2017?u="30031936":i===2018?u="35797618":i===2019?u="36362520":i===2020&&(u="36620293"),o="http://www.cars.com/for-sale/searchresults.action/?mdId="+e+"&mkId="+f+"&rd=50&searchSource=QUICK_FORM&stkTypId=28881&yrId="+u+"&zc="+n+"&AFF=iaguide",t.VehicleCount>0&&$(".model-history__inventory-cta"+r).attr("href",o).text("View "+t.VehicleCount+" for sale near you").show()}})};n&&u(n),$("body").bind("zipSuccess",function(n,t){u(t)})};return{Init:i,GetModelHistoryLinks:r}}(),NADAjs.AutoTraderLeadWidget=function(){function n(n){var t=document.cookie.match("(^|[^;]+)\\s*"+n+"\\s*=\\s*([^;]+)");return t?t.pop():""}function r(t){var u;for($(".autotrader-leads__container").html(""),u=0;u<4;u++){var i=u+1,f=t[u],r=f.ListingVehicle,o=r.Year+" "+r.MakeName+" "+r.ModelName,e=function(n){return n=n===null||n==="undefined"||n===""?"N/A":n},s=e(f.ListingDistance.toString())==="N/A"?"N/A":parseInt(f.ListingDistance);$(".autotrader-leads__container").append('<div class="autotrader-results__car-wrapper autotrader-lead-results__car-wrapper atw-image'+i+'wrap"><div class="autotrader-results__check autotrader-results__check-'+i+'"><label class="custom-checkbox"><input type="checkbox" name="vehicle-select-'+i+'" class="select-'+i+'" data-counter="'+i+'" value="'+f.ListingId+'" data-sellerid="'+f.ListingSeller.SellerId+'" /><span class="checkmark"></span><span class="checkbox-text">Select</span></label></div><div class="autotrader-results__image-div atw-image'+i+'"><img src="'+(r.Images[0].FullUrl===null||r.Images[0].FullUrl==="undefined"||r.Images[0].FullUrl===""?"https://cdn.jdpower.com/j/no-image-available.png":r.Images[0].FullUrl)+'" alt="Autotrader vehicle image" /></div><div class="autotrader-results__text-div thumnailtext-'+i+'"><div class="thumnail-info vehicle-desc vehicle-desc-'+i+'">'+o+'</div><div class="thumnail-info at-spec-w-icon price">$'+r.AskingPrice.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+'</div><div class="thumnail-info at-spec-w-icon distancefromsearch-'+i+'"><div class="at-spec-icon"><img src="https://cdn.jdpower.com/NADAguides/img-assets/icon-inventory_map-black.svg" alt="mileage" /></div><div class="at-spec-text distancetext">'+s+' miles away</div></div><div class="thumnail-info at-spec-w-icon miles-'+i+'"><div class="at-spec-icon mileage"><img src="https://cdn.jdpower.com/NADAguides/img-assets/icon-inventory_mileage.svg" alt="mileage" /></div><div class="at-spec-text milestext">'+e(r.Mileage.toString()).replace(/\B(?=(\d{3})+(?!\d))/g,",")+"</div></div></div></div>"),$(".atw-radius").text($(".js-change-radius").val()),$(".atc-zipcode").text(n("zipcity")),$(".autotrader-results__check-"+i).show(),$(".thumnailtext-"+i).show(),$(".atw-image"+i+"wrap").show(),$(".atw-image"+i+" img").show()}}function t(){var t={},i=new Date,u=i.getFullYear()-5,f=i.getFullYear();t.page=1,t.PageOnly=0,t.zipcode=n("zipcode"),t.radius=parseInt($(".js-change-radius").val()),t.minPrice=0,t.maxPrice=3e5,t.minYear=u,t.maxYear=f,t.minMileage=0,t.maxMileage=2e5,t.minDoor=2,t.maxDoor=6,$.ajax({async:!0,type:"POST",dataType:"json",data:t,url:"/Cars/InventorySearch",timeout:3e7,error:function(n){console.log(n),$(".autotrader-leads__container").html('<div class="heading-xs heading-xs-lower">There has been an error.  Please refresh the page to try again.</div>')},success:function(t){$(".autotrader-results__header-text").hide(),t.NumResults!==0&&t.NumResults!==""&&t.NumResults?(r(t.Vehicles.VehicleList),$(".autotrader-results__header-found-count").text(t.NumResults),$(".autotrader-results__header-found").show()):($(".autotrader-leads__container").html('<div class="autotrader-nozip-message heading-xs heading-xs-lower">We are not finding any vehicles within '+$(".js-change-radius").val()+" miles of "+n("zipcity")+'.  Please try again with a different <a href="#" class="zipcode2">Zip Code</a> or expand your search radius.</div>'),$(".js-inventory-lead-cta").addClass("inventory__cta-disabled")),$("#atw-searching").hide(),$(".inventory__cta").show(),$(".atc__change-radius").show()}})}var i=function(){n("zipcode")===""||n("zipcode")===undefined||n("zipcode")===null?($(".inventory__cta").hide(),$(".atc__change-radius").hide(),$(".autotrader-leads__container").html('<div class="autotrader-nozip-message heading-xs heading-xs-lower">We require a Zip Code to find vehicles in your area.  Please enter you current <a href="#" class="zipcode2">Zip Code</a>.</div>'),$("#atw-searching").hide()):t(),$(".js-inventory-lead-cta").click(function(){$(this).hasClass("inventory__cta-disabled")||($(".inventory__contact-seller").is(":visible")?($(".inventory__contact-seller").slideUp(),$("#atw-link").show(),$(".inventory__cta").removeClass("opened")):($(".inventory__contact-seller").slideDown(),$("#atw-link").hide(),$(".inventory__cta").addClass("opened")))});$(document).on("click",".custom-checkbox",function(){var r=$(".autotrader-results__check").find("input:checked").length,n=$(this).find("input").data("counter"),t="track-atc-au-bstyle-sendmsg-thumb"+n+"-PNADADAFYCEMAIL1",i="track-atc-test-thumbnail-"+n;r>0?$(".js-inventory-lead-cta").removeClass("inventory__cta-disabled").addClass("track-atc-au-bstyle-checkavail"):($(".js-inventory-lead-cta").addClass("inventory__cta-disabled").removeClass("track-atc-au-bstyle-checkavail"),$(".inventory__contact-seller").slideUp(),$("#atw-link").show(),$(".inventory__cta").removeClass("opened")),$(this).find("input").is(":checked")?$(".js-send-leads").addClass(t).addClass(i):$(".js-send-leads").removeClass(t).removeClass(i)});$(".js-change-radius").change(function(){$(".inventory__contact-seller").slideUp(),$("#atw-link").show(),$(".inventory__cta").removeClass("opened"),$("#atw-searching").show(),t()});var i=!1,r=function(){$(".inventory__contact-user").find("input").each(function(){$(this).val()?$(this).removeClass("input-error").siblings(".error").hide():$(this).addClass("input-error").siblings(".error").show()});var n=$(".input-error").length;n===0&&(i=!0)};$(document).on("click",".js-send-leads",function(){if(r(),i===!0){var t=$(".inventory__contact-form"),u=t.find(".inventory__contact-fname").val(),f=t.find(".inventory__contact-lname").val(),e=t.find(".inventory__contact-email").val(),o=$(".autotrader-results__check").find("input:checked").length;$(".autotrader-results__check").find("input:checked").each(function(t){var i=$(this).val(),r=$(this).data("sellerid");$.ajax({type:"POST",url:"/Cars/Ajax/CarsForSale/SendLead?FirstName="+u+"&Lastname="+f+"&Email="+e+"&Zipcode="+n("zipcode")+"&ListingId="+i+"&DealerId="+r,dataType:"json",error:function(n){alert("in error: "+n.responseText)},success:function(){t===o-1&&$(".inventory__contact-seller").html('<div class="heading-s">Thank you for your interest in this vehicle. The selling party will contact you with more information shortly.</div>')}})})}i=!1})};return{Init:i,GetATCVehicles:t}}(),NADAjs.TraderWidget=function(){function t(){$(".autotrader__car").remove(),$(".message__notfound").show(),$(".message__found").hide(),$(".no-cars-off").addClass("no-cars").removeClass("no-cars-off")}function s(n){return $("<textarea/>").html(n).text()}var n="",e="",r="",i="",u=!1,o=function(t){n==""&&(n=t.ZipCode),e=t.Vertical,r=t.WidgetActive,i=t.SearchUrl,f(),u=!0},h=function(){return r?!0:!1},f=function(){t(),r==!1?t():$.ajax({type:"GET",url:s(i),dataType:"json",timeout:12e3,cache:!1,error:function(){t()},success:function(n){var f,e,i,r,s,u,o,h;if(!n||!n.Vehicles){t();return}if(f=parseInt(n.CarsFound),f<=0){t(),$(".partner-footer__logo-atw  a").addClass(n.LogoLink.LinkProperties.TrackingClass).attr("href",n.LogoLink.LinkProperties.Url),$(".partner-footer__logo-atw  img").attr("src",n.LogoLink.SourceUrl),$(".atw-btn-go-newused").addClass(n.ViewMore.TrackingClass).attr("href",n.ViewMore.Url);return}if($(".no-cars").addClass("no-cars-off").removeClass("no-cars"),$(".atw-found-count").html(f+" found"),$(".atw-radius").html(n.Radius),$(".message__notfound").css("display","none"),$(".message__found").show(),$("#atw-btn-go").hide(),e=n.Vehicles.length,e>0)for(i=0;i<e;i++){for(r=$(".autotrader__car-template").clone(),s=$(".car-details",r),u=0;u<n.Vehicles[i].ThumbnailSpecs.length;u++)o=n.Vehicles[i].ThumbnailSpecs[u],s.append("<div class='spec-item'>"+o.Item1+" "+o.Item2+"</div>");$(".car-image-link",r).addClass(n.Vehicles[i].ImageLink.TrackingClass).attr("href",n.Vehicles[i].ImageLink.Url),$(".car-image",r).css("background-image","url("+n.Vehicles[i].ImageURL+")"),$(".autotrader__cars").append(r.css("display","block").removeClass("autotrader__car-template").addClass("autotrader__car"))}$(".autotrader__view-all a").addClass(n.ViewAllLink.TrackingClass).attr("href",n.ViewAllLink.Url),$(".partner-footer__logo-atw a").addClass(n.LogoLink.LinkProperties.TrackingClass).attr("href",n.LogoLink.LinkProperties.Url),$(".partner-footer__logo-atw img").attr("src",n.LogoLink.SourceUrl),$(".atw-btn-go-newused").addClass(n.ViewMore.TrackingClass).attr("href",n.ViewMore.Url),console.log(n),h=n.CarsFoundLink.TrackingClass,$(".autotrader__found").hasClass("bodystyle-viewall-links")||$(".autotrader__found").addClass(n.CarsFoundLink.TrackingClass).attr("href",n.CarsFoundLink.Url),$(".bodystyle-viewall-links").removeClass(n.ViewAllLink.TrackingClass).removeClass(n.LogoLink.LinkProperties.TrackingClass).removeClass(n.ViewMore.TrackingClass).attr("href",n.ViewAllLink.Url),n.Radius===0?$("#atw-radius").html(25):$("#atw-radius").html(n.Radius)}})},c=function(t){u?n!==t&&(i=i.replace(n,t),n=t,h()&&f()):n=t};return{Init:o,SearchNewZip:c}}(),NADAjs.CompareTraderWidget=function(){function l(n){return $("<textarea/>").html(n).text()}var n="",h="",i="",t="",r="",u="",f="",e="",o=!1,c=function(c){n==""&&(n=c.ZipCode),h=c.Vertical,i=c.WidgetActive,t=c.SearchUrl,r=c.Column,u=c.Year,f=c.Make,e=c.Model,s(),o=!0},a=function(){return i?!0:!1},s=function(o,s,h,c,a,v){function y(n,t){!0&&n!==undefined&&n!==""?$(".col-"+o).find(".trader-body").html('<div class="compare-trader-vehicles-found"></div><div class="compare-trader-vehicles-found__text">Find '+h+" "+c+' listings near you</div><a href="'+n+'" class="compare-trader-vehicles-found__link btn-primary btn-rarrow '+t+'" target="_blank">View All</a>'):$(".col-"+o).find(".trader-body").html('<div class="compare-trader-vehicles-found"></div><div class="compare-trader-vehicles-found__text">No '+h+" "+c+" listings near you</div>")}o=r,s=t,h=u,c=f,a=e,v=n,i==!1?y():$.ajax({type:"GET",url:l(s),dataType:"json",timeout:12e3,cache:!1,error:function(){y()},success:function(n){if(!n||!n.Vehicles){y(n.ViewAllLink.Url,n.ViewAllLink.TrackingClass);return}var t=parseInt(n.CarsFound);if(t<=0){y(n.ViewAllLink.Url,n.ViewAllLink.TrackingClass);return}$(".col-"+o).find(".trader-body").html('<div class="compare-trader-vehicles-found"><a href="'+n.CarsFoundLink.Url+'" target="_blank" class="compare-trader-vehicles-found__count '+n.CarsFoundLink.TrackingClass.replace("vdp","compare")+'">'+t+' found</a></div><div class="compare-trader-vehicles-found__text">'+h+" "+c+" "+a+" within "+n.Radius+" miles of "+v+'</div><a href="'+n.ViewAllLink.Url+'" class="compare-trader-vehicles-found__link btn btn-primary btn-midium btn-full btn-rarrow '+n.ViewAllLink.TrackingClass.replace("vdp","compare")+'" target="_blank">View All</a>'),n.Radius===0?$("#atw-radius").html(25):$("#atw-radius").html(n.Radius)}})},v=function(i){o?n!==i&&(t=t.replace(n,i),n=i,a()&&s()):n=i};return{Init:c,SearchNewZip:v}}(),NADAjs.AutoTraderWidget=function(){function h(){var n=$("#noValatwbtnGo").val(),t,u;$("#formATWidget #atw-btn-go-newused").prop("data-extLinkId",n),$("#formATWidget #atw-btn-go-newused").attr("data-extlinkid",n),t=$("#noValatwbtnStltextGo").val(),$("#formATWidget #atw-btn-go-newused").prop("data-aa-stltext",t),$("#formATWidget #atw-btn-go-newused").attr("data-aa-stltext",t),i=n,u=$("#dtmTrackingClass").val(),$("#atw-btn-go-newused").removeClass(u),$("#atw-btn-go-newused").addClass($("#dtmTrackingClassGoNoThumb").val());var r=$("#noValPoweredByAutoTraderLink").val(),f=$("#noValPoweredByAutoTraderStltextLink").val(),o=$("#formATWidget #atw-link").attr("data-extLinkId"),s=$("#formATWidget #atw-link").attr("href"),e=s.replace(o,r);$("#formATWidget #atw-link").prop("href",e),$("#formATWidget #atw-link").attr("href",e),$("#formATWidget #atw-link").prop("data-extLinkId",r),$("#formATWidget #atw-link").attr("data-extLinkId",r),$("#formATWidget #atw-link").prop("data-aa-stltext",f),$("#formATWidget #atw-link").attr("data-aa-stltext",f),$("#atw-thumbnails-wrap").hide(),$(".atw-thumbnails-wrap-2").hide(),l(),$("#atw-msg-noVal").show()}function y(){var r=$("#dtmTrackingClass").val(),n;$("#atw-btn-go-newused").removeClass(r),$("#atw-btn-go-newused").removeClass($("#dtmTrackingClassGoNoThumb").val()),$("#atw-btn-go-newused").addClass(r),n=$("#ValatwbtnGo").val(),$("#formATWidget #atw-btn-go-newused").prop("data-extLinkId",n),$("#formATWidget #atw-btn-go-newused").attr("data-extlinkid",n),i=n;var t=$("#ValPoweredByAutoTraderLink").val(),f=$("#formATWidget #atw-link").attr("data-extLinkId"),e=$("#formATWidget #atw-link").attr("href"),u=e.replace(f,t);$("#formATWidget #atw-link").prop("href",u),$("#formATWidget #atw-link").attr("href",u),$("#formATWidget #atw-link").prop("data-extLinkId",t),$("#formATWidget #atw-link").attr("data-extLinkId",t),$("#atw-thumbnails-wrap").show(),$(".atw-thumbnails-wrap-2").show(),$(".atw-image2wrap").hide(),$(".atw-image2wrap").css("visibility","visible"),$(".atw-image2 img").css("display",""),$(".atw-image2 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image3 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image4 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image5 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image6 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image3 img").css("display",""),$(".atw-image3wrap").hide(),$(".atw-image4 img").css("display",""),$(".atw-image4wrap").hide()}var i="",tt="",u="",f="",e="",n="",o="",s="",ut=0,rt=!1,k="",b="",w=!1,a=!1,c=4,v=0,p=0,r=!1,g=function(i){n==""&&(n=i.ZipCode),tt=i.ATBodyStyle,f=i.ATMake,e=i.ATModel,o=i.UsedCarMakeId,s=i.UsedCarModelId,u=i.Year,k=i.GOExtLinkID,b=i.LinkExtLinkID,a=i.IsClassicCar,c=i.ThumbnailCount,v=i.MaxThumNailCount,_listingType=i.ListingType,p=i.PageRouteID,r=p=="210",_categoryID=i.CategoryID,d(),$("#atw-found").click(function(n){n.preventDefault(),a.toLowerCase()=="true"?t("100817",0):r?t("101077",0):_listingType=="new"?t("101060",0):t("100816",0)}),$("#atw-btn-go-classic,#atw-btn-go-newused,#atw-link-all,#atw-link").click(function(n){n.preventDefault(),t($(this).attr("data-extLinkId"),$(this).data("listingid"))}),$(".atw-image1wrap").click(function(n){n.preventDefault(),image=$(this).find(".atw-image1"),t($(image).attr("data-extLinkId"),$(image).data("listingid"))}),$(".atw-image2wrap").click(function(n){n.preventDefault(),image=$(this).find(".atw-image2"),t($(image).attr("data-extLinkId"),$(image).data("listingid"))}),$(".atw-image3wrap").click(function(n){n.preventDefault(),image=$(this).find(".atw-image3"),t($(image).attr("data-extLinkId"),$(image).data("listingid"))}),$(".atw-image4wrap").click(function(n){n.preventDefault(),image=$(this).find(".atw-image4"),t($(image).attr("data-extLinkId"),$(image).data("listingid"))}),w=!0},nt=function(){if(r){if(n=="")return!1}else if(n==""||o==""||s==""||u==""||f==""||e==""||isNaN(parseInt(o))||isNaN(parseInt(s))||isNaN(parseInt(u)))return!1;return!0},t=function(n,t){var u,r;if(i.length!=0){$("form#formATWidget input[name='extLinkId']").val(n),$("form#formATWidget input[name='listingId']").val(t);try{u=NADAjs.CookieHelper.getCookie("at_clicked_time"),Math.round(+new Date/1e3)-u>1800&&(r=new Date,r.setMinutes(r.getMinutes()+30),NADAjs.CookieHelper.setCookie("at_clicked_time",Math.round(+new Date/1e3),r))}catch(f){}$("#formATWidget").submit()}},l=function(){$("#atw-searching").hide(),$("#atw-btn-go-wrap").show(),$("#atw-link-wrap").show()},d=function(){n==""?(h(),$("#atw-link-wrap").append("<span id='ajxdone'/>"),$("#atw-image-link-all-wrap").show(),$("#atw-link-all").hide(),$("#atw-btn-go").show()):(c>v&&(c=v),$.ajax({type:"GET",url:"/Cars/"+u+"/"+(f!=""?f:"null")+"/"+(e!=""?e:"null")+"/"+a+"/"+n+"/"+o+"/"+s+"/GetATCarCount?thumbnailCount="+c+"&listingType="+_listingType+"&isListingsByBodystyle="+r+"&categoryID="+_categoryID,dataType:"json",timeout:7e3,cache:!1,error:function(){h(),$("#atw-link-wrap").append("<span id='ajxdone'/>")},success:function(n){var u,e,f,s,t,o,v;if(!n||!n.ATCarList||!n.ATCarsDetailSummary){y(),h(),$("#atw-link-wrap").append("<span id='ajxdone'/>");return}if(u=parseInt(n.ATCarsDetailSummary.carCount),i=n.ATCarsDetailSummary.link,$("#linkATWidget").val(i),y(),u==-1)h();else if(u==0)f=$("#dtmTrackingClass").val(),$("#atw-btn-go-newused").removeClass(f),$("#atw-btn-go-newused").addClass($("#dtmTrackingClassGoNoThumb").val()),$("#atw-thumbnails-wrap").hide(),$(".atw-thumbnails-wrap-2").hide(),l(),$("#atw-msg-noVal").show(),$("#atw-link-all").hide();else{if(e=n.ATCarList.length,e==0)$("#atw-thumbnails-wrap").hide(),$(".atw-thumbnails-wrap-2").hide(),f=$("#dtmTrackingClass").val(),$("#atw-btn-go-newused").removeClass(f),$("#atw-btn-go-newused").addClass($("#dtmTrackingClassGoNoThumb").val()),$("#atw-link-all").hide();else if(e>0)for($(".atw-image1wrap").show(),$("#atw-image-link-all-wrap").show(),$("#atw-link-all").show(),e===1&&($(".atw-image2wrap").show(),$(".atw-image2wrap").css("visibility","hidden")),t=0;t<n.ATCarList.length;t++){o="N/A",n.ATCarList[t].Mileage!="0"&&(o=n.ATCarList[t].Mileage),s=n.ATCarList[t].ExteriorColor+" "+n.ATCarList[t].Model;var p=n.ATCarList[t].Make,w=n.ATCarList[t].Model,c=n.ATCarList[t].DistanceFromSearch+" miles",a="";a=n.ATCarList[t].ListingId,$(".atw-image"+(t+1)).data("listingid",a),r?($(".image-desc-"+(t+1)).hide(),$(".make-desc-"+(t+1)).html(p),$(".model-desc-"+(t+1)).html(w),$(".distancefromsearch-"+(t+1)).html("Distance: "+c)):($(".image-desc-"+(t+1)).html(s),$(".make-desc-"+(t+1)).hide(),$(".model-desc-"+(t+1)).hide(),$(".miles-"+(t+1)).html("Mileage: "+o),$(".distancefromsearch-"+(t+1)).html("Distance: "+c)),$(".atw-image"+(t+1)+" img").prop("src",n.ATCarList[t].Image),$(".atw-image"+(t+1)+" img").error(function(){$(this).attr("src","https://cdn.jdpower.com/j/noimage-1.jpg")}),$(".atw-image"+(t+1)+"wrap").show(),$(".atw-image"+(t+1)+" img").show()}$("#atw-radius").html(n.ATCarsDetailSummary.radiusPicked),$("#atw-found-count").html(u),v=$(".UsedNew").text().toLowerCase()==="used"?"Used":"New",$(".partner-module__auto-trader").find(".partner-module__title-text").text(v+" "+$(".ranking-current-vehicle__name").text()+" Near You"),l(),$("#atw-msg-found").show()}$("#atw-link-wrap").append("<span id='ajxdone'/>")}}))},it=function(t){w?n!=t&&(n=t,nt()&&($("#atw-searching").show(),$("#atw-msg-found").hide(),$("#atw-msg-noVal").hide(),$("form#formATWidget .btn-go").attr("data-extLinkId",k),$("form#formATWidget #atw-link").attr("data-extLinkId",b),d())):n=t};return{Init:g,SearchNewZip:it}}(),NADAjs.InventoryWidget=function(){var t="",i="",r="",e="",n="",u=!1,o=function(o){n===""&&(n=o.ZipCode),t=o.Year,i=o.MakeId,r=o.ModelId,e=o.Radius,_vehicleName=t+" "+$(".make-model-name").text(),f(),u=!0,$("#inv-searching").hide()},f=function(){var h=pageRouteId===463?"automotv":"automag",f="",s=$(".make-model-name").text(),o="",u=$(".usedFl").text().toLowerCase()==="true"?"u":"nc",e="",c=$(".usedFl").text().toLowerCase()==="true"?"t":"thumb",p=$(".usedFl").text().toLowerCase()==="true"?"07":"39",v=$(".usedFl").text().toLowerCase()==="true"?"29":"40",y=$(".usedFl").text().toLowerCase()==="true"?"06":"41",a=$(".usedFl").text().toLowerCase()==="true"?"04":"46",l=$(".UsedNew").text().toLowerCase()==="used"?"track-uc-vdp-cars-ctabutton":"track-nc-vdp-cars-ctabutton";$("#atw-link").attr("class","link-tile__logo-img inventory-viewall-link track-au-"+u+"vdp-fyc-poweredby atc-au-"+u+"vdp-thumbnails-poweredbylink-fyc-PNADADAFYC"+v),n===""?(o=s==="Tesla Motors"?"tesla":s==="Ram Truck"?"ram":s,f="https://www.cars.com/shopping/"+o.replace(/-/g,"_").replace(/\s+/g,"_").toLowerCase()+"?aff="+h,$(".autotrader__results").html('<div class="autotrader__subheading message__notfound">Find '+_vehicleName+" listings for sale near you.</div>"),$(".inv__results").html('<a class="btn btn-lg btn-success autotrader__found no-cars '+l+'" href="'+f+'" target="_blank"><span class="label"> See All for Sale</span></a>'),c==="u"?$("#atw-btn-go-newused").attr("class","btn btn-primary btn-rarrow inventory-viewall-link atw-btn-go-newused track-au-uvdp-fyc-no-thumb atc-au-uvdp-nothumbnails-button-fyc-PNADADAFYC07"):$("#atw-btn-go-newused").attr("class","btn btn-primary btn-rarrow inventory-viewall-link atw-btn-go-newused track-au-ncvdp-fyc-nothumb-button atc-au-ncvdp-nothumbnails-button-fyc-PNADADAFYC37"),$(".inventory-viewall-link").attr("href",f)):$.ajax({type:"GET",url:"/Cars/ajax/"+t+"/"+i+"/"+r+"/"+n+"/GetInvCars",dataType:"json",timeout:7e3,cache:!1,error:function(n,t,i){console.log("Error"+n+"-"+t+"-"+i)},success:function(t){if(console.log(t),t.VehicleCount>0){$(".autotrader__cars").removeClass("no-cars").addClass("no-cars-off").html("");var r="",i=1;$.each(t.VehicleList,function(o,s){u==="u"?i===1?e="24":i===2?e="08":i===3?e="25":i===4&&(e="26"):i===1?e="42":i===2?e="43":i===3?e="44":i===4&&(e="45"),$.each(s.ListingVehicle.Images,function(n,t){n===0&&(r=t.ThumbnailUrl)}),o===0&&(f="https://www.cars.com/shopping/"+s.ListingVehicle.MakeName.replace(/-/g,"_").replace(/\s+/g,"_")+"-"+s.ListingVehicle.ModelName.replace(/-/g,"_").replace(/\s+/g,"_")+"?aff="+h+"&zc="+n),r===""?$(".autotrader__cars").append('<div class="autotrader__car atc-au-uvdp-thumbnails-thumbnail'+i+"-fyc-PNADADAFYC"+e+" track-au-"+u+"vdp-fyc-"+c+i+'" onclick="NADAjs.PartnerBoxes.TrackClick(this);" data-aa-stltext="atc-au-'+u+"vdp-thumbnails-thumbnail"+i+"-fyc-PNADADAFYC"+e+'" data-anchor="'+s.ListingAdUrl.replace("nadaguide",h)+'" style="display: block;" rel="nofollow"><div class="car-container"><div class="car-details"><div class="car-image-link car-image no-image">No Image Found</div><div class="spec-item"><strong>'+s.ListingVehicle.Year+" "+s.ListingVehicle.ExtColor.ColorName+" "+s.ListingVehicle.MakeName+" "+s.ListingVehicle.ModelName+" "+s.ListingVehicle.TrimName+'</strong></div><div class="spec-item">Mileage: '+s.ListingVehicle.Mileage.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+'</div><div class="spec-item">Distance: '+parseInt(s.ListingDistance).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+" miles</div></div></div></div>"):$(".autotrader__cars").append('<div class="autotrader__car atc-au-uvdp-thumbnails-thumbnail'+i+"-fyc-PNADADAFYC"+e+" track-au-"+u+"vdp-fyc-"+c+i+'" onclick="NADAjs.PartnerBoxes.TrackClick(this);" data-aa-stltext="atc-au-'+u+"vdp-thumbnails-thumbnail"+i+"-fyc-PNADADAFYC"+e+'" data-anchor="'+s.ListingAdUrl.replace("nadaguide",h)+'" style="display: block;" rel="nofollow"><div class="car-container"><div class="car-details"><div class="car-image-link car-image" style="background-image: url('+r+');"><img src="https://cdn.jdpower.com/NADAguides/img-assets/clear.png" alt="Find a '+s.ListingVehicle.Year+" "+s.ListingVehicle.ExtColor.ColorName+" "+s.ListingVehicle.MakeName+" "+s.ListingVehicle.ModelName+" "+s.ListingVehicle.TrimName+' with Cars.com" /></div><div class="spec-item"><strong>'+s.ListingVehicle.Year+" "+s.ListingVehicle.ExtColor.ColorName+" "+s.ListingVehicle.MakeName+" "+s.ListingVehicle.ModelName+" "+s.ListingVehicle.TrimName+'</strong></div><div class="spec-item">Mileage: '+s.ListingVehicle.Mileage.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+'</div><div class="spec-item">Distance: '+parseInt(s.ListingDistance).toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+" miles</div></div></div></div>"),$(".autotrader__results").html('<div class="results-left"><a class="autotrader__found no-cars atc-au-'+u+"vdp-thumbnails-redbox-fyc-PNADADAFYC"+y+" atw-found track-au-"+u+'vdp-fyc-redbox" href="'+f+'" target="_blank"><span class="atw-found-count">'+t.VehicleCount+' found</span></a></div> <div class="autotrader__subheading message__found">'+_vehicleName+" listings within "+$(".inventory-radius").text()+" miles of "+n+'.</div><div class= "autotrader__view-all no-cars"><a id="atw-link-all" href="'+f+'" class="link-tile__link text-primary text-rarrow atc-au-'+u+"vdp-thumbnails-viewalllink-fyc-PNADADAFYC"+a+" track-au-"+u+'vdp-fyc-viewall" target="_blank">View all</a></div>'),$(".inv__results").html('<a class="btn btn-lg btn-success autotrader__found no-cars '+l+'" href="'+f+'" target="_blank"><span class="label"> See All '+t.VehicleCount+" for Sale</span></a>"),$(".inventory-viewall-link").attr("href",f),i++}),$(".autotrader__car").click(function(){window.open($(this).attr("data-anchor"),"_blank")})}else c==="u"?$("#atw-btn-go-newused").attr("class","btn btn-primary btn-rarrow inventory-viewall-link atw-btn-go-newused track-au-uvdp-fyc-no-thumb atc-au-uvdp-nothumbnails-button-fyc-PNADADAFYC07"):$("#atw-btn-go-newused").attr("class","btn btn-primary btn-rarrow inventory-viewall-link atw-btn-go-newused track-au-ncvdp-fyc-nothumb-button atc-au-ncvdp-nothumbnails-button-fyc-PNADADAFYC37"),o=s==="Tesla Motors"?"tesla":s==="Ram Truck"?"ram":s,f="https://www.cars.com/shopping/"+o.replace(/-/g,"_").replace(/\s+/g,"_").toLowerCase()+"?aff="+h+"&zc="+n,$(".autotrader__results").html('<div class="autotrader__subheading message__notfound">Find '+_vehicleName+" listings within "+$(".inventory-radius").text()+' miles of your ZIP code.</div><div class= "autotrader__view-all no-cars"><a id="atw-link-all" href="'+f+'" class="link-tile__link text-primary text-rarrow atc-au-'+u+"vdp-thumbnails-viewalllink-fyc-PNADADAFYC"+a+" track-au-"+u+'vdp-fyc-viewall" target="_blank">View all</a></div>'),$(".inv__results").html('<a class="btn btn-lg btn-success autotrader__found no-cars '+l+'" href="'+f+'" target="_blank"><span class="label"> See All for Sale</span></a>'),$(".inventory-viewall-link").attr("href",f)}}),$("#inv-searching").hide(),$("#inv-msg-found").show(),$("#inv-msg-noVal").show()},s=function(t){u?n!=t&&(n=t,$("#inv-searching").show(),$("#inv-msg-found").hide(),$("#inv-msg-noVal").hide(),f()):n=t};return{Init:o,SearchInvNewZip:s}}(),NADAjs.TraderWidgetOld=function(){function f(){$("#atw-thumbnails-wrap").css("display","none"),$(".atw-thumbnails-wrap-2").css("display","none"),u=!0,h(),$("#atw-msg-noVal").show(),$("#atw-link-all").hide(),$("#atw-btn-go").show(),$("#atw-msg-found").hide(),$("#atw-link-wrap").css("padding-right","20px")}function a(){$("#atw-thumbnails-wrap").css("display","table-row"),$(".atw-thumbnails-wrap-2").css("display","table-row"),$(".atw-image2wrap").hide(),$(".atw-image3wrap").hide(),$(".atw-image4wrap").hide(),$(".atw-image2wrap").css("visibility","visible"),$("#atw-btn-go").hide(),$("#atw-link-all").show(),$(".atw-image2 img").css("display",""),$(".atw-image3 img").css("display",""),$(".atw-image4 img").css("display",""),$(".atw-image2 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image2 img").css("height","30px;").css("width","30px"),$(".atw-image3 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image3 img").css("height","30px;").css("width","30px"),$(".atw-image4 img").css("src","https://cdn.jdpower.com/adserver/pixel.gif"),$(".atw-image4 img").css("height","30px;").css("width","30px")}var p="",t="",o="",r="",s="",n="",rt=0,u=!1,k="",b="",w=!1,e=2,i=0,c="",l="",y="",v=!1,g=function(f){n==""&&(n=f.ZipCode),t=f.TraderBodyStyle,r=f.TraderMake,s=f.TraderModel,o=f.Year,c=f.Vertical,k=f.GOExtLinkID,b=f.LinkExtLinkID,e=f.ThumbnailCount,i=f.MaxThumNailCount,y=f.WidgetActive,v=f.ShowSearchUrl,d(),$("#atw-found").click(function(n){n.preventDefault();var t="";t=c.toLowerCase()=="rvs"?"100981":"100987",$("form#formATWidget input[name='extLinkId']").val(t),$("form#formATWidget input[name='navUrl']").val(l),$("form#formATWidget input[name='linkTWidget']").val(""),$("#formATWidget").submit()}),$(".atw-image1,.atw-image2,.atw-image3,.atw-image4").click(function(n){n.preventDefault(),$("form#formATWidget input[name='extLinkId']").val($(this).attr("data-extLinkId")),$("form#formATWidget input[name='navUrl']").val($(this).attr("data_navurl")),tt($(this).attr("data-extLinkId"))}),$("#atw-btn-go,#atw-link-all").click(function(n){u||(n.preventDefault(),$("form#formATWidget input[name='extLinkId']").val($(this).attr("data-extLinkId")),$("form#formATWidget input[name='navUrl']").val(l),$("form#formATWidget input[name='linkTWidget']").val(""),$("#formATWidget").submit())}),w=!0},nt=function(){return n==""||o==""||r==""||s==""?!1:!0},tt=function(n){$("form#formATWidget input[name='extLinkId']").val(n),$("#formATWidget").submit()},h=function(){$("#atw-searching").hide(),$("#atw-btn-go-wrap").show(),$("#atw-link-wrap").show()},d=function(){$("#atw-searching").show(),$("#atw-msg-noVal").hide(),$("#atw-btn-go-wrap").hide(),$("#atw-thumbnails-wrap").css("display","table-row"),$("#atw-thumbnails-wrap-2").css("display","table-row"),$("#atw-btn-go-wrap").css("padding-right","6px"),n==""||r==""||t=="tow vehicle"||t=="trailers"||t=="side+cars"||y==!1?(f(),$("#atw-link-wrap").append("<span id='ajxdone'/>")):(e>i&&(e=i),$.ajax({type:"GET",url:"/"+c+"/"+o+"/"+n+"/GetTraderCount?make="+r+"&model="+s+"&thumbnailCount="+e+"&bodyStyle="+t,dataType:"json",timeout:12e3,cache:!1,error:function(){f(),$("#atw-link-wrap").append("<span id='ajxdone'/>")},success:function(n){var e,o,t,s,c,r;if(!n||!n.result){a(),f(),$("#atw-link-wrap").append("<span id='ajxdone'/>");return}if($("#atw-btn-go-wrap").css("padding-right","0px"),l=n.query,e=parseInt(n.pagination.total),p=n.link,$("#linktwidget").val(p),a(),e==-1)f();else if(e==0)u=!0,$("#atw-thumbnails-wrap").css("display","none"),$("#atw-thumbnails-wrap-2").css("display","none"),h(),$("#atw-msg-noVal").show(),$("#atw-btn-go").show(),$("#atw-link-all").hide();else{if($("#atw-msg-found").show(),$("#atw-btn-go").hide(),o=n.result.length,$("#atw-link-all").css("display","table-cell"),o==0)$("#atw-thumbnails-wrap").css("display","none"),$("#atw-thumbnails-wrap-2").css("display","none");else if(o>0){for(u=!1,$("#atw-image-link-all-wrap").css("display","block"),t=0;t<Math.min(i,n.result.length);t++)$(".image-desc-"+(t+1)).html(n.result[t].modelDisplayName),s="&nbsp;",n.result[t].city!=null&&n.result[t].city!=""&&n.result[t].state!=null&&n.result[t].state!=""&&(s=n.result[t].city+", "+n.result[t].state),$(".city-"+(t+1)).html(s),c="&nbsp;",n.result[t].price!=null&&(c="$"+n.result[t].price.toLocaleString()),$(".primaryprice-"+(t+1)).html(c),$(".atw-image"+(t+1)+" img").css("height","").css("width",""),$(".atw-image"+(t+1)+" img").prop("src",n.result[t].photoUrl),$(".atw-image"+(t+1)+" img").error(function(){$(this).attr("src","https://cdn.jdpower.com/j/noimage-1.jpg")}),$(".atw-image"+(t+1)+"wrap").css("display","table-cell"),$(".atw-image"+(t+1)+" img").show(),v?$(".atw-image"+(t+1)).attr("data_navurl",n.result[t].searchUrl+"&zmc=NADA-FIND-AD-DETAIL"):$(".atw-image"+(t+1)).attr("data_navurl",n.result[t].adDetailUrl+"?zmc=NADA-FIND-AD-DETAIL");o==1&&($(".atw-image2wrap").css("display","table-cell"),$(".atw-image2wrap").css("visibility","hidden"))}n.radiusPicked==0?$("#atw-radius").html(25):$("#atw-radius").html(n.radiusPicked),$("#atw-found-count").html(e),h(),$("#atw-msg-found").show(),r=Math.max($(".thumnailtext-1").height(),$(".thumnailtext-2").height(),$(".thumnailtext-3").height(),$(".thumnailtext-4").height()),$(".thumnailtext-1").css("min-height",r),$(".thumnailtext-2").css("min-height",r),$(".thumnailtext-3").css("min-height",r),$(".thumnailtext-4").css("min-height",r)}$("#atw-link-wrap").append("<span id='ajxdone'/>")}}))},it=function(t){w?n!=t&&(n=t,nt()&&($("#atw-searching").show(),$("#atw-msg-found").hide(),$("#atw-msg-noVal").hide(),$("form#formATWidget .btn-go").attr("data-extLinkId",k),$("form#formATWidget #atw-link").attr("data-extLinkId",b),d())):n=t};return{Init:g,SearchNewZip:it}}(),NADAjs.OutdoorsyWidget=function(){var n=function(){var f=function(){var n=0,t=0;$(".outdoorsy__rv-name:visible").each(function(){$(this).height()>n&&(n=$(this).height())}),$(".outdoorsy__rv-location:visible").each(function(){$(this).height()>t&&(t=$(this).height())}),$(".outdoorsy__rv-name:visible").height(n),$(".outdoorsy__rv-location:visible").height(t)},r=function(n,t){$(".outdoorsy__rv").each(function(){var r=parseInt($(this).attr("data-carousel-counter"));r>=n&&r<=t&&$(this).removeClass("hidden-cells")}),f()};r(1,4);var u=0,e=$(".number-button").length,n=1,t=4,i=0;$(".outdoorsy-pagination__button").click(function(){var f,e;$(".outdoorsy__rv").each(function(){$(this).hasClass("hidden-cells")||$(this).addClass("hidden-cells")}),$(this).hasClass("number-button")?(u=parseInt($(".selectedPage").attr("data-button-number")),f=parseInt($(this).attr("data-button-number")),i=f*4,$(".number-button").removeClass("selectedPage"),f===1?(n=1,t=4):u>f?(n=i+1,t=n+3):(i=i-4,n=i+1,t=n+3),f===1?($(".arrow-prev").addClass("deselectedArrow"),$(".arrow-next").removeClass("deselectedArrow")):f===$(".number-button").length?($(".arrow-next").addClass("deselectedArrow"),$(".arrow-prev").removeClass("deselectedArrow")):($(".arrow-next").removeClass("deselectedArrow"),$(".arrow-prev").removeClass("deselectedArrow")),$(this).addClass("selectedPage")):$(this).hasClass("deselectedArrow")||(e=parseInt($(".selectedPage").attr("data-button-number")),$(".number-button").removeClass("selectedPage"),$(this).hasClass("arrow-next")?(n=n+4,t=n+3,$(".arrow-prev").removeClass("deselectedArrow"),$('.number-button[data-button-number="'+(e+1)+'"]').addClass("selectedPage"),e+1===$(".number-button").length&&$(this).addClass("deselectedArrow")):(n=n-4,t=n+3,$(".arrow-next").removeClass("deselectedArrow"),$('.number-button[data-button-number="'+(e-1)+'"]').addClass("selectedPage"),e-1==1&&$(this).addClass("deselectedArrow"))),r(n,t)})};return{Init:n}}()