function convertToDollars(LoanAmt,factor)
	{
	var k
	k = parseFloat(LoanAmt)*parseFloat(factor)/1200;
	k = Math.round((k*100)+0.499)/100;
	return (k)
}
	
function computeLoanAmounts()
	{ 
	var factor;
	var mtginsprem;
	var LoanAmt;
	var PurchPrice = document.forms[0].CurrentValue.value;

	var totaldebt=document.forms[0].TotalDebtConsolidated.value;
	var loantype=document.forms[0].loantype.value;
	var LoanAmt3=document.forms[0].LoanAmt3.value;
	var points3=document.forms[0].points3.value;
	var points6=document.forms[0].points6.value;
	var OtherCosts3=document.forms[0].OtherCosts3.value;
	var OtherCosts6=document.forms[0].OtherCosts6.value;
	if (PurchPrice == ""){PurchPrice = 0};

	if (LoanAmt3 == ""){LoanAmt3 = 0};
	if (points3 == ""){points3 = 0};
	if (points6 == ""){points6 = 0};
	if (OtherCosts3 == ""){OtherCosts3 = 0};
	if (OtherCosts6 == ""){OtherCosts6 = 0};
	

	if (loantype == 1){
	var DownPayment = document.forms[0].DownPayment.value;
	var LoanAmt4=document.forms[0].LoanAmt4.value;
	var points4=document.forms[0].points4.value;
	var OtherCosts4=document.forms[0].OtherCosts4.value;
	//OrigLoanAmt = parseFloat(document.forms[0].UserEnteredLoan3.value);
	//alert(OrigLoanAmt + "  alert5");
	//if (OrigLoanAmt == ""){OrigLoanAmt = 0};
	if (DownPayment == ""){DownPayment = 0};
	if (LoanAmt4 == ""){LoanAmt4 = 0};
	if (points4 == ""){points4 = 0};
	if (OtherCosts4 == ""){OtherCosts4 = 0};
	
	if (PurchPrice > 0 && DownPayment > 0) {
	LoanAmt = (parseFloat(PurchPrice)- parseFloat(DownPayment) + parseFloat(OtherCosts3)) / parseFloat(1 - points3/100);
	//alert(LoanAmt + "  alert6");
	
	LoanAmt = Math.round(LoanAmt*1);
	document.forms[0].LoanAmt3.value = LoanAmt;
//alert(LoanAmt + "  alert6");
	mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm3.options.selectedIndex);
	mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	document.forms[0].mtgInsPmtAmt3.value = mtginsprem;


	LoanAmt = ((parseFloat(PurchPrice)- parseFloat(DownPayment) + parseFloat(OtherCosts4) + parseFloat(totaldebt)) / (1 - points4/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt4.value = LoanAmt;
	mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm4.options.selectedIndex);
	mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	document.forms[0].mtgInsPmtAmt4.value = mtginsprem;

	LoanAmt = ((parseFloat(OtherCosts6) + parseFloat(totaldebt)) / (1 - points6/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt6.value = LoanAmt;
	//document.forms[0].UserEnteredLoan3.value = OrigLoanAmt;
	} // end of if purchprice and downpayment > 0
	} // end of if loantype = 1
	
	if (loantype == 2){
	var LoanAmt1=document.forms[0].LoanAmt1.value;
	if (LoanAmt1 == ""){LoanAmt1 = 0};
	
	LoanAmt = ((parseFloat(LoanAmt1) + parseFloat(OtherCosts3) + parseFloat(totaldebt)) / (1 - points3/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt3.value = LoanAmt;
	 mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm3.options.selectedIndex);
	 mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	 document.forms[0].mtgInsPmtAmt3.value = mtginsprem;

	LoanAmt = ((parseFloat(OtherCosts6) + parseFloat(totaldebt)) / (1 - points6/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt6.value = LoanAmt;
	
	} // end of if loantype = 2
	
	if (loantype == 3){
	var LoanAmt1=document.forms[0].LoanAmt1.value;
	var LoanAmt2=document.forms[0].LoanAmt2.value;
	var points4=document.forms[0].points4.value;
	var OtherCosts4=document.forms[0].OtherCosts4.value;
	var points5=document.forms[0].points5.value;
	var points6=document.forms[0].points6.value;
	var OtherCosts5=document.forms[0].OtherCosts5.value;
	var OtherCosts6=document.forms[0].OtherCosts6.value;
	if (LoanAmt1 == ""){LoanAmt1 = 0};
	if (LoanAmt2 == ""){LoanAmt2 = 0};
	if (points4 == ""){points4 = 0};
	if (OtherCosts4 == ""){OtherCosts4 = 0};
	if (points5 == ""){points5 = 0};
	if (OtherCosts5 == ""){OtherCosts5 = 0};
	if (points6 == ""){points6 = 0};
	if (OtherCosts6 == ""){OtherCosts6 = 0};

	LoanAmt = ((parseFloat(LoanAmt1) + parseFloat(OtherCosts3) + parseFloat(totaldebt)) / (1 - points3/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt3.value = LoanAmt;
	mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm3.options.selectedIndex);
	mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	document.forms[0].mtgInsPmtAmt3.value = mtginsprem;

		LoanAmt = ((parseFloat(LoanAmt1) + parseFloat(LoanAmt2) + parseFloat(OtherCosts4)) / (1 - points4/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt4.value = LoanAmt;
	mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm4.options.selectedIndex);
	mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	document.forms[0].mtgInsPmtAmt4.value = mtginsprem;

	LoanAmt = ((parseFloat(LoanAmt1) + parseFloat(LoanAmt2) + parseFloat(OtherCosts5) + parseFloat(totaldebt)) / (1 - points5/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt5.value = LoanAmt;
	mtginsprem = mtgIns(LoanAmt,document.forms[0].loanterm5.options.selectedIndex);
	mtginsprem = convertToDollars(LoanAmt,mtginsprem);
	document.forms[0].mtgInsPmtAmt5.value = mtginsprem;

	LoanAmt = ((parseFloat(LoanAmt2) + parseFloat(OtherCosts6) + parseFloat(totaldebt)) / (1 - points6/100));
	LoanAmt = Math.round((LoanAmt*1));
	document.forms[0].LoanAmt6.value = LoanAmt;
	
	} // end of if loantype = 3
		
}
