document.write(''); document.write('
| '); document.write(' | ');
document.write(' ');
document.write('Sale Price of Home: ');
document.write('$ '); document.write('Percentage Down: % '); document.write('Length of Mortgage: years '); document.write('Annual Interest Rate: % '); 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 = " ");
document.write('"; 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(" |