function validation()
{
  for(i=0;i<document.forms(0).length-1;i++)
  {
     document.forms(0).item(i).style.backgroundColor="#ffffff";
  }
  //validation for first name
  if(document.frm.First_name.value=="")
  {
	 alert("Invalid Details!");
	 document.frm.First_name.style.backgroundColor="#ffffa7"
	 document.frm.First_name.focus();
	 return false;
  }
  //(Check for Blank Space)
  if(document.frm.First_name.value.indexOf(" ")==0)
  {
	alert("Invalid Details!")
	document.frm.First_name.style.backgroundColor="#ffffa7"
	document.frm.First_name.focus();
	return false;
  }
  //(Check for Charectors only Name)
  var chk = Ischar(document.frm.First_name.value)
  if(chk == false)
  {	
	alert("Invalid Details!");
	document.frm.First_name.style.backgroundColor="#ffffa7"
	document.frm.First_name.focus();
	return false;
  }
  //Validation for Home Telephone
  if(document.frm.H_telephone.value=="")
  {
	 alert("Invalid Details")
	 document.frm.H_telephone.style.backgroundColor="#ffffa7"
	 document.frm.H_telephone.focus();
	 return false;
  }
  //(check for valid telephone no.)
  if ((!(document.frm.H_telephone.value.length==10)) && (!(document.frm.H_telephone.value.length==11))) 
  {
    alert("Invalid Details");
	document.frm.H_telephone.style.backgroundColor="#ffffa7" 
    document.frm.H_telephone.focus();
	return false;
   } 
   //(check for Numeric value only)
   var chk = IsNumeric(document.frm.H_telephone.value)
   if(chk == false)
   {
	  alert("Invalid Details");
	  document.frm.H_telephone.style.backgroundColor="#ffffa7"
	  document.frm.H_telephone.focus();
	  return false;
   }
   //validation Loan Amount
   if(document.frm.Loan_amt.value=="")
   {
	  alert("Invalid Details!");
	  document.frm.Loan_amt.style.backgroundColor="#ffffa7"
	  document.frm.Loan_amt.focus();
	  return false;
   }
return true;
}
//check for valid numerical strings
function IsNumeric(strString)
{
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;
   //  test strString consists of valid characters listed above
   for (j = 0; j < strString.length && blnResult == true; j++)
   {
     strChar = strString.charAt(j);
     if (strValidChars.indexOf(strChar) == -1)
     {
        blnResult = false;
     }
   }
   return blnResult;
}	
	
//check for valid charector strings
function Ischar(strString)
{
  var strValidChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ";
  var strChar;
  var blnResult = true;
  if (strString.length == 0) return false;
 //  test strString consists of valid characters listed above
  for (j = 0; j < strString.length && blnResult == true; j++)
  {
     strChar = strString.charAt(j);
     if (strValidChars.indexOf(strChar) == -1)
     {
        blnResult = false;
     }
  }
  return blnResult;
}
 
