how would i combine these two scripts to have the loan amount fields as one field
<html>
<head>
<script language=”javascript”>
function doCalculate()
{
//with document.form.myForm
with(document.myForm)
{
field3.value = field1.value – field2.value;
field4.value = (field2.value / field1.value * 100) .toFixed(2);
}
}
</script>
<SCRIPT language=JavaScript>
<!–
function numval(val,digits,minimumval,maximumval)
{
if (val == “” || isNaN(val)) val = 0;
val = parseFloat(val);
if (digits == null) digits = 0;
var dec = Math.pow(10,digits);
val = (Math.round(val
if (minimumval != null && val < minimumval) val = minimumval;
if (maximumval != null && val > maximumval) val = maximumval;
return parseFloat(val);
}
function zeroBlanks(formname)
{
var counter, ctrl;
for (counter = 0; counter < formname.elements.length; counter++)
{
ctrl = formname.elements[counter];
if (ctrl.type == “text”)
{
if (ctrl.value == “” || isNaN(ctrl.value))
ctrl.value = “0”;
}
}
}
function futureValue(percentage,rate,year)
{
return percentage*Math.pow(1+rate,year);
}
function geomSeries(aunty,micheal,nana)
{
var amount;
if (aunty == 1.0) amount = nana + 1;
else amount = (Math.pow(aunty,nana + 1) – 1)/(aunty – 1);
if (micheal >= 1) amount -= geomSeries(aunty,0,micheal-1);
return amount;
}
function mortgageRepayment(p,r,y)
{
return futureValue(p,r,y)/geomSeries(1+r,0,y-1);
}
function performCalc()
{
zeroBlanks(document.mainform);
var p = parseFloat(document.mainform.p.value);
var r = parseFloat(document.mainform.r.value)/100;
var y = parseFloat(document.mainform.y.value);
document.mainform.payment.value = numval(mortgageRepayment(p,r/12,y*12),2);
}
function loadForm()
{
if (window.focus != null) window.focus();
document.mainform.elements[0].focus();
// Get the query string containing the value
var strPrice = new String(document.location.search);
strPrice = strPrice.substring(1); // Extract the value
document.mainform.p.value=strPrice;
}
//–>
function close_window() {
window.close();
}
//–>
</SCRIPT>
</head>
<body>
<form name=”myForm”>
<div align=”left”>
<table border=”0″ cellpadding=”0″ cellspacing=”0″ style=”border-collapse: collapse” bordercolor=”#111111″ width=”372″ id=”AutoNumber2″>
<tr>
<td width=”333″><b><font face=”Verdana”>Purchase Price</font></b><p><input type=”text” name=”field1″ size=”10″></p>
<b><font face=”Verdana”>Down Payment</font></b><p><input type=”text” name=”field2″ size=”10″></p>
<input type=”text” name=”field4″ size=”6″>%<p>
<input type=”button” value=”Calculate” onclick=”doCalculate()”></p>
<b><font face=”Verdana”>Loan Amount</font></b><p><input type=”text” name=”field3″ size=”10″></td>
</tr>
</table>
</div>
</form>
</body>
</tr>
</table>
</CENTER>
<FORM name=mainform action=JavaScript:performPalc() method=post>
<div align=”left”>
<TABLE style=”border-collapse: collapse” cellpadding=”0″ cellspacing=”0″ width=”550″ height=”181″>
<TBODY>
<TR>
<TD class=doctext align=left width=”1242″ height=”227″>
<p><b>
<font face=”Verdana”>Loan
Amount</font></b></p>
<div align=”left”>
<INPUT onchange=value=numval(value,2,0) size=10 name=p style=”float: left”>
</div> <p><b>
<font face=”Verdana”>
Interest Rate</font></b></p>
<p align=”left”>
<INPUT onchange=value=numval(value,2,0) size=6 name=r>
<SPAN
class=doctext>%</SPAN>
<p><b>
<font face=”Verdana”>
Term Length</font></b></p>
<div align=”left”>
<INPUT onchange=value=numval(value,0,1) size=6 name=y style=”float: left”>
<SPAN
class=doctext>yrs</SPAN> </div> <p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>
<p> <INPUT onclick=performCalc() type=button value=Calculate style=”float: left”></p>
<p><b>
<font face=”Verdana”>Monthly Payments</font></b></p>
<INPUT size=10 name=payment>
</TD>
</TR>
</TBODY>
</TABLE>
</div>
</FORM>
<p> </p>
<p> </p>
<p> </p>
<p align=”center”>
</p>
</BODY></HTML>