You are on page 1of 4

<form method=GET name="regform" action="AdminLogin" onSubmit=" return

passwordvalidate()">

<script language="JavaScript">

function adminnovalidate()
{
if(document.regform.adminid.value=="" )
{
window.alert("Please enter the Administrator Id");
document.regform.adminid.select();
document.regform.adminid.focus();
return false;
}
return true;
}

function passwordvalidate()
{
var s=document.regform.password.value;
if(document.regform.password.value=="")
{
window.alert("Please enter the Password");
document.regform.password.select();
document.regform.password.focus();
return false;
}
else if(s.length < 4 || s.length > 10)
{
window.alert("Please enter correct Password");
document.regform.password.select();
document.regform.password.focus();
return false;
}
return true;
}
</script>

//admin accountno validation

<script language="JavaScript">
function validate()
{
if(document.menu.accno.value=="null")
{
window.alert("You Have To Select One Option");
document.menu.accno.focus();
return false;
}
return true;
}
</script>
///////////////////////////Loan calculator//////////////////////////////////////

<SCRIPT language=JavaScript>
<!-- Begin
function checkNumber(input, min, max, msg) {
msg = msg + " field has invalid data: " + input.value;
var str = input.value;
for (var i = 0; i < str.length; i++) {
var ch = str.substring(i, i + 1)
if ((ch < "0" || "9" < ch) && ch != '.') {
alert(msg);
return false;
}
}
var num = parseFloat(str)
if (num < min || max < num) {
alert(msg + " not in range [" + min + ".." + max + "]");
return false;
}
input.value = str;
return true;
}
var i=0;
function computeloan(input)
{

if(loantype.value=="Commercial Loan")
{
i=0.20;
}
if(loantype.value=="Consumer Loan")
{
i=0.15;
}
if(loantype.value=="Mortgage Loan")
{
i=0.12;
}
}
function computeField(input) {
if (input.value != null && input.value.length != 0)
input.value = "" + eval(input.value);
computeForm(input.form);
}
function computeForm(form) {
if ((form.payments.value == null || form.payments.value.length == 0)||
(form.principal.value == null || form.principal.value.length == 0)) {
return;
}
if (!checkNumber(form.payments, 1, 480, "# of payments") ||
!checkNumber(form.principal, 100, 10000000, "Principal")) {
form.payment.value = "Invalid";
return;
}
var i=form.loantype.value;

i /= 12;
var pow = 1;
for (var j = 0; j < form.payments.value; j++)
pow = pow * (1 + i);
money = "" + .01* Math.round(100*(form.principal.value * pow * i) / (pow - 1));
dec = money.indexOf(".");
if(dec!=-1){
dollars = money.substring(0,dec);
cents = money.substring(dec+1,dec+3);
cents = (cents.length < 2) ? cents + "0" : cents;
money = dollars + "." + cents;
}
else{

}
form.payment.value = money;
}
function clearForm(form) {
form.payments.value = "";
form.principal.value = "";
}

function check4num(num)
{

if(isNaN(num))
{
alert("Ple1ase Enter Amount in number");
f1.payments.value ="";
f1.principal.value ="";
f1.payments.focus();
}
}
</SCRIPT>

<<FORM name =f1 method=post style="COLOR: midnightblue">

<p>&nbsp;</p>
<p>&nbsp;</p>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse:
collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="25%" align="center">No Of Payments</td>
<td width="25%" align="center">Loan Type</td>
<td width="25%" align="center">Loan Amount</td>
<td width="25%" align="center">Amount Per Installment</td>
</tr>
<tr>
<td width="25%" align="center">&nbsp;<INPUT onchange=computeField(this)
size=15 name=payments maxLength=20
></td>
<td width="25%" align="center">&nbsp;<select name="loantype"
onSelect=computeloan(this)>
<option selected value="NIL">Please Select</option>
<option value="0.10">Commercial Loan</option>
<option value="0.12" >Consumer Loan</option>
<option value="0.15">Mortgage Loan</option>
</select>
<td width="25%" align="center">&nbsp;<INPUT onchange=computeField(this)
size=20 name=principal maxLength=15
></td>
<td width="25%" align="center">&nbsp;<INPUT onchange=computeField(this)

size=19 name=payment maxLength=15


></td>
</tr>
</table>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT onclick=computeForm(this.form) type=button value=Compute
name=button>&nbsp;&nbsp;&nbsp;&nbsp;
<INPUT onclick=clearForm(this.form) type=reset value=Reset name=reset>

You might also like