{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Constants Summary{th}{tr}{tbody}{tr}{td}[Number]{td}{td}[#NUMBER_UNLIMITED]
The numeric constant used to identify an unlimited number of repeated events.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_ANNUALY]
The numeric constant used to identify an annual period.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_BI_ANNUALLY]
The numeric constant used to identify a bi\-annual period (twice every year).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_BI_MONTHLY]
The numeric constant used to identify a bi\-monthly period (twice every month).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_DAILY]
The numeric constant used to identify a daily period.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_FOUR_MONTHLY]
The numeric constant used to identify a four\-monthly period (once every four months).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_FOUR_WEEKLY]
The numeric constant used to identify a four\-weekly period (once every four weeks).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_MONTHLY]
The numeric constant used to identify a monthly period.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_NONE]
The numeric constant used to identify that there is no period.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_QUARTERLY]
The numeric constant used to identify a quarterly period (once every three months).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_TWO_MONTHLY]
The numeric constant used to identify a two\-monthly period (once every two months).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_TWO_WEEKLY]
The numeric constant used to identify a two\-weekly period (once every two weeks).{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#PERIOD_WEEKLY]
The numeric constant used to identify a weekly period.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#STARTDAY_NORMAL]
The numeric constant used to identify that the same start day should be used as
the day of the month of the starting date of the event.{td}{tr}{tbody}{table}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Method Summary{th}{tr}{tbody}{tr}{td}[Boolean]{td}{td}[#addCompoundPeriodChange]\(newPeriod, date)
Adds a compound period change.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addLoan]\(amount, date)
Adds a loan.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addLoan]\(amount, firstDate, lastDate, period)
Adds a loan.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addLoan]\(amount, firstDate, lastDate, period, number)
Adds a loan.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addLoan]\(amount, firstDate, lastDate, period, number, startday)
Adds a loan.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addPayment]\(amount, date)
Adds a payment.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addPayment]\(amount, firstDate, lastDate, period)
Adds a payment.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addPayment]\(amount, firstDate, lastDate, period, number)
Adds a payment.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addPayment]\(amount, firstDate, lastDate, period, number, startday)
Adds a payment.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#addRateChange]\(newRate, date)
Sets a new interest rate.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#calculateAmortizationSchedule]\()
Calculates the amortization schedule.{td}{tr}{tbody}{tbody}{tr}{td}[JSDataSet]{td}{td}[#getAmortizationSchedule]\()
Gets the amortization schedule as a JSDataSet.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getError]\()
Returns the error that remains when solving for the unknown.{td}{tr}{tbody}{tbody}{tr}{td}[JSDataSet]{td}{td}[#getEvents]\()
Returns all the amortization events \- such as rate changes, loan events, payment events, compounding period changes.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getRestBalance]\()
Gets the rest balance after the amortization schedule.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#getUnknown]\()
Returns the solveForUnknown value.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#isValidPeriod]\(period)
Returns true if the period is valid, or false if the period is not valid.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#roundMoney]\(amount)
Rounds a number up to the nearest cents.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#solveForUnknown]\()
Returns true if successful or false if the call failed.{td}{tr}{tbody}{tbody}{tr}{td}void{td}{td}[#sortEvents]\()
Sorts the amortization events ascending by date.{td}{tr}{tbody}{table}\\ 

{table:id=constant|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Constants Details{th}{tr}{tbody:id=NUMBER_UNLIMITED|class=node}{tr:id=name}{td}h6.NUMBER_UNLIMITED{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:NUMBER_UNLIMITED_des|trigger=button|text=}{sub-section}{sub-section:NUMBER_UNLIMITED_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:NUMBER_UNLIMITED_snc|trigger=button|text=}{sub-section}{sub-section:NUMBER_UNLIMITED_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:NUMBER_UNLIMITED_prs|trigger=button|text=}{sub-section}{sub-section:NUMBER_UNLIMITED_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:NUMBER_UNLIMITED_ret|trigger=button|text=}{sub-section}{sub-section:NUMBER_UNLIMITED_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:NUMBER_UNLIMITED_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:NUMBER_UNLIMITED_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:NUMBER_UNLIMITED_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:NUMBER_UNLIMITED_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:NUMBER_UNLIMITED_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:NUMBER_UNLIMITED_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_ANNUALY|class=node}{tr:id=name}{td}h6.PERIOD_ANNUALY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_ANNUALY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_ANNUALY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_ANNUALY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_ANNUALY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_ANNUALY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_ANNUALY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_ANNUALY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_ANNUALY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_ANNUALY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_ANNUALY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_ANNUALY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_ANNUALY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_ANNUALY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_ANNUALY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_BI_ANNUALLY|class=node}{tr:id=name}{td}h6.PERIOD_BI_ANNUALLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_BI_ANNUALLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_ANNUALLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_BI_ANNUALLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_ANNUALLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_BI_ANNUALLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_ANNUALLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_BI_ANNUALLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_ANNUALLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_BI_ANNUALLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_ANNUALLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_BI_ANNUALLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_ANNUALLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_BI_ANNUALLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_ANNUALLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_BI_MONTHLY|class=node}{tr:id=name}{td}h6.PERIOD_BI_MONTHLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_BI_MONTHLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_MONTHLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_BI_MONTHLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_MONTHLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_BI_MONTHLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_MONTHLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_BI_MONTHLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_BI_MONTHLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_BI_MONTHLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_MONTHLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_BI_MONTHLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_MONTHLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_BI_MONTHLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_BI_MONTHLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_DAILY|class=node}{tr:id=name}{td}h6.PERIOD_DAILY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_DAILY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_DAILY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_DAILY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_DAILY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_DAILY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_DAILY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_DAILY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_DAILY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_DAILY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_DAILY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_DAILY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_DAILY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_DAILY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_DAILY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_FOUR_MONTHLY|class=node}{tr:id=name}{td}h6.PERIOD_FOUR_MONTHLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_FOUR_MONTHLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_MONTHLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_FOUR_MONTHLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_MONTHLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_FOUR_MONTHLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_MONTHLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_FOUR_MONTHLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_MONTHLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_FOUR_MONTHLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_MONTHLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_FOUR_MONTHLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_MONTHLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_FOUR_MONTHLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_MONTHLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_FOUR_WEEKLY|class=node}{tr:id=name}{td}h6.PERIOD_FOUR_WEEKLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_FOUR_WEEKLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_WEEKLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_FOUR_WEEKLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_WEEKLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_FOUR_WEEKLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_WEEKLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_FOUR_WEEKLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_FOUR_WEEKLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_FOUR_WEEKLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_WEEKLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_FOUR_WEEKLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_WEEKLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_FOUR_WEEKLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_FOUR_WEEKLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_MONTHLY|class=node}{tr:id=name}{td}h6.PERIOD_MONTHLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_MONTHLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_MONTHLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_MONTHLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_MONTHLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_MONTHLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_MONTHLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_MONTHLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_MONTHLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_MONTHLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_MONTHLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_MONTHLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_MONTHLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_MONTHLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_MONTHLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_NONE|class=node}{tr:id=name}{td}h6.PERIOD_NONE{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_NONE_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_NONE_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_NONE_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_NONE_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_NONE_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_NONE_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_NONE_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_NONE_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_NONE_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_NONE_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_NONE_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_NONE_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_NONE_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_NONE_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_QUARTERLY|class=node}{tr:id=name}{td}h6.PERIOD_QUARTERLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_QUARTERLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_QUARTERLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_QUARTERLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_QUARTERLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_QUARTERLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_QUARTERLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_QUARTERLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_QUARTERLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_QUARTERLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_QUARTERLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_QUARTERLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_QUARTERLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_QUARTERLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_QUARTERLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_TWO_MONTHLY|class=node}{tr:id=name}{td}h6.PERIOD_TWO_MONTHLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_TWO_MONTHLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_MONTHLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_TWO_MONTHLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_MONTHLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_TWO_MONTHLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_MONTHLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_TWO_MONTHLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_MONTHLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_TWO_MONTHLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_MONTHLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_TWO_MONTHLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_MONTHLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_TWO_MONTHLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_MONTHLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_TWO_WEEKLY|class=node}{tr:id=name}{td}h6.PERIOD_TWO_WEEKLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_TWO_WEEKLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_WEEKLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_TWO_WEEKLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_WEEKLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_TWO_WEEKLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_WEEKLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_TWO_WEEKLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_TWO_WEEKLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_TWO_WEEKLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_WEEKLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_TWO_WEEKLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_WEEKLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_TWO_WEEKLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_TWO_WEEKLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=PERIOD_WEEKLY|class=node}{tr:id=name}{td}h6.PERIOD_WEEKLY{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:PERIOD_WEEKLY_des|trigger=button|text=}{sub-section}{sub-section:PERIOD_WEEKLY_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:PERIOD_WEEKLY_snc|trigger=button|text=}{sub-section}{sub-section:PERIOD_WEEKLY_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:PERIOD_WEEKLY_prs|trigger=button|text=}{sub-section}{sub-section:PERIOD_WEEKLY_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:PERIOD_WEEKLY_ret|trigger=button|text=}{sub-section}{sub-section:PERIOD_WEEKLY_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:PERIOD_WEEKLY_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_WEEKLY_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:PERIOD_WEEKLY_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_WEEKLY_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:PERIOD_WEEKLY_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:PERIOD_WEEKLY_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=STARTDAY_NORMAL|class=node}{tr:id=name}{td}h6.STARTDAY_NORMAL{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:STARTDAY_NORMAL_des|trigger=button|text=}{sub-section}{sub-section:STARTDAY_NORMAL_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:STARTDAY_NORMAL_snc|trigger=button|text=}{sub-section}{sub-section:STARTDAY_NORMAL_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:STARTDAY_NORMAL_prs|trigger=button|text=}{sub-section}{sub-section:STARTDAY_NORMAL_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:STARTDAY_NORMAL_ret|trigger=button|text=}{sub-section}{sub-section:STARTDAY_NORMAL_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:STARTDAY_NORMAL_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:STARTDAY_NORMAL_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:STARTDAY_NORMAL_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:STARTDAY_NORMAL_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:STARTDAY_NORMAL_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:STARTDAY_NORMAL_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addPayment(500, new Date(2005, 1, 28), null, 
			plugins.amortization.AmortizationCalculation.PERIOD_DAILY, 5, 
			plugins.amortization.AmortizationCalculation.STARTDAY_NORMAL);

var c2 = plugins.amortization.newCalculation();
c2.addPayment(300, new Date(2006, 11, 24), new Date(2006, 12, 24),
			plugins.amortization.AmortizationCalculation.PERIOD_BI_MONTHLY, 
			plugins.amortization.AmortizationCalculation.NUMBER_UNLIMITED, 30);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\ 

{table:id=function|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Method Details{th}{tr}{tbody:id=addCompoundPeriodChange|class=node}{tr:id=name}{td}h6.addCompoundPeriodChange{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addCompoundPeriodChange{span}{span:id=iets|style=float: left;}\(newPeriod, date){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addCompoundPeriodChange_des|trigger=button|text=}{sub-section}{sub-section:addCompoundPeriodChange_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addCompoundPeriodChange_snc|trigger=button|text=}{sub-section}{sub-section:addCompoundPeriodChange_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addCompoundPeriodChange_prs|trigger=button|text=}{sub-section}{sub-section:addCompoundPeriodChange_prs|trigger=none|class=sIndent}\{[Number]} newPeriod
\{[Date]} date
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addCompoundPeriodChange_ret|trigger=button|text=}{sub-section}{sub-section:addCompoundPeriodChange_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addCompoundPeriodChange_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addCompoundPeriodChange_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addCompoundPeriodChange_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addCompoundPeriodChange_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addCompoundPeriodChange_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addCompoundPeriodChange_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addLoan-Number_Date|class=node}{tr:id=name}{td}h6.addLoan{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addLoan{span}{span:id=iets|style=float: left;}\(amount, date){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addLoan-Number_Date_des|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addLoan-Number_Date_snc|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addLoan-Number_Date_prs|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} date
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addLoan-Number_Date_ret|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addLoan-Number_Date_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addLoan-Number_Date_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addLoan-Number_Date_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addLoan-Number_Date_Date_Number|class=node}{tr:id=name}{td}h6.addLoan{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addLoan{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addLoan-Number_Date_Date_Number_des|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addLoan-Number_Date_Date_Number_snc|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addLoan-Number_Date_Date_Number_prs|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addLoan-Number_Date_Date_Number_ret|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addLoan-Number_Date_Date_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addLoan-Number_Date_Date_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addLoan-Number_Date_Date_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addLoan-Number_Date_Date_Number_Number|class=node}{tr:id=name}{td}h6.addLoan{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addLoan{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period, number){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addLoan-Number_Date_Date_Number_Number_des|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addLoan-Number_Date_Date_Number_Number_snc|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addLoan-Number_Date_Date_Number_Number_prs|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
\{[Number]} number
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addLoan-Number_Date_Date_Number_Number_ret|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addLoan-Number_Date_Date_Number_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addLoan-Number_Date_Date_Number_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addLoan-Number_Date_Date_Number_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addLoan-Number_Date_Date_Number_Number_Number|class=node}{tr:id=name}{td}h6.addLoan{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addLoan{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period, number, startday){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_des|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_snc|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_prs|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
\{[Number]} number
\{[Number]} startday
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_ret|trigger=button|text=}{sub-section}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addLoan-Number_Date_Date_Number_Number_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addLoan-Number_Date_Date_Number_Number_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addPayment-Number_Date|class=node}{tr:id=name}{td}h6.addPayment{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addPayment{span}{span:id=iets|style=float: left;}\(amount, date){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addPayment-Number_Date_des|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addPayment-Number_Date_snc|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addPayment-Number_Date_prs|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} date
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addPayment-Number_Date_ret|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addPayment-Number_Date_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addPayment-Number_Date_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addPayment-Number_Date_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addPayment-Number_Date_Date_Number|class=node}{tr:id=name}{td}h6.addPayment{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addPayment{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addPayment-Number_Date_Date_Number_des|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addPayment-Number_Date_Date_Number_snc|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addPayment-Number_Date_Date_Number_prs|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addPayment-Number_Date_Date_Number_ret|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addPayment-Number_Date_Date_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addPayment-Number_Date_Date_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addPayment-Number_Date_Date_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addPayment-Number_Date_Date_Number_Number|class=node}{tr:id=name}{td}h6.addPayment{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addPayment{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period, number){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addPayment-Number_Date_Date_Number_Number_des|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addPayment-Number_Date_Date_Number_Number_snc|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addPayment-Number_Date_Date_Number_Number_prs|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
\{[Number]} number
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addPayment-Number_Date_Date_Number_Number_ret|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addPayment-Number_Date_Date_Number_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addPayment-Number_Date_Date_Number_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addPayment-Number_Date_Date_Number_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addPayment-Number_Date_Date_Number_Number_Number|class=node}{tr:id=name}{td}h6.addPayment{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addPayment{span}{span:id=iets|style=float: left;}\(amount, firstDate, lastDate, period, number, startday){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_des|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_snc|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_prs|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_prs|trigger=none|class=sIndent}\{[Number]} amount
\{[Date]} firstDate
\{[Date]} lastDate
\{[Number]} period
\{[Number]} number
\{[Number]} startday
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_ret|trigger=button|text=}{sub-section}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addPayment-Number_Date_Date_Number_Number_Number_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addPayment-Number_Date_Date_Number_Number_Number_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=addRateChange|class=node}{tr:id=name}{td}h6.addRateChange{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}addRateChange{span}{span:id=iets|style=float: left;}\(newRate, date){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:addRateChange_des|trigger=button|text=}{sub-section}{sub-section:addRateChange_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:addRateChange_snc|trigger=button|text=}{sub-section}{sub-section:addRateChange_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:addRateChange_prs|trigger=button|text=}{sub-section}{sub-section:addRateChange_prs|trigger=none|class=sIndent}\{[Number]} newRate
\{[Date]} date
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:addRateChange_ret|trigger=button|text=}{sub-section}{sub-section:addRateChange_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:addRateChange_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addRateChange_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:addRateChange_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addRateChange_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:addRateChange_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:addRateChange_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
c.addRateChange(r, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
c.addPayment(500, new Date(2005, 1, 28), null, 12, 5, 31);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=calculateAmortizationSchedule|class=node}{tr:id=name}{td}h6.calculateAmortizationSchedule{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}calculateAmortizationSchedule{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:calculateAmortizationSchedule_des|trigger=button|text=}{sub-section}{sub-section:calculateAmortizationSchedule_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:calculateAmortizationSchedule_snc|trigger=button|text=}{sub-section}{sub-section:calculateAmortizationSchedule_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:calculateAmortizationSchedule_prs|trigger=button|text=}{sub-section}{sub-section:calculateAmortizationSchedule_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:calculateAmortizationSchedule_ret|trigger=button|text=}{sub-section}{sub-section:calculateAmortizationSchedule_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:calculateAmortizationSchedule_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:calculateAmortizationSchedule_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:calculateAmortizationSchedule_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:calculateAmortizationSchedule_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:calculateAmortizationSchedule_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:calculateAmortizationSchedule_sam|trigger=none}{code:language=javascript}
plugins.amortization.calculateAmortizationSchedule();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getAmortizationSchedule|class=node}{tr:id=name}{td}h6.getAmortizationSchedule{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[JSDataSet]{span}{span:id=iets|style=float: left; font-weight: bold;}getAmortizationSchedule{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getAmortizationSchedule_des|trigger=button|text=}{sub-section}{sub-section:getAmortizationSchedule_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getAmortizationSchedule_snc|trigger=button|text=}{sub-section}{sub-section:getAmortizationSchedule_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getAmortizationSchedule_prs|trigger=button|text=}{sub-section}{sub-section:getAmortizationSchedule_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getAmortizationSchedule_ret|trigger=button|text=}{sub-section}{sub-section:getAmortizationSchedule_ret|trigger=none|class=sIndent}[JSDataSet]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getAmortizationSchedule_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getAmortizationSchedule_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getAmortizationSchedule_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getAmortizationSchedule_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getAmortizationSchedule_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getAmortizationSchedule_sam|trigger=none}{code:language=javascript}
plugins.amortization.getAmortizationSchedule();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getError|class=node}{tr:id=name}{td}h6.getError{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getError{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getError_des|trigger=button|text=}{sub-section}{sub-section:getError_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getError_snc|trigger=button|text=}{sub-section}{sub-section:getError_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getError_prs|trigger=button|text=}{sub-section}{sub-section:getError_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getError_ret|trigger=button|text=}{sub-section}{sub-section:getError_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getError_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getError_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getError_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getError_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getError_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getError_sam|trigger=none}{code:language=javascript}
var c = plugins.amortization.newCalculation();
// sets the rate to -1 for unknown.
c.addRateChange(-1, new Date(2005, 0, 1));
c.addCompoundPeriodChange(12, new Date(2005, 0, 1));
c.addLoan(2000, new Date(2005, 0, 1));
var lastDate = null;
var period = 12;
var number_count = 5;
var startday = 31;
c.addPayment(500, new Date(2005, 1, 28), lastDate, period,number_count, startday);
// solves for the interest rate.
c.solveForUnknown();
// gets the interest rate and the error in the calculation.
// which should be small (otherwise the calculation did
// not converge for some reason.
var r = c.getUnknown();
var e = c.getError();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getEvents|class=node}{tr:id=name}{td}h6.getEvents{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[JSDataSet]{span}{span:id=iets|style=float: left; font-weight: bold;}getEvents{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getEvents_des|trigger=button|text=}{sub-section}{sub-section:getEvents_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getEvents_snc|trigger=button|text=}{sub-section}{sub-section:getEvents_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getEvents_prs|trigger=button|text=}{sub-section}{sub-section:getEvents_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getEvents_ret|trigger=button|text=}{sub-section}{sub-section:getEvents_ret|trigger=none|class=sIndent}[JSDataSet]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getEvents_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getEvents_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getEvents_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getEvents_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getEvents_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getEvents_sam|trigger=none}{code:language=javascript}
plugins.amortization.getEvents();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getRestBalance|class=node}{tr:id=name}{td}h6.getRestBalance{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getRestBalance{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getRestBalance_des|trigger=button|text=}{sub-section}{sub-section:getRestBalance_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getRestBalance_snc|trigger=button|text=}{sub-section}{sub-section:getRestBalance_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getRestBalance_prs|trigger=button|text=}{sub-section}{sub-section:getRestBalance_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getRestBalance_ret|trigger=button|text=}{sub-section}{sub-section:getRestBalance_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getRestBalance_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getRestBalance_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getRestBalance_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getRestBalance_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getRestBalance_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getRestBalance_sam|trigger=none}{code:language=javascript}
var rb = plugins.amortization.getRestBalance();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=getUnknown|class=node}{tr:id=name}{td}h6.getUnknown{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}getUnknown{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:getUnknown_des|trigger=button|text=}{sub-section}{sub-section:getUnknown_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:getUnknown_snc|trigger=button|text=}{sub-section}{sub-section:getUnknown_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:getUnknown_prs|trigger=button|text=}{sub-section}{sub-section:getUnknown_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:getUnknown_ret|trigger=button|text=}{sub-section}{sub-section:getUnknown_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:getUnknown_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getUnknown_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:getUnknown_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getUnknown_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:getUnknown_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:getUnknown_sam|trigger=none}{code:language=javascript}
plugins.amortization.getUnknown();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=isValidPeriod|class=node}{tr:id=name}{td}h6.isValidPeriod{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}isValidPeriod{span}{span:id=iets|style=float: left;}\(period){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:isValidPeriod_des|trigger=button|text=}{sub-section}{sub-section:isValidPeriod_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:isValidPeriod_snc|trigger=button|text=}{sub-section}{sub-section:isValidPeriod_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:isValidPeriod_prs|trigger=button|text=}{sub-section}{sub-section:isValidPeriod_prs|trigger=none|class=sIndent}\{[Number]} period
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:isValidPeriod_ret|trigger=button|text=}{sub-section}{sub-section:isValidPeriod_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:isValidPeriod_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:isValidPeriod_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:isValidPeriod_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:isValidPeriod_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:isValidPeriod_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:isValidPeriod_sam|trigger=none}{code:language=javascript}
var v_period = plugins.amortization.isValidPeriod(12);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=roundMoney|class=node}{tr:id=name}{td}h6.roundMoney{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Number]{span}{span:id=iets|style=float: left; font-weight: bold;}roundMoney{span}{span:id=iets|style=float: left;}\(amount){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:roundMoney_des|trigger=button|text=}{sub-section}{sub-section:roundMoney_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:roundMoney_snc|trigger=button|text=}{sub-section}{sub-section:roundMoney_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{tr:id=prs}{td}*Parameters*\\{sub-section:roundMoney_prs|trigger=button|text=}{sub-section}{sub-section:roundMoney_prs|trigger=none|class=sIndent}\{[Number]} amount
{sub-section}{td}{tr}{tr:id=ret}{td}*Returns*\\{sub-section:roundMoney_ret|trigger=button|text=}{sub-section}{sub-section:roundMoney_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:roundMoney_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:roundMoney_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:roundMoney_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:roundMoney_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:roundMoney_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:roundMoney_sam|trigger=none}{code:language=javascript}
//rounds the number up to 34.35
var rm = plugins.amortization.roundMoney(34.349384);
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=solveForUnknown|class=node}{tr:id=name}{td}h6.solveForUnknown{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}[Boolean]{span}{span:id=iets|style=float: left; font-weight: bold;}solveForUnknown{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:solveForUnknown_des|trigger=button|text=}{sub-section}{sub-section:solveForUnknown_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:solveForUnknown_snc|trigger=button|text=}{sub-section}{sub-section:solveForUnknown_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:solveForUnknown_prs|trigger=button|text=}{sub-section}{sub-section:solveForUnknown_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:solveForUnknown_ret|trigger=button|text=}{sub-section}{sub-section:solveForUnknown_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:solveForUnknown_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:solveForUnknown_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:solveForUnknown_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:solveForUnknown_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:solveForUnknown_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:solveForUnknown_sam|trigger=none}{code:language=javascript}
plugins.amortization.solveForUnknown();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=sortEvents|class=node}{tr:id=name}{td}h6.sortEvents{td}{tr}{tr:id=sig}{td}{span:style=float: left; margin-right: 5px;}void{span}{span:id=iets|style=float: left; font-weight: bold;}sortEvents{span}{span:id=iets|style=float: left;}\(){span}{td}{tr}{builder-show:permission=edit}{tr:id=des}{td}{sub-section:sortEvents_des|trigger=button|text=}{sub-section}{sub-section:sortEvents_des|trigger=none|class=sIndent}Replace with description{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=snc}{td}*Since*\\{sub-section:sortEvents_snc|trigger=button|text=}{sub-section}{sub-section:sortEvents_snc|trigger=none|class=sIndent} Replace with version info{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:sortEvents_prs|trigger=button|text=}{sub-section}{sub-section:sortEvents_prs|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:sortEvents_ret|trigger=button|text=}{sub-section}{sub-section:sortEvents_ret|trigger=none|class=sIndent}void{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:sortEvents_see|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:sortEvents_see|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:sortEvents_link|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:sortEvents_link|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=sam}{td}*Sample*\\{sub-section:sortEvents_sam|trigger=button|text=}{sub-section}{div:class=sIndent}{sub-section:sortEvents_sam|trigger=none}{code:language=javascript}
plugins.amortization.sortEvents();
{code}{sub-section}{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}