<!--
	function paymentEvent(){
		if (isNaN(document.calculatorform.desired_monthly_payment.value) || (document.calculatorform.desired_monthly_payment.value==''))
			document.calculatorform.desired_monthly_payment.value="Enter a number";
		else
			document.calculatorform.desired_monthly_payment_results.value=document.calculatorform.desired_monthly_payment.value;
		if (isNaN(document.calculatorform.loan_rate.value))
			document.calculatorform.loan_rate.value="Enter a number";
		if (document.calculatorform.loan_rate.value=='')
			document.calculatorform.loan_rate.value='0';
		if (isNaN(document.calculatorform.sales_tax.value))
			document.calculatorform.sales_tax.value="Enter a number";
		if (document.calculatorform.sales_tax.value=='')
			document.calculatorform.sales_tax.value='0';
		if (isNaN(document.calculatorform.desired_term_length.value) || (document.calculatorform.desired_term_length.value==''))
			document.calculatorform.desired_term_length.value="Enter a number";
		else
			document.calculatorform.desired_term_length_results.value=document.calculatorform.desired_term_length.value;
		
var yint = document.calculatorform.loan_rate.value;
var mint = yint / 100 / 12;
var pmt = document.calculatorform.desired_monthly_payment.value;
var n = document.calculatorform.desired_term_length.value;
var tax = document.calculatorform.sales_tax.value;
if(mint == 0)
	pv = (pmt * n) - (pmt * n * (0.01 * tax));
else
	pv = ((pmt) / (mint / (1 - (1 / Math.pow(1 + mint, n))))) - (pmt * (.01 * tax));
strpv = new String(pv);
if(strpv.indexOf(".") == "-1")
	strpv = strpv + ".00";
strpv = strpv.substring(0, (strpv.indexOf(".") + 3)); 

document.calculatorform.desired_finance_results.value=strpv;
		if (isNaN(document.calculatorform.desired_finance_results.value))
			document.calculatorform.desired_finance_results.value="Invalid Calculation";
		}
//-->
