function trackCalculate(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar22,events";n.linkTrackEvents="event9";n.eVar22="tools:personal-loans:calculators:loan-repayments-calc:calculate";n.events="event9";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:calculate")}}function trackOnlineIndicativeApproval(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar24,events";n.linkTrackEvents="event11";n.eVar24="personal:personal-loans:calculators:loan-repayments-calc:apply_now";n.events="event11";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:apply_now")}}function trackRequestCallback(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar24,events";n.linkTrackEvents="event11";n.eVar24="personal:personal-loans:calculators:loan-repayments-calc:request_call";n.events="event11";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:request_call")}}function trackVisitBranch(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar24,events";n.linkTrackEvents="event11";n.eVar24="personal:personal-loans:calculators:loan-repayments-calc:visit_branch";n.events="event11";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:visit_branch")}}function trackSaveForLater(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar24,events";n.linkTrackEvents="event11";n.eVar24="personal:personal-loans:calculators:loan-repayments-calc:save_for_later";n.events="event11";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:save_for_later")}}function track0800Click(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar24,events";n.linkTrackEvents="event11";n.eVar24="personal:personal-loans:calculators:loan-repayments-calc:call_0800";n.events="event11";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:call_0800")}}function trackMissingFields(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar22,events";n.linkTrackEvents="event66";n.eVar22="tools:personal-loans:calculators:loan-repayments-calc:calculate";n.events="event66";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:calculate")}}function trackAddScenario(){if(typeof s_gi=="function"){var n=s_gi(s_account);n.linkTrackVars="prop1,prop2,eVar1,eVar2,eVar22,events";n.linkTrackEvents="event9";n.eVar22="tools:personal-loans:calculators:loan-repayments-calc:add_scenario";n.events="event9";n.tl(this,"o","personal:personal-loans:calculators:loan-repayments-calc:add_scenario")}}function closeToolTip(n){n.find(".tooltip").hasClass("show")&&(n.find(".tooltip").find("span.tooltipIcon").click(),n.find(".tooltipText").hide())}function SetUpInitialDisplayOfScenarios(){var i,t,n;$("#Scenario1").addClass("noresults");$(".wrapResultsPanel").hide();$("#js-adjustRepayment").hide();$(".wrapCallToActionSection").hide();$(".resultsPanel div").css("opacity",0);$(".scenarioLegend").hide();CurrencyFormat($("#LoanAmount"),!0);i=!1;i?($("#Scenario2").show(),$("#Scenario2").hide(),$("#Scenario3").hide()):(t=0,$("#Scenario1 #HasData").val()=="True"&&(t=1),$("#Scenario2 #HasData").val()=="True"&&(t=2),$("#Scenario3 #HasData").val()=="True"&&(t=3),$("[id^=Scenario]").removeClass("onescenario twoscenarios threescenarios"),t<=1?($("#Scenario1").addClass("onescenario"),$("#Scenario2").hide(),$("#Scenario3").hide(),closeToolTip($("#Scenario1"))):t==2?($("#Scenario1 .js-tooltip").hide(),$("#Scenario1").addClass("twoscenarios"),$("#Scenario2").addClass("twoscenarios"),$("#Scenario1 .scenarioLegend").show(),$("#Scenario2 .scenarioLegend").show(),$("#Scenario3").hide()):($("#Scenario1 .js-tooltip").hide(),$("#Scenario1").addClass("threescenarios"),$("#Scenario2").addClass("threescenarios"),$("#Scenario3").addClass("threescenarios"),$("#Scenario1 .scenarioLegend").show(),$("#Scenario2 .scenarioLegend").show(),$("#Scenario3 .scenarioLegend").show()),t>=1&&(validateScenarioFormInput($("#Scenario1").find("form"))?(n=$("#Scenario1").find("#RepaymentResults_Frequency").val().toLowerCase(),(n==null||n.length==0)&&(n="monthly"),repaymentCalculation($("#Scenario1"),n)):$("#Scenario1").find("#js-repayment-frequency").html("$")),t>=2?(addNewScenario(!0),validateScenarioFormInput($("#Scenario2").find("form"))?(n=$("#Scenario2").find("#RepaymentResults_Frequency").val().toLowerCase(),(n==null||n.length==0)&&(n="monthly"),repaymentCalculation($("#Scenario2"),n)):clearScenarioValues($("#Scenario2")),t==3?(addNewScenario(!0),validateScenarioFormInput($("#Scenario3").find("form"))?(n=$("#Scenario3").find("#RepaymentResults_Frequency").val().toLowerCase(),(n==null||n.length==0)&&(n="monthly"),repaymentCalculation($("#Scenario3"),n)):clearScenarioValues($("#Scenario3"))):$("#Scenario3").hide()):($("#Scenario2").hide(),$("#Scenario3").hide()))}function CheckAndSetYears(n){var t=n.find("#LoanLength_Years").val(),i=n.find("#LoanLength_Months").val();t==$MAX_YEARS&&i>$MAX_MONTHS&&n.find("#LoanLength_Years").val($MAX_YEARS-1);t==$MIN_YEARS&&i<$MIN_MONTHS&&n.find("#LoanLength_Years").val($MIN_YEARS+1)}function CheckAndSetMonths(n){var t=n.find("#LoanLength_Years").val(),i=n.find("#LoanLength_Months").val();t==$MAX_YEARS?(n.find("#LoanLength_Months").val($MAX_MONTHS),n.find("#LoanLength_Months").attr("disabled",!0),n.find("#LoanLength_Months").addClass("disabled")):(n.find("#LoanLength_Months").attr("disabled",!1),n.find("#LoanLength_Months").removeClass("disabled"));t==$MIN_YEARS&&i<$MIN_MONTHS&&n.find("#LoanLength_Months").val($MIN_MONTHS)}function showCallToActionSection(){slideDownElements($(".wrapCallToActionSection"),$(".callToActionSection"),!1)}function showDisclaimer(){$(".wrapDisclaimers").show()}function showLegendWithDefaultValues(n){n.find("#js-repayment").html(n.find(".js-repaymentCalcResult.js-monthly").html());n.find("#js-repayment span").removeClass("topDollar");n.find("#js-repayment span").css("opacity",1);n.find("#js-repayment-frequency").html(" Monthly");slideDownElements(n.find(".scenarioLegend"),n.find(".scenarioLegend"),!1)}function hideLegend(n){n.find(".scenarioLegend").hide()}function populateResults(n,t,i,r){n.addClass("hasResults");i?n.addClass("noresults"):n.removeClass("noresults");n.find(".calculatedResults").html(t);n.find(" .wrapResultsPanel").removeClass("empty");r?n.find(".resultsPanel div").css("opacity",0):(n.find(".resultsPanel div").css("opacity",1),slideDownElements(n.find(".wrapResultsPanel"),n.find(".resultsPanel div"),!1));i==!1&&showLegendWithDefaultValues(n)}function clearResults(n){n.find(" .wrapResultsPanel").addClass("empty");n.find(".resultsPanel div").css("opacity",0);n.addClass("noresults");n.removeClass("hasResults")}function spinnerStart(n){n.find("#js-ajax-error").css("display","none");n.find(".spinning").addClass("spinner")}function spinnerStop(n){n.find(".spinning").removeClass("spinner")}function showAjaxError(n){n.find("#js-ajax-error").css("display","inline")}function fadeInOutInputToShowAjaxInProgress(n,t){t==!0?(n.find("#repaymentCalculator input").animate({opacity:"0.5"},"fast"),n.find("#repaymentCalculator select").animate({opacity:"0.5"},"fast"),n.find("#repaymentCalculator .ui-button").animate({opacity:"0.5"},"fast"),$scenariosOnDisplay==1&&($("#js-adjustRepayment input").animate({opacity:"0.5"},"fast"),$("#js-adjustRepayment").animate({opacity:"0.5"},"fast"))):(n.find("#repaymentCalculator input").animate({opacity:"1"},"fast"),n.find("#repaymentCalculator select").animate({opacity:"1"},"fast"),n.find("#repaymentCalculator .ui-button").animate({opacity:"1"},"fast"),$scenariosOnDisplay==1&&($("#js-adjustRepayment input").animate({opacity:"1"},"fast"),$("#js-adjustRepayment").animate({opacity:"1"},"fast")))}function validateScenarioFormInput(n){var f,r;CurrencyFormat(n.find("#LoanAmount"),!1);var t=0,i=n.find("#LoanAmount"),u=Validation.IsNull(i,i.val(),n);return u&&t++,u||(f=Validation.IsParsedInt(i,i.val(),n),f||t++),r=n.find("#IsDebtConPurpose"),r.length>0&&(isValidButtonSet=Validation.NotSelectedButtonSet(r),isValidButtonSet||t++),CheckAndSetMonths(n),CurrencyFormat(n.find("#LoanAmount"),!0),t>0&&adjustAllColumnHeightsForScenarios(),t==0}function repaymentCalculation(n,t){t==null&&(t="monthly");CurrencyFormat(n.find("#LoanAmount"),!1);$.ajax({type:"POST",url:$personalLoanRepaymentsResultsURL,dataType:"html",data:n.find("form").serialize(),beforeSend:function(){$scenariosOnDisplay==1&&closeToolTip(n);fadeInOutInputToShowAjaxInProgress(n,!0);spinnerStart(n)},complete:function(){CurrencyFormat(n.find("#LoanAmount"),!0);fadeInOutInputToShowAjaxInProgress(n,!1);spinnerStop(n);t==null||(switchRepaymentFrequencyOnResultsPanel(n,t),switchRepaymentFrequencyOnLegend(n,t),n.find("#RepaymentFrequency").val(toTitleCase(t)));adjustAllColumnHeightsForScenarios()},success:function(i){var r;$(i).find("#LoanTooLow").length>0&&$scenariosOnDisplay==1?(r=!0,n.addClass("negativeResult"),populateResults(n,i,r,!1),$("#js-adjustRepayment").hide(),hideLegend(n),t=null):$(i).find("#LoanTooLow").length>0&&$scenariosOnDisplay>1?(r=!0,n.addClass("negativeResult"),n.find("#js-repayment").html(""),n.find("#js-repayment-frequency").html("$"),populateResults(n,i,r,!1),t=null):$(i).find("#LoanTooHigh").length>0?(r=!0,n.addClass("negativeResult"),populateResults(n,i,r,!0),t=null,$("#js-adjustRepayment").hide(),$scenariosOnDisplay==1?($("#js-adjustRepayment").hide(),hideLegend(n),$(".wrapResultsPanel").hide()):(n.find("#js-repayment").html(""),n.find("#js-repayment-frequency").html("$"),n.find(".cs-personal-loan-repayments-calculator").addClass("empty"))):(r=!1,n.removeClass("negativeResult"),populateResults(n,i,r,!1),getScenarioNumber(n)==1&&initialiseSlider(t,!1),$scenariosOnDisplay==1&&slideDownElements($("#js-adjustRepayment"),$("#js-adjustRepaymenInner"),!1));showCallToActionSection();showDisclaimer();pageScrollToElement(n.find("form"))},error:function(){showAjaxError(n);clearResults(n)}})}function getCurrentFrequencyForScenario(n){var t="monthly",i=n.find("#RepaymentFrequency");return i.length>0&&(t=i.val()),t.toLowerCase()}function switchRepaymentFrequencyOnAdjustmentPanel(n,t){var i,r,u;$currentRepaymentFrequency=t;$("#js-adjustRepayment .js-weekly, #js-adjustRepayment .js-fortnightly, #js-adjustRepayment .js-monthly").removeClass("selected");$("#js-adjustRepayment .js-weekly, #js-adjustRepayment .js-fortnightly, #js-adjustRepayment .js-monthly").hide();$("#js-adjustRepayment .js-"+t).addClass("selected");$("#js-adjustRepayment .js-"+t).show();i=$(".js-UserSuggestedPayment.js-"+t).val();$("#js-personalLoansSliderInput").val(i);CurrencyFormat($("#js-personalLoansSliderInput"),!0);r=parseFloat(n.find(".js-CalculatedRepayment.js-"+t).val());u=parseFloat(n.find(".js-MaximumRepayment.js-"+t).val());r>0&&i>0&&(setSlider(r,u,i,t),repaymentAdjustUpdate(i,$currentRepaymentFrequency,!1))}function switchRepaymentFrequencyOnLegend(n,t){var r=n.attr("id"),i="#"+r+" ";$(i+"#js-repayment").html($(i+".js-repaymentCalcResult.js-"+t).html());$(i+"#js-repayment-frequency").html(" "+toTitleCase(t));$(i+"#js-repayment span").css("opacity",1);$(i+"#js-repayment span").removeClass("topDollar");fadeShow($(i+".scenarioLegend"))}function switchRepaymentFrequencyOnResultsPanel(n,t){var f,i;(t==null||t=="")&&(t="monthly");f=n.attr("id");i="#"+f+" ";$(i+".js-weekly, "+i+".js-fortnightly, "+i+".js-monthly").removeClass("selected");$(i+".js-weekly, "+i+".js-fortnightly, "+i+".js-monthly").hide();$(i+".js-"+t).addClass("selected");fadeShow($(i+".js-"+t));var o=getScenarioNumber(n),s=t,r=parseFloat($(i+".js-CalculatedRepayment.js-"+t).val()),u=parseFloat($(i+".js-TotalInterest.js-"+t).val()),e=$(i+".js-DebtFreeDate.js-"+t).val();r==null||u==null||isNaN(r)||isNaN(u)||e==null||$.ajax({type:"POST",url:$personalLoanSwitchRepaymentFrequencyURL,dataType:"html",data:{ScenarioNumber:o,Frequency:s,RepaymentAmount:r,TotalInterest:u,DebtFreeDate:e},success:function(){},error:function(){}})}function clearRepaymentScenarioData(n){var t=getScenarioNumber(n);isNaN(t)||$.ajax({type:"POST",url:$personalLoanRepaymentsClearScenarioURL,dataType:"html",data:{ScenarioNumber:t},success:function(){},error:function(){}})}function deleteScenarioFromDB(n){var t=getScenarioNumber(n);isNaN(t)||$.ajax({type:"POST",url:$personalLoanRepaymentsRemoveScenarioURL,dataType:"html",data:{ScenarioNumber:t},success:function(){},error:function(){}})}function switchRepaymentFrequencyOnScenario(n,t){switchRepaymentFrequencyOnResultsPanel(n,t);switchRepaymentFrequencyOnLegend(n,t);getScenarioNumber(n)==1&&switchRepaymentFrequencyOnAdjustmentPanel(n,t)}function duplicateScenario(n){var t=addNewScenario();return copyScenarioValues(n,t),n.hasClass("hasResults")&&validateScenarioFormInput(t.find("form"))&&repaymentCalculation(t,getCurrentFrequencyForScenario(n)),t}function copyAdjustPanelValuesTo(n){n.find("#LoanAmount").val($("#Scenario1").find("#LoanAmount").val());var t=$("#SuggestedYears").val(),i=$("#SuggestedMonths").val();n.find("#LoanLength_Years").val(t);n.find("#LoanLength_Months").val(i);CheckAndSetMonths(n);CheckAndSetYears(n);copyButtonSet($("#Scenario1"),n)}function copyScenarioValues(n,t){var i=n.find("#LoanLength_Years").val(),r=n.find("#LoanLength_Months").val();t.find("#LoanLength_Years").val(i);t.find("#LoanLength_Months").val(r);CheckAndSetMonths(t);CheckAndSetYears(t);t.find("#LoanAmount").val(n.find("#LoanAmount").val());copyButtonSet(n,t)}function copyButtonSet(n,t){var i=getScenarioNumber(n),r=getScenarioNumber(t);$("#Scenario"+r+"IsDebtConPurposeTrue").attr("checked",$("#Scenario"+i+"IsDebtConPurposeTrue").attr("checked"));n.find("#IsDebtConPurposeTrueLabel").hasClass("ui-state-active")?t.find("#IsDebtConPurposeTrueLabel").addClass("ui-state-active"):t.find("#IsDebtConPurposeTrueLabel").removeClass("ui-state-active");$("#Scenario"+r+"IsDebtConPurposeFalse").attr("checked",$("#Scenario"+i+"IsDebtConPurposeFalse").attr("checked"));n.find("#IsDebtConPurposeFalseLabel").hasClass("ui-state-active")?t.find("#IsDebtConPurposeFalseLabel").addClass("ui-state-active"):t.find("#IsDebtConPurposeFalseLabel").removeClass("ui-state-active")}function setupAndShowNewScenario(n,t){var i=$("#Scenario"+n),r=$("#Scenario"+(n-1));i.find("#js-scenario-counter").html(n);t!=!0&&clearScenarioValues(i);i.find(".scenarioLegend").show();i.find(".clear").show();i.find("#js-remove-scenario-btn").show();r.find("#js-remove-scenario-btn").hide();showElements(i.find(".wrapResultsPanel"),i.find(".resultsPanel"),!1);i.show()}function addNewScenario(n){if(!($scenariosOnDisplay>=$MAX_SCENARIOS)){var t;return $("[id^=Scenario]").removeClass("onescenario twoscenarios threescenarios"),$scenariosOnDisplay==1?($("[id^=Scenario]").addClass("twoscenarios"),$("#js-adjustRepayment").hide(),$("#Scenario1 .clear").show(),$("#Scenario1 .clear").addClass("disabled"),closeToolTip($("#Scenario1")),$("#Scenario1 .js-tooltip").hide(),setupAndShowNewScenario(2,n),$("#js-add-another-scenario-panel").show(),t=$("#Scenario2")):$scenariosOnDisplay==2&&($("[id^=Scenario]").addClass("threescenarios"),$("#js-adjustRepayment").hide(),$("#js-add-another-scenario-panel").hide(),setupAndShowNewScenario(3,n),t=$("#Scenario3")),$scenariosOnDisplay++,adjustAllColumnHeightsForScenarios(),t}}function addScenario(){addNewScenario()}function removeScenario(){if(!($scenariosOnDisplay<=$MIN_SCENARIOS))if($("[id^=Scenario]").removeClass("onescenario twoscenarios threescenarios"),$scenariosOnDisplay==2){$("[id^=Scenario]").addClass("onescenario");$("#Scenario2").hide();$("#js-add-another-scenario-panel").hide();$("#Scenario1 .js-tooltip").show();$("#Scenario1 .clear").hide();$("#Scenario1 fieldset").css({height:""});var n=!1;($("#Scenario1 #LoanTooLow").length>0||$("#Scenario1 #LoanTooHigh").length>0)&&(n=!0);n==!1?($("#Scenario1 .scenarioComparison").hide(),$("#Scenario1").removeClass("noresults"),slideDownElements($("#js-adjustRepayment"),$("#js-adjustRepaymenInner"),!1),$("#js-adjustRepayment").css("opacity","1"),$("#js-adjustRepayment input").css("opacity","1"),switchRepaymentFrequencyOnAdjustmentPanel($("#Scenario1"),getCurrentFrequencyForScenario($("#Scenario1")))):(hideLegend($("#Scenario1")),$("#Scenario1").addClass("noresults"),$(".wrapResultsPanel").hide());$scenariosOnDisplay--;clearScenarioValues($("#Scenario2"));deleteScenarioFromDB($("#Scenario2"));adjustAllColumnHeightsForScenarios()}else $scenariosOnDisplay==3&&($("[id^=Scenario]").addClass("twoscenarios"),clearScenarioValues($("#Scenario3")),$("#Scenario3").hide(),$("#js-add-another-scenario-panel").show(),$("#Scenario2 #js-remove-scenario-btn").show(),$scenariosOnDisplay--,deleteScenarioFromDB($("#Scenario3")),adjustAllColumnHeightsForScenarios())}function getScenario(n){return n.parents("[id^=Scenario]")}function getScenarioNumber(n){var t=n.attr("id");return t.substring(8,9)}function closeToolTip(n){n.find(".tooltip").hasClass("show")&&(n.find(".tooltip").find("span.tooltipIcon").click(),n.find(".tooltipText").hide())}function buttonSetHasSelection(n){var t=!1;n.children("label").each(function(){var n=$("#"+$(this).attr("for")),i=n.attr("checked")&&$(this).hasClass("ui-state-active");i==!0&&(t=!0)})}function deselectButtonSet(n){n.children("label").each(function(){var n=$("#"+$(this).attr("for"));n.attr("checked","");$(this).removeClass("ui-state-active")})}function clearScenarioValues(n){closeToolTip(n);n.find("#LoanAmount").val("");n.find("#LoanLength_Years").val($MAX_YEARS);n.find("#LoanLength_Months").val($MAX_MONTHS);deselectButtonSet(n.find("#IsDebtConPurpose"));n.removeClass("hasResults");n.find(".resultsPanel div").css("opacity",0);n.find(".resultsPanel .calculatedResults div").html("");n.find(".wrapResultsPanel").addClass("empty");n.find(".wrapResultsPanel").show();n.find("#js-repayment").html("");n.find("#js-repayment-frequency").html("$");n.find("input").each(function(){n.find(".input-validation-error").removeClass("input-validation-error").addClass("valid");n.find(".field-validation-error").removeClass("field-validation-error").addClass("field-validation-valid")});adjustAllColumnHeightsForScenarios()}function removeOveriddenHeightStylingOnResultsPanel(n){n.find(".resultsPanel").css("height","")}function getVisibleScenarios(){for(var t=[],n=1;n<=$scenariosOnDisplay;n++)t.push($("#Scenario"+n));return t}function initialiseSlider(n,t){$currentRepaymentFrequency=n;var r=parseFloat(stripCurrencyFormatingFromText($("#Scenario1 .js-repaymentCalcResult.js-"+n).text())),i=$("#Scenario1 .js-UserSuggestedPayment.js-"+n).val(),u=$("#Scenario1 .js-MaximumRepayment.js-"+n).val();setSlider(r,u,i,n);repaymentAdjustUpdate(i,n,t);CurrencyFormat($("#js-personalLoansSliderInput"),!0)}function setSlider(n,t,i,r){var o;$currentRepaymentFrequency=r;var u=parseFloat(n),f=parseFloat(t),s=(f-u)/100,e=parseFloat(i);if(e>f&&(e=f),e<u&&(e=u),u==f){$(".js-userSuggestedRepaymentFrequency").hide();$("#js-adjustRepaymentInner .Adjust").css("display","none");return}$(".js-userSuggestedRepaymentFrequency.js-"+r).show();$("#js-adjustRepaymentInner .Adjust").css("display","");o=$("#js-personalLoanSlider");o.slider("instance")&&o.slider("destroy");o.slider({values:[0,e],min:u,max:f,step:s,range:!0,slide:function(n,t){$("#js-saveMoneyResults").animate({opacity:"0.5"},"fast").stop(!0,!0);var i=t.value.toFixed(0);$("#js-personalLoansSliderInput").val(i)},change:function(n,t){if(window.ajaxCallInProgress||t.value<u||t.value>f)return!1;repaymentAdjustUpdate(t.value,r,!0)},stop:function(){$("#js-saveMoneyResults").animate({opacity:"1"},"fast")}});$(".ui-slider-handle").length>1&&$(".ui-slider-handle").first().remove()}function repaymentAdjustUpdate(n,t){var e=parseFloat(n).toFixed(0);$("#js-personalLoansSliderInput").val(e);var i=$("#Scenario1 .js-interestRate").val(),o=$("#Scenario1 #LoanLength_Years").val(),s=$("#Scenario1 #LoanLength_Months").val(),r=$("#Scenario1 #LoanAmount").val().replace(/,/g,""),u=parseFloat(stripCurrencyFormatingFromText($("#Scenario1 .js-repaymentCalcResult.js-"+t).text())),f=$("#js-personalLoansSliderInput").val();$currentRepaymentFrequency=t;i>0&&u>0&&f>0&&r>0&&(window.ajaxCallInProgress=!0,$.ajax({type:"GET",url:$personalLoanSaveMoneyURL,dataType:"html",complete:function(){},data:{loanAmount:r,annualInterestRate:i,paymentPerPeriod:u,paymentYears:o,paymentMonths:s,proposedPaymentPerPeriod:f,frequency:t,verboseResponse:!0},success:function(n){$("#js-saveMoneyResults").html(n);window.ajaxCallInProgress=!1;$("#js-saveMoneyResults").animate({opacity:"1"},"fast");formatRepaymentCalcCurrencyFields()},error:function(){window.ajaxCallInProgress=!1}}))}function formatRepaymentCalcCurrencyFields(){$("#js-personalLoansSliderInput").formatCurrency({symbol:"",roundToDecimalPlace:-2});$("[id^=Scenario] #LoanAmount").formatCurrency({symbol:"",roundToDecimalPlace:-2})}function adjustAllColumnHeightsForScenarios(){var i,r;if($scenariosOnDisplay==1){removeOveriddenHeightStylingOnResultsPanel($("#Scenario1"));return}var n=getVisibleScenarios(),t=n[0].find(".wrapResultsPanel").offset().top-n[0].find("fieldset").offset().top,r=n[0].find(".wrapResultsPanel").offset().top-n[0].find(".clear").position().top-40;for(t=t-r,m=0;m<n.length;m++)i=n[m].find(".wrapResultsPanel").offset().top-n[m].find("fieldset").offset().top,r=n[m].find(".wrapResultsPanel").offset().top-n[m].find(".clear").position().top-40,i=i-r,i>t&&(t=i);for(m=0;m<n.length;m++)n[m].find("fieldset").outerHeight(t)}var $currentRepaymentFrequency="monthly",$scenariosOnDisplay=1,$MIN_SCENARIOS=1,$MAX_SCENARIOS=3;window.ajaxCallInProgress=!1;var $MIN_YEARS=0,$MIN_MONTHS=6,$MAX_YEARS=7,$MAX_MONTHS=0,$MIN_LOAN=3e3,$IsDebtConsolidation=!1;$(document).ready(function(){$("[id^=Scenario]").each(function(){CheckAndSetMonths($(this));CheckAndSetYears($(this))});$("[id^=LoanLength_]").on("change",function(){var n=getScenario($(this));CheckAndSetMonths(n);CheckAndSetYears(n)});$(".js-CallToAction").click(function(){trackOnlineIndicativeApproval()});$(".js-requestCallback").click(function(){trackRequestCallback()});$(".js-visitBranch").click(function(){trackVisitBranch()});$(".js-call0800").click(function(){track0800Click()});$(".js-saveForLaterInput").click(function(){trackSaveForLater()});$("#js-personalLoansSliderInput").on("keydown",function(n){AllowOnlyNumericalOrCommaInput(n)});$.validator.methods.range=function(n,t,i){var r=n.replace(/,/g,"");return this.optional(t)||r>=i[0]&&r<=i[1]};$.validator.methods.number=function(n,t){return n=n.replace(/,/g,""),this.optional(t)||/^-?(?:\d+|\d{1,3}(?:[\s\.]\d{3})+)(?:[\.,]\d+)?$/.test(n)};$(document).on("keyup","#LoanAmount",function(){adjustAllColumnHeightsForScenarios()});$(".tooltipIcon").click(function(){adjustAllColumnHeightsForScenarios()});var n=!1;$("#IsRetrieving").val()=="true"&&(n=!0);SetUpInitialDisplayOfScenarios(n);$(document).on("blur","#LoanAmount",function(){CurrencyFormat($(this),!0)});$(document).on("keydown","#LoanAmount",function(n){AllowOnlyNumericalOrCommaInput(n)});$(document).on("keydown","#LoanAmount",function(n){LimitNumberFieldLength(n,$(this),6)});$("#js-add-as-scenario").on("click",function(){trackAddScenario();var n=addNewScenario();copyAdjustPanelValuesTo(n);validateScenarioFormInput(n.find("form"))&&repaymentCalculation(n,getCurrentFrequencyForScenario($("#Scenario1")))});$("#js-new-scenario").on("click",function(){trackAddScenario();addNewScenario()});$("#js-duplicate-scenario-1").on("click",function(){trackAddScenario();duplicateScenario($("#Scenario1"))});$("#js-duplicate-scenario-2").on("click",function(){trackAddScenario();duplicateScenario($("#Scenario2"))});$(document).on("click","#js-remove-scenario-btn",function(){removeScenario()});$(".js-clear-scenario-values").on("click",function(){var n=getScenario($(this));getScenarioNumber(n)!=1&&(clearScenarioValues(n),clearRepaymentScenarioData(n))});$("#js-personalLoansSliderInput").on("change",function(){if(window.ajaxCallInProgress)return!1;var n=parseFloat($(this).val().replace(/,/g,"")),t=parseFloat($("#Scenario1 .js-CalculatedRepayment.js-"+$currentRepaymentFrequency).val()),i=parseFloat($("#Scenario1 .js-MaximumRepayment.js-"+$currentRepaymentFrequency).val());n<t?(n=t,$(this).val(t)):n>i&&(n=i,$(this).val(i));$("#js-personalLoansSliderInput").formatCurrency({symbol:"",roundToDecimalPlace:-2});setSlider(t,i,n,$currentRepaymentFrequency);$("#js-saveMoneyResults").animate({opacity:"0.5"},"fast").stop(!0,!0);repaymentAdjustUpdate(n,$currentRepaymentFrequency,!0);$("#js-saveMoneyResults").animate({opacity:"1"},"fast")});$("#IsDebtConPurposeTrue label").click(function(){var n=$(this).attr("for");$("#"+n).attr("checked",!0);$(this).parent().find('input [id!="'+n+'"').each(function(){$(this).attr("checked",!1)})});$("#repaymentCalculator form").submit(function(n){var t,i;n.preventDefault();trackCalculate();t=$(this).parents("[id^=Scenario]");validateScenarioFormInput($(this))?(i="monthly",$scenariosOnDisplay>0&&t.hasClass("hasResults")&&(i=getCurrentFrequencyForScenario(t)),repaymentCalculation(t,i)):trackMissingFields()});$(document).on("change","#RepaymentFrequency",function(){var n=$(this).parents("[id^=Scenario]"),t=$(this).val(),i=t.toLowerCase();switchRepaymentFrequencyOnScenario(n,i)})})