function testFields(){
if ((document.AllowForm.Agrinc == '0') || (document.AllowForm.Agrinc == '')){
alert('Please enter an amount larger than $0.');
}
}
function Allow(){
form=document.AllowForm;
Agrinc=form.Agrinc.value;
Mgrinc=Agrinc;
MexpB=Mgrinc*.33
MaxallowA=Mgrinc*.40
Child=form.child.value;
Auto=form.auto.value;
Asstn=form.asstn.value;
Other=form.other.value;
Obligations= parseInt(Child) + parseInt(Auto) + parseInt(Asstn) + parseInt(Other);
MexpA=MaxallowA-Obligations;
if (MexpA < MexpB) 
{
Mexp=MexpA;
} 
else 
{
Mexp=MexpB;
} 
Mexp = Mexp * 100 / 1.2;
Mexp = Math.round(Mexp);
Mexp = Mexp / 100;
form.Mexp.value = Mexp;
MexpAT = Mexp / 1.2;
Down=form.Down.value;
Rate=form.Rate.value/100;
Years=form.Years.value;
if (Down==""){Down="0"}
MonthlyRate=Rate/12;
NmbrPayments=Years*12;
Principal=((1-Math.pow((1+MonthlyRate),(-1*NmbrPayments)))*MexpAT)/MonthlyRate;
PrincipalAT=Math.floor(Principal*100)/100
Principal=PrincipalAT
Loan = parseInt(Principal) + parseInt(Down);  
form.Loan.value = Loan;
}
