[Skip to Content]

Maintenance Update 03 31 2001

Calculator update notes for 3-31-2001

Financial Calculator Update 3/31/2001

The quarterly update for 3/31/2001 contains quite a few changes. You may wish to print this page as a reference as you begin your update.

Update instructions:

  1. Download the latest version of your calculators from your download site, found on your update e-mail notice.
  2. Execute the Calc.exe file from your download. This is a self-extracting zip file. (Or unzip the Calc.zip file if you are using a non-windows platform.)
  3. When prompted for a directory, you may use the default of "java" or enter your own. It is recommended that you extract the update to a new directory and then move the required files to your production environment. One directory will be created. It will have three subdirectories.
  4. Replace the contents of your current KJEgui, KJEgraph and KJEcalculation directories with the new version
  5. Replace your current dinkytown.jar file with the new version
  6. Replace all files with the extension "class" with the new versions
  7. Make required changes to any HTML documents as describe later in this document

If you have NOT made any changes to the HTML Files used in your deployment you may wish to replace all HTML files with the new versions in your download. If you have made changes to your HTML files, please review the changes below and make the required updates (as indicated for any calculator you have purchased.)

To clear your Browser's cache:

When you test the new version of the calculators, make sure that the browser you are using uses the new files instead of any it may have in its cache. You may need to clear the browser's cache manually to ensure the new versions are loaded.

Internet Explorer:

Chose "Internet Options" under the "Tools" menu and on the "General" tab click on the "Delete Files…" button.

Netscape:

Chose "Prefrences…" under the "Edit" menu. Click on the "Advanced" category and then "Cache" option which appears under it. Click the "Clear Memory Cache" button, then click the "Clear Disk Cache" button.)

Updates that require modifications to HTML documents

  1. Loan & Credit Line Payments has been updated to show all payments and payment schedules with two decimal places. In addition, minor corrections in the definition section have been made and the generated report has been enhanced. The calculator will continue to work without any HTML changes, but it is recommended that you update your calculator to remain current. This update effected the following files:
  2. PaymentOptions.html

    PaymentOptionsCalculation.html

    If you have this calculator, it is recommended that your replace the above two files and reapply any custom changes you have made (after you have made your class file updates as described earlier).

    If you wish to make changes to your existing HTML files for this calculator you will need to 1. Replace the <APPLET>...</APPLET> section of your old PaymentOptions.html with the new one, 2. Replace the Definitions section of your old PaymentOptions.html with the new one, 3. Replace the introductory paragraph on the report with the introductory paragraph in the new PaymentOptionsCalculation.html.

  3. Cool Million has been updated to remove the Federal and State tax rate fields. These fields were not used except for a minor entry on the generated report. To simplify the results and entry they were removed. Your calculator will continue to operate with out any HTML changes, however it is recommended you update the following:
  4. Millionaire.html

    MillionaireCalculation.html

    If you have this calculator, it is recommended that your replace the above two files and reapply any custom changes you have made (after you have made your class file updates as described earlier).

    If you wish to make changes to your existing HTML files for this calculator your will need to 1. Replace the <APPLET>...</APPLET> section of your old Millionaire.html with the new one, 2. Replace the Definitions section of your old Millionaire.html with the new one. Search and remove any references to the following replacement tags: FED_TAX_RATE, STATE_TAX_RATE, RQR_ROR_AFTAX.

  5. Home Budget has been updated to include income fields for a spouse. These new entry fields appear in the "Paycheck Calc" screen and on the generated report. Your calculator will continue to operate with out any HTML changes, however, if you wish to have the new fields appear on your budget report it is recommended you update the following:
  6. HomeBudget.html

    HomeBudgetCalculation.html

    If you have this calculator, it is recommended that your replace the above two files and reapply any custom changes you have made (after you have made your class file updates as described earlier).

    If you wish to make changes to your existing HTML files for this calculator your will need to replace the <APPLET>...</APPLET> section of your old HomeBudget.html with the new one. You will also need to update the table that displays the paycheck information on the generated report.

  7. 1040 Tax calculator updated to figure the phase out of itemized deductions for incomes over $128,950 for filers of Joint, Single or Head of Household and $64,475 for Married Filing Separate. It has also been updated to provide a better look and feel, with a more descriptive results page. If you have this calculator, it is recommended that your replace the above two files and reapply any custom changes you have made (after you have made your class file updates as described earlier).
  8. Tax1040.html

    Tax1040Calculation.html

    If you wish to make changes to your existing HTML files for this calculator your will need to replace the <APPLET>...</APPLET> section of your old Tax1040.html with the new one. You will also need to update the definitions section of your calculator. This modification requires the applet to be increased in size from to a width of 500 and a height of 425.

  9. Roth IRA has been updated to include a description of contribution limits for high income households. You should update the definitions section of RothIRA.html
  10. Roth Transfer has been updated to include a description of contribution limits for high income households. You should update the definitions section of RothTransfer.html
  11. Roth IRA vs Traditional IRA has been updated to include a description of the contribution limits for high income households. You should update the definitions section of the RothvsRegular.html document.
  12. Asset Allocator has been updated to increase the applicable ranges for many of the fields. In addition the definitions and report have been updated regarding these changes. Your calculator will continue to operate with out any HTML changes, however, if you wish to have the new definitions and labels appear on your calculator it is recommended you update the following:

AssetAllocator.html

AssetAllocatorCalculation.html

If you have this calculator, it is recommended that your replace the above two files and reapply any custom changes you have made (after you have made your class file updates as described earlier).

Other updates

  1. All Calculators: The selected border for all calculators in your download has been changed to "ROUND". This displays the applet with a rounded corners and a solid border. Previous versions of the calculators have used the "SOLID" border which as square corners. If you wish to update your current calculator so use the "ROUND" border, make sure the applet parameter "BORDER" has a value of "ROUND". You may also wish to set the parameter "PAGEBACKGROUND_COLOR" to your page's background color if it is not white (or the #FFFFFF).
  2. For example, to make the border ROUND with a page color of light gray (#CCCCCC):

    <PARAM name="BORDER" value="ROUND">

    <PARAM name="BORDER_COLOR" value="000000">

    <PARAM name="BORDER_WIDTH" value="2">

    <PARAM name="PAGEBORDER_COLOR" value="CCCCCC">

    The default border color is black (#000000).

    The default page border color is white (#FFFFFF).

    The default border width is 1 pixel.

  3. Social Security and Retirement Planner have been updated in regards to the maximum income that is taxable for The Social Security portion of FICA. The new taxable maximum income is $80,400 for 2001.

  4. The Auto Loan calculator has been updated for the latest sales tax rules regarding trade-ins. You may wish to update your definition section of AutoLoan.html, but this is an optional change.

  5. Line of Credit calculator updated to allow a new parameter: NOEDIT_LOAN_TO_VALUE When this parameter is set to "true" the entry field for the loan to value is disabled. In addition, the three alternative loan to value ratios are no longer displayed on the graph or in the report. Please note that this parameter is optional, the default value is "false", which will not change the current functionality of the calculator.
  6. Example:

    <PARAM name="NOEDIT_LOAN_TO_VALUE" value="true">

  7. Loan & Credit Line Payments (PaymentOptions.html)
    1. Has been updated to show all payments and payment schedules with two decimal places.

    2. You can remove "a fixed loan term" choice from the drop down list of payment options by including the following parameter:
    3. <PARAM name="SHOW_FIXED_LOAN" value="false">

    4. Current parameters which set the percentage of interest to pay, or the percentage of balance to pay have been enhanced to allow you to remove these options from the drop down box of "payment options". The following parameters have been enhanced:

    <PARAM name="PAYMENT_PERCENT_INTEREST" value="100">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL1" value="1">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL2" value="1.5">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL3" value="2">

    The current functionality uses these values as the percentage for the calculation. The new functionality extends this by removing the associated drop down box option if any of the values are set to zero. For example, to only allow "a fixed loan term" to appear in the drop down list, you can set the parameters to:

    <PARAM name="PAYMENT_PERCENT_INTEREST" value="0">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL1" value="0">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL2" value="0">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL3" value="0">

    To allow only "a fixed loan term" and "100% of interested owed" you would use the following parameter settings:

    <PARAM name="PAYMENT_PERCENT_INTEREST" value="100">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL1" value="0">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL2" value="0">

    <PARAM name="PAYMENT_PERCENT_PRINCIPAL3" value="0">

  8. Inventory Calculator was updated to prevent a slider control for annual growth from being displayed with overlapping numbers on some Netscape browsers.

  9. Compound Savings Calculator was updated to prevent name truncation on some Macintosh servers when FTPing to a server. The class file "CompoundSavingsCalculation.class" was renamed "CompoundSavingsCalc.class". The HTML file "CompoundSavingsCalculation.html" was renamed "CompoundSavingsCalc.html". Most installations require no changes to HTML, however it is recommended that you delete the following two files from your current implementation:

  10. CompoundSavingsCalculation.html

    CompoundSavingsCalculation.class

  11. Buy vs Lease Calculator was modified in regards to sales tax and market value calculations.

    1. Sales tax change: Currently lease payments are assumed not to be subject to sales tax. Our new version will assume that the payment is subject to sales tax.

    2. Market value change: The update modifies the market value calculation to reduce the market value of the auto by a specific percentage each year, rather than our current NPV calculation. This new method proves to be more clear and easier to understand.

      Current calculation:

      CAR_PRICE / (1+RATE_OF_DEPRECIATION) ^YEARS

      Calculation example, if a $20,000 car depreciates 20% a year

      End of 1 year: $16,666 = $20,000 / (1.2)^1

      End of 1 year: $13,888 = $20,000 / (1.2)^2

      New calculation:

      New calculation example, if a $20,000 car depreciates 20% a year:

      End of 1 year: $16,000 = $20,000 X (.80)^1

      End of 2 years: $12,800 = $20,000 X (.80)^2

  12. Life Insurance Calculator was modified to include a current amount of life insurance. No changes to the HTML documents are required, however if you wish to have the CURRENT_INSURANCE amount on the generated report, it is recommended that you update the <APPLET>…</APPLET> section of the LifeInsurance.html document.

  13. Auto Loan vs Home Equity Loan was modified to better handle sales tax for states that do not allow for a deduction for a trade-in when calculating the taxable amount of the purchase. This functionality was added by including a checkbox to check if you live in one of these states. You may wish to update your definitions section of this calculator to include the description of this new option.

  14. Amortizing Loan Calculator was modified to increase the number of decimals for the interest rate from 2 to 3.