function checkForZero(field)
{
    if (field.value == 0 || field.value.length == 0) {
        alert ("This field can't be 0!");
        field.focus(); }
    else
        calculatePayment(field.form);
}

function cmdCalc_Click(form)
{
	
    if (form.price.value == 0 || form.price.value.length == 0) {
        alert ("The Price field can't be 0!");
        form.price.focus(); }
    else if (form.ir.value == 0 || form.ir.value.length == 0) {
        alert ("The Interest Rate field can't be 0!");
        form.ir.focus(); }
    else if (form.term.value == 0 || form.term.value.length == 0) {
        alert ("The Term field can't be 0!");
        form.term.focus(); }
    else
	{
		
        calculatePayment(form);
	}
}

function calculatePayment(form)
{
	//alert(form.dp.value +' ' + form.ir.value + ' ' + form.term.value);
    princ = form.price.value - form.dp.value;
    intRate = (form.ir.value/100) / 12;
    months = form.term.value * 12;
	//alert(princ +' ' + intRate + ' ' + months);
    monthly_payments= Math.floor((princ*intRate)/(1-Math.pow(1+intRate,(-1*months)))*100)/100;
	//alert(monthly_payments);
	//form.pmt.value=monthly_payments;

    //form.principle.value = princ;
    //form.payments.value = months;
	//document.getElementById("principle").innerText =princ;
	
	
	//Update text message
	if(document.all){
		//IE
		document.getElementById("pmt_new").innerText ='CI$' + monthly_payments
		document.getElementById("tp").innerText =months;
		document.getElementById("principle").innerText ='CI$' + princ;
	}else{
		//FF
		document.getElementById("pmt_new").textContent ='CI$' +monthly_payments
		document.getElementById("tp").textContent =months;
		document.getElementById("principle").textContent ='CI$' + princ;
	}
}

