var a274883=0;var a798930=0;var a377924=0;var a809651=0;var a501986=0;var a064486=0;var a170820=false;var a877448="";var a786079="";var a036881="";var a685716="";var a460975=100*12;function ClearValues(){iSetStr("Title","");iSetStr("BalAmt","");iSetStr("IntRate","");iSetStr("MinPmtPct","");iSetStr("MinPrinPct","");iSetStr("IntMinAmt","");iSetStr("MinPmtAmt","");oSetStr("TotInt","");oSetStr("TotPaid","");oSetStr("NumPmt","");oSetStr("Payoff","");document.Calc.ShowAmort.checked=false;a408838();oSetStr("AmortRpt","");TotSet();SetFocus("Title");}function TotSet(){a028137();setTimeout("TotSet1()",100);}function TotSet1(){var a281933=iGetChk("ShowAmort");if(a281933){a281933=(a070862(false)&&a064486<a460975);if(!a281933){iSetChk("ShowAmort",false);}}a070862(a281933);a444243();a609033();}function a070862(a281933){a274883=a798930=a377924=a809651=a501986=a064486=0;a170820=false;a457897=false;var a546673=iGetNum("IntRate")/100/12;var a900423=iGetNum("MinPmtPct")/100;var a906507=iGetNum("MinPrinPct")/100;var a385835=iGetNum("IntMinAmt");var a796755=iGetNum("MinPmtAmt");var a855265=0;var a760694=0;var a559337="";var a293600;var a105445;var a615738;if(iGetNum("MinPmtPct")>0||iGetNum("MinPmtAmt")>0){a274883=iGetNum("BalAmt");if(a281933){a559337+='<table border="0" cellpadding="0" cellspacing="0" align="center">'+'\n';a559337+='	<tr><td>&nbsp;</td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='	<td align="right" width="050" valign="bottom"><b>Month</b></td>'+'\n';a559337+='		<td align="right" width="100" valign="bottom"><b>Payment</b></td>'+'\n';a559337+='		<td align="right" width="100" valign="bottom"><b>Principal</b></td>'+'\n';a559337+='		<td align="right" width="100" valign="bottom"><b>Interest</b></td>'+'\n';a559337+='		<td align="right" width="100" valign="bottom"><b>Balance</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td colspan="5" class="TotalLine"><img src="'+Images+'Space.gif" width="1"></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td colspan="4"></td>'+'\n';a559337+='		<td align="right">'+FmtCur(a274883)+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td>&nbsp;</td></tr>'+'\n';}while(a274883>0.01){a293600=NumRnd(a274883*a546673,2);if(a293600>0&&a293600<a385835){a293600=a385835;}a798930=NumRnd(a274883*a900423,2);a798930=Math.max(a796755,a798930);a615738=NumRnd(a274883*a906507,2);a105445=a798930-a293600;if(a105445<a615738){a798930=a293600+a615738;}a798930=Math.min(a798930,a274883+a293600);a274883+=a293600;a274883-=a798930;a809651+=a798930;a377924+=a293600;a855265+=a798930;a760694+=a293600;a501986++;if(a281933){a559337+='	<tr>'+'\n';a559337+='		<td align="right">'+FmtNum(a501986)+'</td>'+'\n';a559337+='		<td align="right">'+FmtCur(a798930)+'</td>'+'\n';a559337+='		<td align="right">'+FmtCur(a798930-a293600)+'</td>'+'\n';a559337+='		<td align="right">'+FmtCur(a293600,"-")+'</td>'+'\n';a559337+='		<td align="right">'+FmtCur(a274883)+'</td>'+'\n';a559337+='	</tr>'+'\n';if(a501986%12==0){a559337+='	<tr><td colspan="5" class="TotalLine"><img src="'+Images+'Space.gif" width="1"></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Year '+a501986/12+'</td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a855265)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a855265-a760694)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a760694,"-")+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a274883)+'</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td>&nbsp;</td></tr>'+'\n';a855265=0;a760694=0;}}if(a798930<=a293600||a501986>=a460975){a170820=true;a501986=-1;a274883=0;}}a809651=iGetNum("BalAmt")+a377924;a064486=a501986;if(a281933){a559337+='	<tr><td colspan="5" class="TotalLine"><img src="'+Images+'Space.gif" width="1"></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Year '+FmtNum(Math.ceil(a501986/12))+'</td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a855265)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a855265-a760694)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a760694,"-")+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a274883)+'</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td>&nbsp;</td></tr>'+'\n';a559337+='	<tr><td colspan="5" class="TotalLine"><img src="'+Images+'Space.gif" width="1"></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Totals</td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a809651)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a809651-a377924)+'</b></td>'+'\n';a559337+='		<td align="right"><b>'+FmtCur(a377924,"-")+'</b></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='</table>'+'\n';a457897=true;}}oSetStr("AmortRpt",a559337);iSetDis("ShowAmort",a170820);a408838();return !a170820;}function a444243(){var a446989;if(a170820){a446989="Never";a877448="<b>Never</b> - since the Minimum Payment Percent or Amount is the same or less "+"than the monthly interest.";a501986=a377924=a809651=0;}else{a446989=a256960(a501986);a877448=a483190(a501986);}oSetStr("Payoff",a446989);oSetStr("PayoffTimeInfo",a877448);a786079=a870566(a501986);oSetStr("NumPmt",a501986);oSetStr("NumPmtInfo",a786079);a685716=a900041(a377924);oSetStr("TotInt",FmtCur(a377924));oSetStr("TotIntInfo",a685716);a036881=a838065(a809651,iGetNum("BalAmt"),a377924);oSetStr("TotPaid",FmtCur(a809651));oSetStr("CCTotPaidInfo",a036881);}function a717404(){var a559337="";a559337+='	<tr>'+'\n';a559337+='		<td align="right">Credit Card Balance</td>'+'\n';a559337+='		<td width="20"></td>'+'\n';a559337+='		<td align="right">'+FmtCur(iGetNum("BalAmt"),"-")+'</td>'+'\n';a559337+='		<td width="10"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Interest Rate</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum("IntRate"),4,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td>%</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Minimum Payment Percent</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right"><b>'+FmtNum(iGetNum("MinPmtPct"),4,"-")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td>%</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Minimum Principal Percent</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtNum(iGetNum("MinPrinPct"),4,"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td>%</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Minimum Interest Amount</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+FmtCur(iGetNum("IntMinAmt"),"-")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Minimum Payment Amount</td>'+'\n';a559337+='		<td width="10"></td>'+'\n';a559337+='		<td align="right">'+FmtCur(iGetNum("MinPmtAmt"),"-")+'</td>'+'\n';a559337+='		<td width="10"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';return a559337;}function PrintCalc(){var a559337="";a559337=a472517(CalcName);a559337+=a717404();a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Payoff Time</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("Payoff")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Number of Payments</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("NumPmt")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Total Paid</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("TotPaid")+'</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Total Interest</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("TotInt")+'</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';if(iGetChk("ShowAmort")){a559337+='</table>'+'\n';a559337+=oGetStr("AmortRpt");a559337+='<table>'+'\n';}a003419(a559337,"_blank",600,460,Disclaimer);}function ShowFormulas(){var a559337="";a559337=a472517(CalcName+' Formulas');a559337+='	<tr>'+'\n';a559337+='		<td width="200"></td>'+'\n';a559337+='		<td width="20"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr><td align="left" colspan="3"><table border="0" cellpadding="0" cellspacing="0">'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td width="200"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+=a717404();a559337+='	</table></td></tr>'+'\n';a559337+='	<tr><td colspan="3"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Payoff Time</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a877448+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Number of Payments</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a786079+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Total Paid</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a036881+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Total Interest</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a685716+'</td>'+'\n';a559337+='	</tr>'+'\n';a003419(a559337,"_blank",700,550,Disclaimer);}function RelatedCalcs(a713158){var a896402="";switch(a713158){case "Credit-Card-Equal-Payment":a896402="Title="+escape(iGetStr("Title"))+"&BalAmt="+iGetNum("BalAmt")+"&IntRate="+iGetNum("IntRate")+"&PmtAmt="+iGetNum("BalAmt")*iGetNum("MinPmtPct")/100.0;break;}PopupCalc(a713158,a896402);}
