function fincompute() {
   var price = parseFloat($('.input-textbox-pprice').val());
   var onroad = parseFloat($('.input-textbox-onroad').val());
   var deposit = parseFloat($('.input-textbox-deposit').val());
   var tradein = parseFloat($('.input-textbox-tradein').val());
   var term = parseFloat($('.fin-longterm').val());
   var ir = parseFloat($('.input-textbox-interestrate').val());
   var residual = parseFloat($('.input-textbox-residual').val());
   var pmt = parseFloat($('.input-textbox-monthly').val());
   
   if (isNaN(deposit))
		deposit = 0;
   if (isNaN(price))
		price = 0;
	
   if (isNaN(onroad))
		onroad = 0;
		
   if (isNaN(tradein))
		tradein = 0;
		
   var principal = price - deposit + onroad - tradein;
   
   if (isNaN(ir))
		ir = 0;

   var rate = ir / 1200;

	if (isNaN(term))
		term = 0;
		
   var months = term * 12;
   
   if (isNaN(residual))
		residual = 0;
		
   var balper = residual;
   
   var fv = (principal * balper / 100) * -1;
   
   var x = Math.pow(1 + rate, (1 * months));
   
   var pmttemp = (Math.floor(((rate * (fv + x * principal)) / (-1 + x)) * 100) / 100);
   
   $('.input-textbox-monthly').val(pmttemp); 
};

function fin2Calc() {
	calcform = document.forms[0];
	LoanAmount= calcform.txtPricecalc.value;
	DownPayment= "0";
	AnnualInterestRate = calcform.txtInterestcalc.value/100;
	Years= calcform.txtLoanTermscalc.value;
	MonthRate=AnnualInterestRate/12;
	WeekRate=AnnualInterestRate/52;
	NumPayments=Years*12;
	NumWeekPayments=Years*52;
	Prin=LoanAmount-DownPayment;
	
	MonthPayment=Math.floor((Prin*MonthRate)/(1-Math.pow((1+MonthRate),(-1*NumPayments)))*100)/100;
	WeekPayment=Math.floor((Prin*WeekRate)/(1-Math.pow((1+WeekRate),(-1*NumWeekPayments)))*100)/100;
	calcform.txtMonthlyPayment.value=MonthPayment;
	calcform.txtWeeklyPayment.value=WeekPayment;	
}
