(function(n,t,i,r){function u(r,u){var f=this;f.options=n.extend({},o,u),f.parent=r,f.wrapper=f.parent.children(),f.slides=f.wrapper.children(),f.currentSlide=0,f.CSS3support=!0,f.options.beforeInit.call(f),f.init(),f.build(),f.play(),f.options.touchDistance&&f.swipe();n(i).on("keyup",function(n){n.keyCode===39&&f.slide(1),n.keyCode===37&&f.slide(-1)});f.parent.add(f.arrows).add(f.nav).on("mouseover mouseout",function(n){f.pause(),n.type==="mouseout"&&f.play()});n(t).on("resize",function(){f.init(),f.slide(0)});return f.options.afterInit.call(f),{current:function(){return-f.currentSlide+1},play:function(){f.play()},pause:function(){f.pause()},next:function(n){f.slide(1,!1,n)},prev:function(n){f.slide(-1,!1,n)},jump:function(n,t){f.slide(n-1,!0,t)},nav:function(n){f.navWrapper&&f.navWrapper.remove(),f.options.nav=n?n:f.options.nav,f.navigation()},arrows:function(n){f.arrowsWrapper&&f.arrowsWrapper.remove(),f.options.arrows=n?n:f.options.arrows,f.arrows()}}}function e(n){var u=!1,e="Khtml ms O Moz Webkit".split(" "),o=i.createElement("div"),s=null,f;if(n=n.toLowerCase(),o.style[n]!==r&&(u=!0),u===!1)for(s=n.charAt(0).toUpperCase()+n.substr(1),f=0;f<e.length;f++)if(o.style[e[f]+s]!==r){u=!0;break}return t.opera&&t.opera.version()<13&&(u=!1),u}var f="glide",o={autoplay:4e3,animationTime:500,arrows:!0,arrowsWrapperClass:"slider-arrows",arrowMainClass:"slider-arrow",arrowRightClass:"slider-arrow--right",arrowRightText:"next",arrowLeftClass:"slider-arrow--left",arrowLeftText:"prev",nav:!0,navCenter:!0,navClass:"slider-nav",navItemClass:"slider-nav__item",navCurrentItemClass:"slider-nav__item--current",touchDistance:60,beforeInit:function(){},afterInit:function(){},beforeTransition:function(){},afterTransition:function(){}};u.prototype.build=function(){var n=this;n.options.arrows&&n.arrows(),n.options.nav&&n.navigation()},u.prototype.navigation=function(){var t=this,r,e,i,o,u,f;if(t.slides.length>1){for(r=t.options,e=t.options.nav===!0?t.parent:t.options.nav,t.navWrapper=n("<div />",{"class":r.navClass}).appendTo(e),i=t.navWrapper,u=0;u<t.slides.length;u++)o=n("<a />",{href:"#","class":r.navItemClass,"data-distance":u}).appendTo(i),i[u+1]=o;f=i.children(),f.eq(0).addClass(r.navCurrentItemClass),r.navCenter&&i.css({left:"50%",width:f.outerWidth(!0)*f.length,"margin-left":-i.outerWidth(!0)/2});f.on("click touchstart",function(i){i.preventDefault(),t.slide(n(this).data("distance"),!0)})}},u.prototype.arrows=function(){var t=this,i,u,r;if(t.slides.length>1){i=t.options,u=t.options.arrows===!0?t.parent:t.options.arrows,t.arrowsWrapper=n("<div />",{"class":i.arrowsWrapperClass}).appendTo(u),r=t.arrowsWrapper,r.right=n("<a />",{href:"#","class":i.arrowMainClass+" "+i.arrowRightClass,"data-distance":"1",html:i.arrowRightText}).appendTo(r),r.left=n("<a />",{href:"#","class":i.arrowMainClass+" "+i.arrowLeftClass,"data-distance":"-1",html:i.arrowLeftText}).appendTo(r);r.children().on("click touchstart",function(i){i.preventDefault(),t.slide(n(this).data("distance"),!1)})}},u.prototype.slide=function(n,t,i){var r=this,u;r.pause(),r.options.beforeTransition.call(r);var f=t?0:r.currentSlide,e=-(r.slides.length-1),o=r.options.navCurrentItemClass,s=r.slides.spread;f=f===0&&n===-1?e:f===e&&n===1?0:f+-n,u=s*f+"px",r.CSS3support?r.wrapper.css({"-webkit-transform":"translate3d("+u+", 0px, 0px)","-moz-transform":"translate3d("+u+", 0px, 0px)","-ms-transform":"translate3d("+u+", 0px, 0px)","-o-transform":"translate3d("+u+", 0px, 0px)",transform:"translate3d("+u+", 0px, 0px)"}):r.wrapper.stop().animate({"margin-left":u},r.options.animationTime),r.options.nav&&r.navWrapper.children().eq(-f).addClass(o).siblings().removeClass(o),r.currentSlide=f,r.options.afterTransition.call(r),i!=="undefined"&&typeof i=="function"&&i(),r.play()},u.prototype.play=function(){var n=this;n.options.autoplay&&(n.auto=setInterval(function(){n.slide(1,!1)},n.options.autoplay))},u.prototype.pause=function(){var n=this;n.options.autoplay&&(n.auto=clearInterval(n.auto))},u.prototype.swipe=function(){var t=this,n,i,r,f,e,o,s,h,c,y=180/Math.PI,l,a,v,u;t.parent.on("touchstart",function(t){n=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0],r=n.pageX,f=n.pageY});t.parent.on("touchmove",function(t){n=t.originalEvent.touches[0]||t.originalEvent.changedTouches[0],e=n.pageX,o=n.pageY,l=e-r,a=o-f,v=Math.abs(l<<2),u=Math.abs(a<<2),s=Math.sqrt(v+u),h=Math.sqrt(u),c=Math.asin(h/s),c*y<32&&t.preventDefault()});t.parent.on("touchend",function(u){n=u.originalEvent.touches[0]||u.originalEvent.changedTouches[0],i=n.pageX-r,i>t.options.touchDistance?t.slide(-1):i<-t.options.touchDistance&&t.slide(1)})},u.prototype.init=function(){var n=this,t=n.parent.width();n.slides.spread=t,n.wrapper.width(t*n.slides.length),n.slides.width(n.slides.spread),e("transition")&&e("transform")||(n.CSS3support=!1)},n.fn[f]=function(t){return this.each(function(){n.data(this,"api_"+f)||n.data(this,"api_"+f,new u(n(this),t))})}})(jQuery,window,document);var NADAHomejs={Main:new function(){var n={heroDestUrl:""},t=function(t){if(n=$.extend(n,t),$("body").bind("zipSuccess",function(n,t){$(".user-zip").val(t)}),$("#txtATCZip").keyup(function(){this.value=this.value.replace(/[^0-9\.]/g,"")}),n.heroDestUrl!==""){$(".js-nhp-hero").on("click",function(){document.location.href=n.heroDestUrl});$(".js-nhp-hero a").on("click",function(n){n.stopPropagation()})}};this.Init=t},Slider:new function(){var n=function(n){var t;t=n?3e3:!1,$(".js-slider").glide({autoplay:t,arrows:!0,arrowsWrapperClass:"",arrowRightClass:"arrow-right",arrowLeftClass:"arrow-left",arrowLeftText:"",arrowRightText:"",afterInit:function(){var n=$(".js-slider .slide").length,t=266-(n-2)*11,i=272-(n-2)*11,r=$(".js-slider .slider-nav").position().left;$(".js-slider .arrow-left").css("left",t),$(".js-slider .arrow-right").css("right",i)}})};this.Init=n},ContentSlider:new function(){var n=function(){};this.Init=n},BodyStyleSelect:new function(){var n=function(){$(".js-bstyle-sel").on("change",function(){var t=$(".js-bstyle-sel :selected").val();t!==""&&(window.location.href=t)})};this.Init=n},QuickPoll:new function(){var t=function(){$(".js-poll-show-results").click(function(){i()}),$(".js-poll-back").click(function(){return u(),!1}),$(".js-poll-submit").click(function(){r()})},i=function(){n("SurveyID="+$(".js-poll-survey-id").val()+"&IsMultipleSelect="+$(".js-poll-is-multisel").val())},r=function(){var i,t;if($(".js-poll-is-grid").val()=="False"){if(!$("input[name='AnswerIDList']").is(":checked")){alert("Please complete the quick poll before voting");return}}else for(i=$("input:radio.answer"),t=0;t<i.length;t++)if($("input[name='"+i[t].name+"']:checked").val()==undefined){alert("Please complete the quick poll before voting");return}n($(".js-poll-form").serialize())},u=function(){$("input[name='AnswerIDList']").attr("checked",!1),$("input:radio.answer").attr("checked",!1),$(".js-open-field-text").val(""),$(".js-poll-form").show(),$(".js-poll-results").hide()},n=function(n){$(".js-poll-form").hide(),$(".js-poll-wait").show(),$.ajax({type:"POST",data:n,dataType:"json",url:"Cars/Survey/Ajax/VoteGetResults",timeout:21e4,error:function(){$(".js-poll-form").show(),$(".js-poll-wait").hide(),alert("Sorry, an error occurred while processing your request.")},success:function(n){$.each(n,function(n,t){t.Percent==0?$("#AnswerID_"+t.SurveyAnswerID).html("0%").css({"background-color":"#edf0f5"}):$("#AnswerID_"+t.SurveyAnswerID).html(t.DisplayPercent).width(t.Percent*2.9).css({"background-color":"#31c4f3"})}),$(".js-poll-wait").hide(),$(".js-poll-results").show()}})};this.Init=t},QuickPollOld:new function(){var t=function(){$("#poll-results-link").click(function(){i()}),$("#btn-poll-back").click(function(){return u(),!1}),$("#btn-submit-poll").click(function(){r()})},i=function(){n("SurveyID="+$("#SurveyID").val()+"&IsMultipleSelect="+$("#IsMultipleSelect").val())},r=function(){var i,t;if($("#IsGrid").val()=="False"){if(!$("input[name='AnswerIDList']").is(":checked")){alert("Please complete the quick poll before voting");return}}else for(i=$("input:radio.answer"),t=0;t<i.length;t++)if($("input[name='"+i[t].name+"']:checked").val()==undefined){alert("Please complete the quick poll before voting");return}n($("#frmPoll").serialize())},u=function(){$("input[name='AnswerIDList']").attr("checked",!1),$("input:radio.answer").attr("checked",!1),$("#OpenFieldText").val(""),$("#frmPoll").show(),$("#hp-poll-results").hide()},n=function(n){$("#frmPoll").hide(),$("#hp-poll-wait").show(),$.ajax({type:"POST",data:n,dataType:"json",url:"Cars/Survey/Ajax/VoteGetResults",timeout:21e4,error:function(){$("#frmPoll").show(),$("#hp-poll-wait").hide(),alert("Sorry, an error occurred while processing your request.")},success:function(n){$.each(n,function(n,t){t.Percent==0?$("#AnswerID_"+t.SurveyAnswerID).html("0%").css({"background-color":"#edf0f5"}):$("#AnswerID_"+t.SurveyAnswerID).html(t.DisplayPercent).width(t.Percent*3).css({"background-color":"#31c4f3"})}),$("#hp-poll-wait").hide(),$("#hp-poll-results").show()}})};this.Init=t},VehicleHistory:new function(){var n,i=function(){n=$("#txtVIN").val(),$("#formVIN").submit(function(){t(),_gaq.push(["_trackEvent","ExtLinks","Autocheck","100472-home",1,!0])}),$("#txtVIN").focus(function(){t()}),$("#txtVIN").blur(function(){$(this).val()==""&&$("*:focus").attr("id")!="freevincheckGO"&&$(this).val(n)})},t=function(){$("#txtVIN").val()==n&&$("#txtVIN").val("")};this.Init=i}}