Can you please help me again ? I am trying to insert a form in to C# but keeps giving me errors and Iam still a beginner so dont understand what most of it says...
<%@ Page Language="C#" MasterPageFile="~/cars2.master" AutoEventWireup="true" CodeBehind="FinanceCalculator.aspx.cs" %>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
}
</script>
<asp:Content ID="Content1" Runat="Server" ContentPlaceHolderID="head">
<style type="text/css">
.style2 {
width: 80%;
font-weight: bold;
color: #FF0000;
}
</style>
<script type="text/javascript" language="JavaScript">
<!--
var flag = 0;
function Fn(x, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var y;
// y = LoanAmountValue + ((1 + (clci * clcs)) * clcpmt * (1 - Math.pow (1.0 + clci, -x)) / clci);
// y = LoanAmountValue + ((1 + (clci * clcs)) * clcpmt * (1 - Math.pow (1.0 + clci, -x)) / clci);
y = (1 * LoanAmountValue) + ((1 + (clci * clcs)) * clcpmt * (1 - Math.pow(1.0 + clci, -x)) / clci);
y = (y * 1) + clcfv * Math.pow(1.0 + clci, -x);
return y;
}
function Fi(x, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var y;
y = (LoanAmountValue * 1) + ((1 + (x * clcs)) * clcpmt * (1 - Math.pow(1.0 + x, -clcn)) / x);
y = (y * 1) + clcfv * Math.pow(1.0 + x, -clcn);
return y;
}
function Fpmt(x, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var y;
y = 0;
// y = LoanAmountValue + ((1 + (clci * clcs)) * x * (1 - Math.pow (1.0 + clci, -clcn)) / clci);
y = ((1 + (clci * clcs)) * (1 - Math.pow(1.0 + clci, -clcn)) / clci);
y = y * x;
y = (y + (LoanAmountValue * 1));
y = (y * 1) + (clcfv * Math.pow(1.0 + clci, -clcn));
return y;
}
function Ffv(x, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var y;
y = (LoanAmountValue * 1) + ((1 + (clci * clcs)) * clcpmt * (1 - Math.pow(1.0 + clci, -clcn)) / clci);
y = (y * 1) + x * Math.pow(1.0 + clci, -clcn);
return y;
}
function Fpv(x, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var y;
y = (x * 1) + ((1 + (clci * clcs)) * clcpmt * (1 - Math.pow(1.0 + clci, -clcn)) / clci);
y = (y * 1) + clcfv * Math.pow(1.0 + clci, -clcn);
return y;
}
function Calculate(i_type, sval, ev, iv, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue) {
var d_temp, d_temp2, eval, val1, val2;
if (i_type == 0) // Number of Payments
{
while (true) {
val1 = Fn((sval + ev), clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = sval * val1;
val2 = Fn(sval, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = d_temp - (sval + ev) * val2;
d_temp2 = val1 - val2;
d_temp = d_temp / d_temp2;
eval = d_temp;
if ((Math.abs(eval) > ev) && (++iv < 100))
sval = eval;
else
break;
}
return eval;
}
if (i_type == 1) // Interest
{
while (true) {
val1 = Fi((sval + ev), clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = sval * val1;
val2 = Fi(sval, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = d_temp - (sval + ev) * val2;
d_temp2 = val1 - val2;
d_temp = d_temp / d_temp2;
eval = d_temp;
if ((Math.abs(eval) > ev) && (++iv < 100))
sval = eval;
else
break;
}
return eval;
}
if (i_type == 2) // Payment
{
while (true) {
val1 = Fpmt((sval + ev), clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = sval * val1;
val2 = Fpmt(sval, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = d_temp - (sval + ev) * val2;
// alert ("d_temp");
// alert (d_temp);
d_temp2 = val1 - val2;
// alert (d_temp2);
d_temp = d_temp / d_temp2;
eval = d_temp;
if ((Math.abs(eval) > ev) && (++iv < 100))
sval = eval;
else
break;
}
return eval;
}
if (i_type == 3) // Present Value
{
while (true) {
val1 = Fpv((sval + ev), clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = sval * val1;
val2 = Fpv(sval, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = d_temp - (sval + ev) * val2;
d_temp2 = val1 - val2;
d_temp = d_temp / d_temp2;
eval = d_temp;
if ((Math.abs(eval) > ev) && (++iv < 100))
sval = eval;
else
break;
}
return eval;
}
if (i_type == 4) //Future Value
{
while (true) {
val1 = Ffv((sval + ev), clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = sval * val1;
val2 = Ffv(sval, clcs, clcn, clcfv, clci, clcpmt, LoanAmountValue);
d_temp = d_temp - (sval + ev) * val2;
d_temp2 = val1 - val2;
d_temp = d_temp / d_temp2;
eval = d_temp;
if ((Math.abs(eval) > ev) && (++iv < 100))
sval = eval;
else
break;
}
return eval;
}
}
function SetitemHilighted(field) {
//field.select();
}
function HelpNdx_onChange() {
// form.help1.rowset.applyLocate("HLP_INDEX='" + form.HelpNdx.value + "'");
// form.HTMLHelpArea.text = form.help1.rowset.fields["TEXT"].value;
}
function validation(numb, field) {
dec_cnt = 0;
for (var i = 0; i < numb.length; i++) {
ch = numb.charAt(i)
if (ch == '.') {
dec_cnt++;
}
if (((ch < "0" || "9" < ch) && ch != '.') || dec_cnt > 1) {
alert("That's not a valid price....try again!");
field.focus();
return 0;
}
}
return numb;
}
function rvalidat(form) {
perc = (form.basevalue.value / form.vehicleprice.value) * 100;
if (form.TextR.value > perc) {
alert("That much residual....you must be kidding!! let's try again..");
form.TextR.value = 0;
form.TextValue.value = 0;
}
}
function strngformat(numb) {
numb = Math.round(numb * 100) / 100 + 0.0001;
numstring = "" + numb;
index = numstring.lastIndexOf(".");
numb = numstring.substring(0, index + 3);
if (numb == 0.00) {
return 0;
} else {
return numb;
}
}
function vehiclepriceOnChange(form) {
flag = 1;
form.vehicleprice.value = validation(form.vehicleprice.value, form.vehicleprice);
if (form.vehicleprice.value < -(-form.deposit.value - form.trade_in_value.value)) {
form.deposit.value = 0;
form.trade_in_value.value = 0;
};
if (form.Buyertype.value == 1) {
form.deposit.value = strngformat(form.vehicleprice.value / 100 * 10);
};
form.vehicleprice.value = strngformat(form.vehicleprice.value);
form.basevalue.value = strngformat(form.vehicleprice.value -
form.deposit.value - form.trade_in_value.value);
form.TextValue.value = strngformat((form.vehicleprice.value * form.TextR.value) / 100);
rvalidat(form);
}
function buyertypeOnChange(form) {
flag = 1;
if (form.Buyertype.value == 1) {
alert("Note : 10% Deposit is needed for individuals")
}
if (form.vehicleprice.value > 0) {
temp = form.deposit.value / form.vehicleprice.value * 100;
if (form.Buyertype.value == 1 && temp < 10) {
form.deposit.value = strngformat(form.vehicleprice.value / 10);
}
depositonChange(form);
}
if (form.term.value == 60)
{ form.term.value = 54; };
form.TextR.value = 0;
form.TextValue.value = 0;
rvalidat(form);
}
function TextRonChange(form) {
flag = 1;
if (form.Buyertype.value == 1) {
alert("No Residual allowed for individual buyers")
form.TextR.value = 0;
form.TextValue.value = 0;
}
form.TextR.value = validation(form.TextR.value, form.TextR);
if (form.TextR.value > 100) {
alert("Nope, we're looking for a percentage here...something smaller than 100.");
form.TextR.focus();
}
while (form.TextR.value > 100)
form.TextR.value /= 10;
perc = (form.basevalue.value / form.vehicleprice.value) * 100;
if ((form.TextR.value * 1) > (perc * 1)) {
alert("The residual you entered is too high..please try again");
form.TextR.value = 0;
form.TextR.focus();
}
form.TextValue.value = strngformat((form.vehicleprice.value * form.TextR.value) / 100);
}
//function selectPmtFreq_onChange()
//{
// flag = 1;
//}
function TextValueonChange(form) {
flag = 1;
if (form.Buyertype.value == 1) {
alert("No Residual allowed for individual buyers")
form.TextR.value = 0;
form.TextValue.value = 0;
}
form.TextValue.value = validation(form.TextValue.value, form.TextValue);
if ((form.TextValue.value * 1) > (form.vehicleprice.value * 1)) {
alert("The residual you entered is too high..please try again");
form.TextValue.value = 0;
form.TextValue.focus();
}
if ((form.TextValue.value * 1) > (form.basevalue.value * 1)) {
alert("The residual you entered is too high..please try again.");
form.TextValue.value = 0;
form.TextValue.focus();
}
form.TextR.value = strngformat((form.TextValue.value / form.vehicleprice.value) * 100);
if (form.Buyertype.value == 1) {
form.TextR.value = 0;
form.TextValue.value = 0;
}
}
function iratenterestonChange(form) {
flag = 1;
form.irate.value = validation(form.irate.value, form.irate);
if (form.irate.value > 100) {
alert("We're looking fo a percentage here You entered a number greater than 100.");
form.irate.focus();
}
while (form.irate.value > 100)
form.irate.value /= 10;
}
function irateOnChange(form) {
flag = 1;
form.irate.value = validation(form.irate.value, form.irate);
if (form.irate.value > 100) {
alert("We're looking fo a percentage here You entered a number greater than 100.");
form.irate.focus();
}
while (form.irate.value > 100)
form.irate.value /= 10;
rvalidat(form);
}
function termOnChange(form) {
flag = 1;
if (form.Buyertype.value == 1) {
if (form.term.value == 60) {
alert("Maximum of 54 months allowed for individuals")
form.term.value = 54;
};
};
form.term.value = validation(form.term.value, form.term);
if (form.term.value > 60) {
alert("Term cannot be greater than 60 months.");
form.term.value = 60;
}
thisstr = "" + form.term.value;
if (thisstr.lastIndexOf(".") > -1) {
alert("The Term can only be full months, ie: 30 months NOT 30,5 months.");
form.term.value = 0;
form.term.focus();
form.term.select();
return;
}
return;
}
function voluntryextraonChange(form) {
form.voluntryextra.value = validation(form.voluntryextra.value, form.voluntryextra);
if ((form.voluntryextra.value * 1) > (form.basevalue.value * 1)) {
alert("The Extra Payment cannot exceed the Loan Amount");
form.voluntryextra.value = 0;
}
}
function TextLoanAmtonChange(form) {
flag = 1;
form.basevalue.value = validation(form.basevalue.value, form.basevalue);
if (form.basevalue.value < -(-form.deposit.value - form.trade_in_value.value)) {
form.deposit.value = 0;
form.trade_in_value.value = 0;
}
form.vehicleprice.value = strngformat(-(-form.basevalue.value - form.deposit.value - form.trade_in_value.value));
form.TextValue.value = strngformat((form.vehicleprice.value * form.TextR.value) / 100);
form.basevalue.value = strngformat(form.basevalue.value);
rvalidat(form);
}
function depositonChange(form) {
flag = 1;
form.deposit.value = validation(form.deposit.value, form.deposit);
if ((form.deposit.value * 1) > (form.vehicleprice.value * 1)) {
alert("Oops - Your deposit is more than the price of the vehicle - try again");
form.deposit.value = form.vehicleprice.value;
form.deposit.focus();
};
if (form.deposit.value > (form.vehicleprice.value - form.trade_in_value.value)) {
form.trade_in_value.value = 0;
};
temp = form.deposit.value / form.vehicleprice.value * 100;
if (form.Buyertype.value == 1 && temp < 10) {
alert("10% deposit needed for individual buyers")
form.deposit.value = strngformat(form.vehicleprice.value / 10);
};
form.basevalue.value = strngformat(form.vehicleprice.value -
form.deposit.value - form.trade_in_value.value);
form.deposit.value = strngformat(form.deposit.value);
rvalidat(form);
}
function trade_in_valueonChange(form) {
flag = 1;
form.trade_in_value.value = validation(form.trade_in_value.value, form.trade_in_value);
if (form.deposit.value > (form.vehicleprice.value - form.trade_in_value.value)) {
alert("Nope, the deposit plus trade in value is more than the new price of the vehicle, you don't need finance!!!");
form.trade_in_value.value = form.vehicleprice.value - form.deposit.value;
form.trade_in_value.focus();
}
form.basevalue.value = strngformat(form.vehicleprice.value -
form.deposit.value - form.trade_in_value.value);
form.trade_in_value.value = strngformat(form.trade_in_value.value);
rvalidat(form);
}
function Clear(form) {
flag = 0;
form.vehicleprice.value = 0.00;
form.deposit.value = 0;
form.trade_in_value.value = 0;
form.basevalue.value = 0.00;
form.irate.value = 14;
form.TextR.value = 0;
form.TextValue.value = 0;
form.term.value = 48;
form.instalment.value = 0;
form.voluntryextra.value = 0;
form.sav.value = 0;
form.HTMLTerms.text = "Months"
}
function Calculate1(form) {
if (flag == 1 || flag == 0 && form.voluntryextra.value == 0) {
form.voluntryextra.value = 0;
var value, d_temp, d_temp2;
ev = Math.pow(10, (-6));
clcpv = tmppv = form.vehicleprice.value;
clcz = ((form.irate.value / 100) / 360) * 30;
clcpv = clcpv + (clcpv * clcz);
frequency = 12;
clci = form.irate.value / 100 / frequency;
clcn = form.term.value * frequency / 12;
clcnstr = "" + clcn;
clcfv = (form.TextValue.value) * -1;
clcs = 0; // Interest Paid at end.
LoanAmountValue = form.basevalue.value;
clcpmt = 0.0;
sval = 1.0;
iv = 0;
Pmt = 2;
if (clcn == 0) {
temp = 0;
temp3 = temp;
}
else if (clci == 0) {
temp = form.basevalue.value / clcn;
temp3 = temp;
}
else {
temp = Math.abs(Calculate(Pmt, sval, ev, iv, clcs, clcn, clcfv, clci, clcpmt,
LoanAmountValue));
temp3 = temp;
}
form.instalment.value = strngformat(temp);
flag = 0;
}
if (form.voluntryextra.value > 0) {
if (form.irate.value == 0) {
clcpmt = (form.instalment.value * 1) + (form.voluntryextra.value * 1);
value = Math.round(form.basevalue.value / clcpmt);
value = value * (12 / frequency);
sav = (form.instalment.value * form.redterm.value)
}
else {
clcpmt = -(temp3 * 1) - (form.voluntryextra.value * 1);
clcn = 0.0;
sval = 1.0;
iv = 0;
value = Calculate(0, sval, ev, iv, clcs, clcn, clcfv, clci, clcpmt,
LoanAmountValue);
}
form.redterm.value = Math.abs(Math.round(value));
// alert("term "+form.term.value);
temp = (form.instalment.value * 1) + (form.voluntryextra.value * 1);
temp = temp * form.redterm.value;
temp2 = (form.term.value * form.instalment.value);
form.sav.value = strngformat(temp2 - temp);
}
// form.instalment.blur();
// form.voluntryextra.focus();
// form.voluntryextra.select();
return;
}
// -->
</script>
</asp:Content>
<asp:Content ID="Content2" Runat="Server" ContentPlaceHolderID="ContentPlaceHolder1">
<br />
<br />
<h1 style="text-align: center">Request a Used Car</h1>
<ul class="NormalText" />
<form action="WebForm1.aspx" method="post">
<table border="0" align="center" cellpadding="0" cellspacing="0" style="border:#0F0" onload="JScript.js">
<tbody />
<tr bgcolor="#FFFFFF">
<td width="554" height="24" colspan="3" bgcolor="#CCCCCC"><h3 style="MARGIN: 0px; LINE-HEIGHT: 150%" align="left"><span style=" background-color:#CCC; font-weight:400"><font face="Arial"><font color="#3484bd" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Finance
Calculator</strong></font></font></span></h3></td>
</tr>
<tr>
<td width="268" bgcolor="#FFFFFF" height="25"> <p align="left" /><font color="#666666" size="2" face="Arial">Are
you purchasing as</font><font face="Arial" color="#000000">
</font></td>
<td align="right" width="14" bgcolor="#FFFFFF" height="25"> </td>
<td width="271" bgcolor="#FFFFFF" height="25"><font face="Arial" color="#999999">
<select onchange=buyertypeOnChange(this.form); size=1 name=Buyertype>
<option value=1>an individual</option>
<option selected="selected">a car allowance buyer</option>
<option>a company</option>
</select>
</font></td>
</tr>
<tr>
<td width="268" bgcolor="#FFFFFF" height="25"> <p align="left" /><font color="#666666" size="2" face="Arial">Vehicle
Price</font><font color="#000000" size="2" face="Arial"> </font><font face="Arial" color="#000000">
</font></td>
<td align=right width=14 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td width=271 bgcolor=#FFFFFF height=25><font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this) maxlength=10 onchange=vehiclepriceOnChange(this.form); size=13 value=0.00 name=vehicleprice />
</font></td>
</tr>
<tr>
<td width=268 bgcolor=#FFFFFF height=25> <p align="left" /><font color="#666666" size="2" face="Arial, Helvetica, sans-serif">Less
your deposit of </font><font face="Arial" color="#000000">
</font></td>
<td align=right width=14 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td width=271 bgcolor=#FFFFFF height=25><font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=depositonChange(this.form); size=13 value=0 name=deposit />
</font></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=19> <p align="left" /><font color="#666666" size="2" face="Arial">less
your trade in</font><font face="Arial" color="#999999"> </font></td>
<td align=right width=1 bgcolor=#FFFFFF height=19> <p align=right><b><font face=Arial color="#0066FF">R</font></b></p></td>
<td width=299 height=19 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=trade_in_valueonChange(this.form) size=13 value=0 name=trade_in_value />
</font></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align="left" /><font color="#666666" size="2" face="Arial">Total
Loan Amount</font></td>
<td align=right width=1 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td width=299 height=25 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=TextLoanAmtonChange(this.form) size=13 value=0.00 name=basevalue />
</font></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align="left" /><font color="#666666" size="2" face="Arial">Anticipated
interest rate</font></td>
<td align=right width=1 bgcolor=#FFFFFF height=25> </td>
<td width=299 height=25 bgcolor="#FFFFFF"><font color="#999999"><b> <font face="Arial">
<select onchange=irateOnChange(this.form); size=1 name=irate>
<option value=9>9.00</option>
<option value=9.25>9.25</option>
<option value=9.5>9.50</option>
<option value=9.75>9.75</option>
<option value=10>10.00</option>
<option value=10.25>10.25</option>
<option value=10.5>10.50</option>
<option value=10.75>10.75</option>
<option value=11>11.00</option>
<option value=11.25>11.25</option>
<option value=11.5>11.50</option>
<option value=11.75>11.75</option>
<option value=12>12.00</option>
<option value=12.25>12.25</option>
<option value=12.5>12.50</option>
<option value=12.75>12.75</option>
<option value=13>13.00</option>
<option value=13.25>13.25</option>
<option value=13.5>13.50</option>
<option value=13.75>13.75</option>
<option value=14>14.00</option>
<option value=14.25>14.25</option>
<option value=14.5>14.50</option>
<option value=14.75>14.75</option>
<option value=15 selected="selected">15.00</option>
<option value=15.25>15.25</option>
<option value=15.5>15.50</option>
<option value=15.75>15.75</option>
<option value=16>16.00</option>
<option value=16.25>16.25</option>
<option value=16.5>16.50</option>
<option value=16.75>16.75</option>
<option value=17>17.00</option>
<option value=17.25>17.25</option>
<option value=17.5>17.50</option>
<option value=17.75>17.75</option>
<option value=18>18.00</option>
<option value=18.25>18.25</option>
<option value=18.5>18.50</option>
<option value=18.75>18.75</option>
<option value=19>19.00</option>
<option value=19.25>19.25</option>
<option value=19.5>19.50</option>
<option value=19.75>19.75</option>
<option value=20>20.00</option>
</select>
</font></b> <font face="Arial">%</font></font></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align=left><font color="#666666" size="2" face="Arial">Residual (enter
either percentage or value)</font></p></td>
<td align=right width=1 bgcolor=#FFFFFF height=25> </td>
<td width=299 height=25 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=5 onchange=TextRonChange(this.form) size=5 value=0 name=TextR />
%</font><font color="#999999"><b><font face="Arial, Helvetica, sans-serif"> </font> </b>
<font face="Arial">or R </font></font> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=TextValueonChange(this.form) size=13 value=0 name=TextValue />
</font></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align="left" /><font color="#666666" size="2" face="Arial">Repayment
period</font></td>
<td align=right width=1 bgcolor=#FFFFFF height=25> </td>
<td width=299 height=25 bgcolor="#FFFFFF"><font color="#999999"><b> <font face="Arial">
<select onchange=termOnChange(this.form); size=1 name=term>
<option value=12>12</option>
<option value=24>24</option>
<option value=36>36</option>
<option value=42>42</option>
<option value=48 selected="selected">48</option>
<option value=54>54</option>
<option value=60>60</option>
</select>
</font> </b><font face="Arial">months</font><b><font face=Arial> </font>
</b> </font> </td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align="left" /><font color="#666666" size="2" face="Arial">Your
monthly installment will be:</font></td>
<td align=right width=1 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td width=299 height=25 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=Calculate1(this.form); size=13 value=0 name=instalment />
<input onclick=Calculate1(this.form); type=button value=" Calculate " name=button />
</font> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td width=554 height=24 colspan=3 bgcolor="#CCCCCC"><h3 style="MARGIN: 0px; LINE-HEIGHT: 150%" align=left><span style=" background-color:#CCC; font-weight:400"><font face="Arial"><font color="#3484bd" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>How
to safe extra money:</strong></font></font></span></h3></td>
</tr>
<tr>
<td width=254 bgcolor=#FFFFFF height=25> <p align=left><font color="#666666" size="2" face="Arial">If
you make a voluntary extra monthly payment of:</font></p></td>
<td align=right width=1 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td width=299 height=25 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input onfocus=SetitemHilighted(this); maxlength=10 onchange=voluntryextraonChange(this.form); size=13 value=0 name=voluntryextra />
</font> <font color="#999999" face="Arial">
<input onclick=Calculate1(this.form); type=button value=" Calculate " name=button />
</font></td>
</tr>
<tr>
<td align=right width=254 bgcolor=#FFFFFF height=25> <div align="left"><font color="#666666" size="2" face="Arial">Your
term will be reduced to</font></div></td>
<td align=right width=1 bgcolor=#FFFFFF height=25> </td>
<td align=left width=299 height=25 bgcolor="#FFFFFF"> <font color="#999999" face="Arial">
<input size=4 name=redterm />
months</font></td>
<tr>
<tr>
<td align=right width=254 bgcolor=#FFFFFF height=25> <div align="left"><font color="#666666" size="2" face="Arial">and
you will save:</font></div></td>
<td align=right width=1 bgcolor=#FFFFFF height=25><b> <font
face=Arial color="#0066FF">R</font></b></td>
<td align=left width=299 height=25 bgcolor="#FFFFFF"> <font color="#8FD4FC" face="Arial">
<input name=sav size="20" />
</font><font face="Arial" color="#000000"> </font></td>
</tr>
<tr>
<td align=right width=254 bgcolor=#FFFFFF height=27> </td>
<td align=right width=1 bgcolor=#FFFFFF height=27> </td>
<td align=left width=299 height=27 bgcolor="#FFFFFF"> <font face=Arial>
<input type=reset value=" Clear " name=reset />
</font></td>
</tr>
<form>
</form>
</table>
</div>
<form id="form1" runat="server">
<table align="center" cellpadding="0" cellspacing="0" class="style1">
<tr>
<td>
<asp:Label ID="Firstname" runat="server" Text="Firstname:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox1" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="Surname" runat="server" Text="Surname:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox2" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="Age" runat="server" Text="Age:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox3" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="Username" runat="server" Text="Username:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox4" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="Password" runat="server" Text="Password:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox5" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
<tr>
<td>
<asp:Label ID="Email" runat="server" Text="Email:"></asp:Label></td>
<td>
<asp:TextBox ID="TextBox6" runat="server" EnableViewState="False"></asp:TextBox></td>
</tr>
</table>
<asp:Button ID="Submit" runat="server" Text="Submit" />
<asp:Button ID="Cancel" runat="server" Text="Cancel" />
</form>
<noscript>
<img height="1" width="1" border="0" src="http://www.googleadservices.com/pagead/conversion/1064528445/?label=g_s8CPOCZRC91M37Aw&script=0"/>
</noscript>
</asp:Content>
Can you please help me?