document.write("<html><head> \n");
document.write("<title>Calculate Your Mortgage Repayments</title> \n");
document.write("<style> \n");
document.write(".mcalc td {font-family:arial; font-size:12px; margin:0;padding:3px 0px 3px 0px} \n");
document.write("</style></head><body> \n");



function commas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

function calc_mortg() {
	var P  = document.calcthis.P.value;
	var V  = document.calcthis.V.value;
	var IR  = document.calcthis.IR.value;
	var F6 = IR/100;
	var G6 = F6/12;
	var G7 = P*12;
	var E1 = Math.pow ((1+G6),G7);
	var P1  = ((V* E1)*G6)/(E1 - 1);
	var T1 = P1 * G7;
	var T2 = T1 - V;
	var P11 = P1.toFixed(2);
	var T11 = T1.toFixed(0);
	var T21 = T2.toFixed(0);
	document.calcthis.P1.value = commas (P11);
	document.calcthis.T1.value = commas (T11);
	document.calcthis.T2.value = commas (T21);
}


document.write("<form name=\"calcthis\"> \n");
document.write("<table bgcolor=\"#f3f6fb\" style=\"border:1px solid #d2dfff\" width=\"254\" class=\"mcalc\"><tr><td colspan=\"2\" style=\"background: #013c6b; padding:1px;border-bottom:10px solid #f3f6fb; color:#ffffff; font-size:14px\"> \n");
document.write("<a href=\"http://www.mortgagerates.org.uk/calculator.html\"><img src=\"http://www.mortgagerates.org.uk/mortgagecalculator.gif\" alt=\"mortgage interest rate calculator\"></a> \n");
document.write("</td></tr><tr> \n");
document.write("<td width=\"150\">Term (Years)</td><td width=\"104\"> \n");
document.write("<div align=\"right\"><input type=\"text\" name=\"P\" size=\"18\"></div></td></tr><tr> \n");
document.write("<td>Mortgage Value</td><td> \n");
document.write("<div align=\"right\"><input type=\"text\" name=\"V\" size=\"18\"></div> \n");
document.write("</td></tr><tr><td>Interest Rate %</td> \n");
document.write("<td><div align=\"right\"><input type=\"text\" name=\"IR\" size=\"18\"></div> \n");
document.write("</td></tr><tr><td colspan=\"2\" align=\"right\"> \n");
document.write("<input type=\"button\" name=\"Calculate\" value=\"Click To Calculate\" onclick=\"Javascript:calc_mortg();\"></td> \n");
document.write("</tr><tr><td colspan=\"2\" align=\"right\"><hr size=\"1\" color=\"#013c6b\"></td> \n");
document.write("</tr><tr><td>Monthly Payment</td> \n");
document.write("<td><div align=\"right\"> \n");
document.write("<input type=\"text\" readonly name=\"P1\" size=\"18\"></div> \n");
document.write("</td></tr><tr><td>Total Repayments</td> \n");
document.write("<td><div align=\"right\"> \n");
document.write("<input type=\"text\" readonly name=\"T1\" size=\"18\"></div> \n");
document.write("</td></tr><tr><td>Total Interest Paid</td> \n");
document.write("<td><div align=\"right\"> \n");
document.write("<input type=\"text\" name=\"T2\" readonly size=\"18\"></div> \n");
document.write("</td></tr> \n");
document.write("</table></form> \n");

