function CalcPayment(n,t){var i=n*(1-d)+f;return i<0?0:i*(r/12)/(1-Math.pow(1+r/12,-t))*12/52}function RecalcFinAmt(n,t,i,r){var u=document.getElementById(t);u!=null&&$.ajax({cache:!1,type:"POST",contentType:"application/json",beforeSend:function(){},complete:function(){},url:"../../vehicleservice.asmx/CalculateFinance",data:"{'inputAmount':'"+n+"','inputTerm':'"+u.value+"','inputOnRoadCosts':'"+r+"'}",success:function(n){var t=$("[id$="+i+"]"),r;t.empty();n.d[0]!=""&&(r=JSON.parse(n.d[0]),t.append(r))},dataType:"json",error:function(){}})}function RecalcFinAmtDisplay(n,t,i,r){RecalcFinAmtDisplay(n,t,"",i,r)}function RecalcFinAmtDisplay(n,t,i,r,u){var f=document.getElementById(t);f!=null&&$.ajax({cache:!1,type:"POST",contentType:"application/json",beforeSend:function(){},complete:function(){},url:"../../vehicleservice.asmx/CalculateFinanceDisplay",data:"{'inputAmount':'"+n+"','inputTerm':'"+f.value+"','inputFrequency':'"+i+"','inputOnRoadCosts':'"+u+"'}",success:function(n){var t=$("[id$="+r+"]"),i;t.empty();n.d[0]!=""&&(i=JSON.parse(n.d[0]),t.append(i))},dataType:"json",error:function(n){alert(n.statusText)}})}function validationSubmitHandler(n){var r=$("#"+n.validationPanelId),i,u,t;Foundation.libs.abide.validate(r.find("input, select, textarea"),{type:""});i=r.find("[data-invalid]:enabled");u=i.length==0;u?(t=$(n.targetButton),(t.attr("href")==undefined||t.attr("href")=="")&&(t=t.closest("a")),t.attr("disabled")!="disabled"&&(t.attr("disabled","disabled"),window.location=n.targetButton.href)):$(n.targetButton).closest("[data-reveal]").length==0&&$("body").scrollTo("#"+i.first().attr("id"),200,{offset:-70})}function setMapAddress(n,t,i,r,u,f,e,o,s,h){if(t==null){var c=new google.maps.Geocoder;c.geocode({address:n},function(n,c){c==google.maps.GeocoderStatus.OK&&(t=n[0].geometry.location,setMapAddressLatLng(t,i,r,u,f,e,o,s,h))})}else setMapAddressLatLng(t,i,r,u,f,e,o,s,h)}function setMapAddressLatLng(n,t,i,r,u,f,e,o,s){var a=new google.maps.Geocoder,h=null;r=="Black"&&(h=[{featureType:"all",stylers:[{saturation:-100},{lightness:-40},{hue:"#000000"}]}]);var c={zoom:o,center:n,mapTypeId:google.maps.MapTypeId.ROADMAP,styles:h,scrollwheel:u,disableDefaultUI:f,draggable:s},l=new google.maps.Map(document.getElementById(t),c),v=new google.maps.Marker({map:l,position:n,icon:i,title:e})}function getParameterByName(n){return getParameterFromUrl(n,window.location.search)}function getParameterFromUrl(n,t){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var r="[\\?&]"+n+"=([^&#]*)",u=new RegExp(r),i=u.exec(t);return i==null?"":decodeURIComponent(i[1].replace(/\+/g," "))}function getResponsiveScreenDisplay(){var n="lg";return typeof window.getComputedStyle=="function"&&(n=window.getComputedStyle($("#responsiveTell")[0],":after").getPropertyValue("content").replace(/["']/g,"")),n}function ShowCommonPopup(n,t){$(function(){var i=$("#dlg-common");i.find(".common-modal-title").empty().append(n);i.find(".common-modal-content").empty().append(t);i.foundation("reveal","open")})}function ResetControls(n,t){var i=$("[id$="+n+"]").children();return i.find("input,textarea").not(".zselect input").each(function(){$(this).val("")}),i.find("select").each(function(){t||($(this)[0].selectedIndex=0)}),i.find("input[type=checkbox]").each(function(){$(this).prop("checked",!1)}),t&&i.find("select[multiple]").each(function(){$(this).zmultiselect("uncheckall");$.event.trigger({type:"fselect-close",ctl:$("#"+$(this).attr("rel"))})}),!1}function getToggleSmallOrLg(n){return n=="sm"||n=="md"?"s":"l"}function InitToggleNav(){scr_EnableToggleNav=!0;scr_EnableToggleNav&&(getToggleSmallOrLg(getResponsiveScreenDisplay())=="l"?$(NavClass).show():$(NavClass).hide())}function toggleNav(){var n,t;if(scr_EnableToggleNav){if(getToggleSmallOrLg(getResponsiveScreenDisplay())=="l"){$(NavClass).show();return}n=$(NavClass);n.hasClass("nav-show")?(n.slideUp(),n.removeClass("nav-show")):(n.slideDown(),n.addClass("nav-show"),t=$(".master.main-search"),t.hasClass("search-show")&&(t.slideUp(),t.removeClass("search-show")))}}function toggleSearch(){var n=$(".master.main-search"),t;n.hasClass("search-show")?(n.slideUp(),n.removeClass("search-show")):(n.slideDown(),n.addClass("search-show"),t=$(NavClass),t.hasClass("nav-show")&&(t.slideUp(),t.removeClass("nav-show")))}function InitModelsMulti(n){$(n).parent().find(".zselect").remove();$(n).zmultiselect({live:!1,placeholder:"Any Model",filter:!1,selectAll:!1,selectedText:["Selected","of"],showTextValues:!0})}function getModels(n,t,i,r,u){return $.ajax({cache:!1,type:"POST",contentType:"application/json",beforeSend:function(){},complete:function(){},url:u,data:"{'make':'"+$("#"+t).val()+"', 'EnableMultiple': "+r+"}",success:function(t){var u=$("[id$="+i+"]"),f,e;u.empty();t.d[0]!=""?(f=JSON.parse(t.d[0]),$.each(f,function(n,t){var i=$("<optgroup />").attr("label",t.Make);r||(i=u);$.each(t.Models,function(n,t){i.append($("<option><\/option>").attr("value",t.Key).text(t.Value))});r&&u.append(i)}),u.prop("disabled",!1),r&&(e="#"+u.attr("id"),InitModelsMulti(e)),n!=""&&u.val(n)):u.prop("disabled",!0);$.event.trigger({type:"modelsLoaded",controlID:i})},dataType:"json",error:function(){var n=$("[id$=fldModel]");n.prop("disabled",!0)}}),!1}function dp_UpdateDate(n){var f=$(".dp-day ."+n),e=$(".dp-month ."+n),o=$(".dp-year ."+n),i=f.val().toString(),t;i.length==1&&(i="0"+i);t=e.val().toString();t.length==1&&(t="0"+t);var r=i+"/"+t+"/"+o.val(),s=moment(r,"DD/MM/YYYY",!0),u=$("#dpValidator_"+n);s.isValid()?u.val(r).change():u.val("").change()}function currencyTextBoxKeyPress(n,t){var i=event.charCode?event.charCode:event.keyCode?event.keyCode:event.which?event.which:0,u=n.value,r,f,e;return u!=null?!allowedNonNumericCodes.contains(i)&&!allowedNumericKeyCodes.contains(i)?!1:(r=u.indexOf("."),(i===190||i===110)&&(r>=0||t==0))?!1:(f=getCursorLocation(n),e=r+t,r>0&&!allowedNonNumericCodes.contains(i)&&f>e)?!1:!0:!1}function formatCurrencyTextBox(n,t){n.value!=null&&(n.value=formatCurrencyValue(n.value,t))}function unFormatCurrencyTextBox(n){n.value!=null&&(n.value=n.value.replace(new RegExp(",","g"),""))}function getCursorLocation(n){var t,i,u,r=-1;return typeof n.selectionStart=="number"?r=n.selectionStart:document.selection&&n.createTextRange&&(t=document.selection,t&&(u=t.createRange(),i=n.createTextRange(),i.setEndPoint("EndToStart",u),r=i.text.length)),r}var d=0,f=523,r=.159,screenSize,Motorcentral=function(){},mc=new Motorcentral,scr_EnableToggleNav,NavClass,allowedNonNumericCodes,allowedNumericKeyCodes;$(document).ready(function(){mc.screenSize=getResponsiveScreenDisplay();screenSize=getResponsiveScreenDisplay();var n=$("[data-mcsubmit]").each(function(){$(this).on("click",function(n){n.stopPropagation();n.preventDefault();var t=$(this).data("mcsubmit");return t==""&&(t="frmDefault"),$.event.trigger({type:"mcAbideValidationSubmit",targetButton:n.target,validationPanelId:t}),!1})})});$(window).smartresize(function(){var t=getResponsiveScreenDisplay(),n="";mc.screenSize!==undefined&&(n=mc.screenSize);mc.screenSize=t;$.event.trigger({type:"screenResized",screenSize:mc.screenSize,oldScreenSize:n})});$(document).on("mcAbideValidationSubmit",validationSubmitHandler);(function(n){n.fn.toggleDisabled=function(){return this.each(function(){this.disabled=!this.disabled})}})(jQuery),function(n){n.fn.mcEnable=function(){return this.each(function(){this.disabled=!1})}}(jQuery),function(n){n.fn.mcDisable=function(){return this.each(function(){this.disabled=!0})}}(jQuery);scr_EnableToggleNav=!1;NavClass="nav.navigation > ul";$(document).on("screenResized",function(n){var t=getToggleSmallOrLg(n.screenSize),i=getToggleSmallOrLg(n.oldScreenSize);scr_EnableToggleNav&&(t=="l"&&i=="s"&&$("nav.navigation > ul").show(),t=="s"&&i=="l"&&($("nav.navigation > ul").hide(),$("nav.navigation > ul").removeClass("nav-show")))});allowedNonNumericCodes=[8,9,16,35,36,37,39,110,190];allowedNumericKeyCodes=[46,48,49,50,51,52,53,54,55,56,57,96,97,98,99,100,101,102,103,104,105];Array.prototype.contains=function(n){for(var t=this.length;t--;)if(this[t]===n)return!0;return!1}