var a384630=0;var a074398=0;var a344155=0;var a369053=0;var a470994=0;var a446989=0;var a362153=0;var a734382=new Array("","","","");var a685716=new Array("","","","");var a366689=new Array("","","","");var a877448=new Array("","","","");var a691060=new Array("","","","");var a314632=new Array("","","","");function ClearValues(){iSetStr("Title","");iSetStr("Lender1","");iSetStr("Lender2","");iSetStr("Lender3","");iSetStr("Lender4","");iSetStr("LoanAmt1","");iSetStr("LoanAmt2","");iSetStr("LoanAmt3","");iSetStr("LoanAmt4","");iSetStr("Rate1","");iSetStr("Rate2","");iSetStr("Rate3","");iSetStr("Rate4","");iSetStr("Term1","");iSetStr("Term2","");iSetStr("Term3","");iSetStr("Term4","");iSetStr("TermPrd","Years");iSetStr("AddPrin1","");iSetStr("AddPrin2","");iSetStr("AddPrin3","");iSetStr("AddPrin4","");oSetStr("Pmt1","");oSetStr("Pmt2","");oSetStr("Pmt3","");oSetStr("Pmt4","");oSetStr("TotInt1","");oSetStr("TotInt2","");oSetStr("TotInt3","");oSetStr("TotInt4","");oSetStr("TotPaid1","");oSetStr("TotPaid2","");oSetStr("TotPaid3","");oSetStr("TotPaid4","");oSetStr("Payoff1","");oSetStr("Payoff2","");oSetStr("Payoff3","");oSetStr("Payoff4","");oSetStr("NumPmts1","");oSetStr("NumPmts2","");oSetStr("NumPmts3","");oSetStr("NumPmts4","");oSetStr("AnnualCost1","");oSetStr("AnnualCost2","");oSetStr("AnnualCost3","");oSetStr("AnnualCost4","");TotSetAll();SetFocus("Title");}function TotSetAll(){var a589377;for(a589377=1;a589377<=4;a589377++){TotSet(a589377);}}function TotSet(a689392){var a740914=0;a384630=a074398=a344155=a369053=a470994=a446989=0;a384630=iGetNum("LoanAmt"+a689392);a074398=iGetNum("Rate"+a689392)/100.0/12.0;a344155=a507994("Term"+a689392,"TermPrd");{a740914=iGetNum("AddPrin"+a689392);a369053=a753445(a384630,a074398,a344155);a734382[a689392]=a728479(a369053,a384630,a074398,a344155,a740914);if(a369053>0){var a457702=a384630;var a271255=0;a470994=0;while(a457702>0){var a100130;var a169565=NumRnd(a457702*a074398,2);var a215561=a369053-a169565;if(a457702<a215561){a215561=a457702;a740914=0;}if(a457702<a215561+a740914){a740914=a457702-a215561;}a457702-=a215561+a740914;if(a457702<a768048&&a369053>a768048){a215561+=a457702;a457702=0;}var a100130=a169565+a215561+a740914;a470994+=a100130;a271255++;}a446989=a271255;}}a362153=(a369053+a740914)*12;a444243(a689392);}function a444243(a689392){var a740914=iGetNum("AddPrin"+a689392);oSetStr("Pmt"+a689392,FmtCur(a369053+a740914));oSetStr("Pmt"+a689392+"Info",a734382[a689392]);var a299818=a470994-a384630;if(a470994==0){a299818=0;}a685716[a689392]=a900041(a299818);oSetStr("TotInt"+a689392,FmtCur(a299818));oSetStr("TotInt"+a689392+"Info",a685716[a689392]);a366689[a689392]=a230543(a470994,a384630,a299818);oSetStr("TotPaid"+a689392,FmtCur(a470994));oSetStr("TotPaid"+a689392+"Info",a366689[a689392]);a877448[a689392]=a483190(a446989);oSetStr("Payoff"+a689392,a256960(a446989));oSetStr("PayoffTime"+a689392+"Info",a877448[a689392]);a691060[a689392]=a656727(a446989,a470994,a369053+a740914);oSetStr("NumPmts"+a689392,FmtNum(a446989));oSetStr("NumPmts"+a689392+"Info",a691060[a689392]);a314632[a689392]=a466708(a369053+a740914);oSetStr("AnnualCost"+a689392,FmtCur(a362153));oSetStr("AnnualCost"+a689392+"Info",a314632[a689392]);}function a717404(a019776){var a559337="";var a689392;var a439467=1;var a526413=4;var a360251=false;if(a019776){a439467=a526413=a019776;a360251=true;}a559337+=' <tr>'+'\n';a559337+='		<td align="right" valign="top">Lender</td>'+'\n';a559337+='		<td width="20"></td>'+'\n';if(a360251){a559337+='		<td colspan="4" align="left">'+iGetStr("Lender"+a019776)+'</td>'+'\n';}else{for(a689392=a439467;a689392<=a526413;a689392++){a559337+='		<td align="right" valign="top">'+iGetStr("Lender"+a689392)+'</td>'+'\n';if(a689392!=a526413){a559337+='		<td><img src="'+Images+'Space.gif" width="25" height="1"></td>'+'\n';}}a559337+='		<td><img src="'+Images+'Space.gif" width="5" height="1"></td>'+'\n';}a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Loan Amount</td>'+'\n';a559337+='		<td></td>'+'\n';for(a689392=a439467;a689392<=a526413;a689392++){a559337+='		<td align="right">'+FmtCur(iGetNum("LoanAmt"+a689392),"-")+'</td><td></td>'+'\n';}a559337+='		<td width="10"></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Interest Rate</b></td>'+'\n';a559337+='		<td></td>'+'\n';for(a689392=a439467;a689392<=a526413;a689392++){a559337+='		<td align="right"><b>'+FmtNum(iGetNum("Rate"+a689392),4,"-")+'</b></td><td></td>'+'\n';}a559337+='		<td></td>'+'\n';a559337+='		<td>%</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Length of Loan</b></td>'+'\n';a559337+='		<td></td>'+'\n';for(a689392=a439467;a689392<=a526413;a689392++){a559337+='		<td align="right"><b>'+FmtNum(iGetNum("Term"+a689392),0,"-")+'</b></td><td></td>'+'\n';}a559337+='		<td></td>'+'\n';a559337+='		<td>'+iGetStr("TermPrd")+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Additional Principal</td>'+'\n';a559337+='		<td></td>'+'\n';for(a689392=a439467;a689392<=a526413;a689392++){a559337+='		<td align="right">'+FmtCur(iGetNum("AddPrin"+a689392),"-")+'</td><td></td>'+'\n';}a559337+='		<td></td>'+'\n';a559337+='		<td>Each Month</td>'+'\n';a559337+='	</tr>'+'\n';return a559337;}function PrintCalc(){var a559337="";a559337=a472517(CalcName);a559337+=a717404();a559337+='	<tr><td colspan="12"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right"><b>Monthly Payment</b></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("Pmt1")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("Pmt2")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("Pmt3")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("Pmt4")+'</b></td><td></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("TotInt1")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("TotInt2")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("TotInt3")+'</b></td><td></td>'+'\n';a559337+='		<td align="right"><b>'+oGetStr("TotInt4")+'</b></td><td></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("TotPaid1")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("TotPaid2")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("TotPaid3")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("TotPaid4")+'</td><td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Payoff Time</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("Payoff1")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("Payoff2")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("Payoff3")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("Payoff4")+'</td><td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';if(a168391('AddlFlds1')){a559337+='	<tr><td colspan="12"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Number of Payments</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("NumPmts1")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("NumPmts2")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("NumPmts3")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("NumPmts4")+'</td><td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td align="right">Annual Cost</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("AnnualCost1")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("AnnualCost2")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("AnnualCost3")+'</td><td></td>'+'\n';a559337+='		<td align="right">'+oGetStr("AnnualCost4")+'</td><td></td>'+'\n';a559337+='	</tr>'+'\n';}a003419(a559337,"_blank",700,440,Disclaimer);}function ShowFormulas(){var a559337="";var a689392;a559337=a472517(CalcName+' Formulas');a559337+='	<tr>'+'\n';a559337+='		<td width="120"></td>'+'\n';a559337+='		<td width="20"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';for(a689392=1;a689392<=4;a689392++){if(a689392>1){a559337+='	<tr><td><img src="'+Images+'Space.gif" height="20"></td></tr>'+'\n';}a559337+='	<tr>'+'\n';a559337+='		<td colspan="3" align="center"><h3>Loan '+a689392+'</h3></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="120"></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='	</tr>'+'\n';a559337+=a717404(a689392);a559337+='	</table></td></tr>'+'\n';a559337+='	<tr><td colspan="3"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Monthly Payment</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a734382[a689392]+'</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[a689392]+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Total Paid</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a366689[a689392]+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Payoff Time</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a877448[a689392]+'</td>'+'\n';a559337+='	</tr>'+'\n';if(a168391('AddlFlds1')){a559337+='	<tr><td colspan="5"><hr></td></tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Number of Payments</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a691060[a689392]+'</td>'+'\n';a559337+='	</tr>'+'\n';a559337+='	<tr>'+'\n';a559337+='		<td class="InfoField">Annual Cost</td>'+'\n';a559337+='		<td></td>'+'\n';a559337+='		<td class="InfoText">'+a314632[a689392]+'</td>'+'\n';a559337+='	</tr>'+'\n';}}a003419(a559337,"_blank",600,500,Disclaimer);}function RelatedCalcs(a713158){var a896402="";switch(a713158){case "Loan-Payment":var a896402="Title="+escape(iGetStr("Title"))+"&Lender="+escape(iGetStr("Lender1"))+"&LoanAmt="+iGetNum("LoanAmt1")+"&IntRate="+iGetNum("Rate1")+"&Length="+iGetNum("Term1")+"&LengthPrd="+escape(iGetSel("TermPrd"))+"&AddPrin="+iGetNum("AddPrin1");break;}PopupCalc(a713158,a896402);}
