document.write(''); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('
'); document.write('Sale Price of Home:
$

'); document.write('Percentage Down:
%

'); document.write('Length of Mortgage:
years

'); document.write('Annual Interest Rate:
%

'); document.write('
'); document.write('
'); document.write(''); document.write(''); function get_interest_factor(year_term, monthly_interest_rate) { var factor = 0; var base_rate = 1 + monthly_interest_rate; var denominator = base_rate; var i; for (i=0; i < (year_term * 12); i++) { factor += (1 / denominator); denominator *= base_rate; } return factor; } function testing(price,down,years,interest){ var result; price = price.replace( ',', '' ); var month_term = years * 12; var down_payment = price * (down / 100); var annual_interest_rate = interest / 100; var monthly_interest_rate = annual_interest_rate / 12; var financing_price = price - down_payment; var monthly_factor = get_interest_factor(years, monthly_interest_rate); var monthly_payment = financing_price / monthly_factor; result = monthly_payment; result = Math.round(result*100.0) / 100.0; return result; } function doreplace(){ chunk = document.getElementById('test'); chunk.innerHTML = "
"; chunk.innerHTML = chunk.innerHTML + "Monthly payment is: $"+testing(document.getElementById("mort_calc_sale_price").value,document.getElementById("mort_calc_down_percent").value,document.getElementById("mort_calc_year_term").value,document.getElementById("mort_calc_annual_interest_percent").value)+"
"; chunk.innerHTML = chunk.innerHTML + "More Detailed Information"; } function doreset(){ chunk = document.getElementById('form'); chunk.innerHTML = "Sale Price of Home:
$

"; chunk.innerHTML = chunk.innerHTML + "Percentage Down:
%

"; chunk.innerHTML = chunk.innerHTML + "Length of Mortgage:
years

"; chunk.innerHTML = chunk.innerHTML + "Annual Interest Rate:
%

"; } document.write("
"); document.write('
');