
 function checkNumber(input, min, max, msg, field) {
 var str = input.value;
        var num = 0 + str;
        if (num < min || max < num) {
            alert(msg);
            return false;
        }
        input.value = str;
        return true;
    }

	  function checkNumber1(input,msg1)
   {

        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(msg1);
			input.focus();
                	return false;
                  }
        }

    }


	 function computeField(input)
 {
        if (input.value != null && input.value.length != 0){

                
                input.value = "" + (input.value);}
                computeForm(input.form);

 }

 function computeForm(form)
 {
    if (
    (form.amount.value == null || form.amount.value.length == 0) ||
    (form.tenure.value == null || form.tenure.value.length == 0) ||  (form.inte.value == null || form.inte.value.length == 0) )
    {
        return;
    }

    

    var numpayment ;
    numpayment=(form.tenure.value);

    if(form.tenure.value <= 5)
		 {
		   i=form.inte.value;
		 }
	    if((form.tenure.value > 5)&&(form.tenure.value <= 10))
		{
		   i=form.inte.value;
		}
	    if((form.tenure.value > 10)&&(form.tenure.value <= 25))
		 {
		   i=form.inte.value;
		 }

	    if(form.tenure.value > 25)
		 {
			alert("Tenure cannot be greater than 25 years.");
			return false;
	 }

	var r = i ;
	    if (i > 1.0) {
	        i = i / 1200.0;
             }
   form.emi.value =Math.ceil(form.amount.value * (i /(1-Math.pow((1+i),-numpayment*12))));
   form.inte.value = r;





}


    function clearForm(form)
    {
	//alert("hello");
        form.amount.value = "";
        form.tenure.value = "";
		form.inte.value = "";
		//alert("bye");
        form.interest.value = "";
        form.emi.value = "";
    }





function checkForm(inp){
var sstr=new String();
var bo=new Boolean();
var sanexp=/[\+]/gi;


var sstr=inp.value;
var sstrlen=sstr.length;

var c=sstr.search(sanexp);

bo=isNaN(sstr);




// CHECK FOR NUMERICAL VALUES
if((sstrlen==null)||(sstrlen=0)){
alert("Please do not leave the field blank");
inp.focus();
return true;
}else if(bo){
alert("Please enter a proper numerical value");
inp.focus();
return true;
}else if(sstr<0){
alert("Please enter a proper a value larger than zero ");
inp.focus();
return true;
}else if(c!=-1){
alert("Please do not enter \+ sign");
inp.focus();
return true;

}




}// END OF FUNCTION CHECK FORM




function validateForm(inp){

var prop=new String();
var amt=new String();
var ten=new String();
var proplen;
var amtlen;
var tenlen;
var sanexp=/[\+]/gi;
var propres;
var amtres;
var tenres;
var interes;
var intelen;
var inte=new String();


var bo1=new Boolean();
var bo2=new Boolean();
var bo3=new Boolean();

//mode=inp.mode.value;
amt=inp.amount.value;
ten=inp.tenure.value;
inte=inp.inte.value;

bo1=isNaN(inte);
bo2=isNaN(amt);
bo3=isNaN(ten);

intelen=inte.length;
amtlen=amt.length;
tenlen=ten.length;

interes=inte.search(sanexp);
amtres=amt.search(sanexp);
tenres=ten.search(sanexp);

if((amt==null||amtlen==0)&&(ten==null||tenlen==0)){
alert("Please start entering the values if u want to start using our calcy");
inp.amount.focus();
return false;
}else if((amt==null||amtlen==0)&&(ten==null||tenlen==0)&& (inte==null||intelen==0)){
alert("please enter the values for the amount of loan and the tenure");
inp.amount.focus();
return false;
}else if((amt==null||amtlen==0)){
alert("please enter the values for the  amount of loan");
inp.amount.focus();
return false;
}else if(ten==null||tenlen==0){
alert("please enter the value for the tenure");
inp.tenure.focus();
return false;
}else if(amt==null||amtlen==0){
alert("please enter the value for the amount of loan");
inp.amount.focus();
return false;
}else if(inte==null||intelen==0){
alert("please enter the value of the interest");
inp.inte.focus();
return false;
}else if(bo1){
alert("please enter a numerical value for the Interest" );
inp.inte.focus();
return false;
}if(bo2){
alert("please enter a numerical value for the property" );
inp.amount.focus();
return false;
}if(bo3){
alert("please enter a numerical value for the amount of loan ");
inp.tenure.focus();
return false;
}else if(interes!=-1){
alert("Please do not enter \+ sign for value of interest");
inp.interest.focus();
return false;
}else if(amtres!=-1){
alert("Please do not enter \+ sign for amount of loan");
inp.amount.focus();
return false;
}else if(tenres!=-1){
alert("Please do not enter \+ sign for tenure");
inp.tenure.focus();
return false;
}else{computeForm(inp)}
//if(homeLoanAccountHolder == false) {
//	popUpSuggestLinkWindow(102);
//}
window.self.location="#bottom";


return(false);

}//END OF THE VALIDATE FORM

