function calculatePayment(price)
{
	var downpayment = document.getElementById('downpayment').value;
	var term = document.getElementById('term').value;
	var rate = document.getElementById('rate').value;
	var payment = 0;
	var factor = 0;
	if (IsNumeric(downpayment) && IsNumeric(term) && IsNumeric(rate) && IsNumeric(price) )
	{
		rate = rate/1200;

		if (rate == 0)
		{
			payment = (price-downpayment) / term;
		}
		else
		{
			factor = Math.pow(1 + rate, term);
			payment = (price-downpayment) * ( rate / (1 - 1/factor) );
		}

		document.getElementById('estimatedPayment').innerHTML = '$'+Math.round(payment);

	}
	else
	{
		document.getElementById('estimatedPayment').innerHTML = '$'+0;
	}
}


