

function formSubmit()
{
 alert("Form submitted with "+document.form1.Phone.value);

}
function validateit()
{
  if ((document.form1.Phone.value.length)!= 0)
  {  
   validate()
  }
  
  
}
function validate()
{
  var error = "";

  if (document.form1.SalutationID.value=="")
  {
         	error = "Please select Salutation";
         	alert(error);
         	document.form1.SalutationID.focus();
         	return false;
  }
  else if (!document.form1.fname.value.length)
  {
   	error = "First Name must be filled in";
   	alert(error);
   	document.form1.fname.focus();
   	return false;
  }
  else if (document.form1.fname.value.length >= 25)
  {
   	error = "First Name must be less than 25 characters";
   	alert(error);
   	document.form1.fname.focus();
   	return false;
  }
  else if (!document.form1.lname.value.length)
  {
   	error = "Last Name must be filled in";
   	alert(error);
   	document.form1.lname.focus();
   	return false;
  }
  else if (document.form1.lname.value.length >= 25)
  {
   	error = "Last Name must be less than 25 characters";
   	alert(error);
   	document.form1.lname.focus();
   	return false;
  }
    
      
 /* else if (document.form1.Age.value=="")
  {
       	error = "Please select Age Group";
       	alert(error);
       	document.form1.Age.focus();
       	return false;
  } */
  else if (document.form1.Profession.value=="")
  {
         	error = "Please select Profession";
         	alert(error);
         	document.form1.Profession.focus();
         	return false;
  }
  else if (document.form1.Income.value=="")
  {
	  error = "Please select Income";
	  alert(error);
	  document.form1.Income.focus();
	  return false;
  }  
  else if (!document.form1.email.value.length)
  {
     	error = "Email must be filled out";
     	alert(error);
     	document.form1.email.focus();
     	return false;
  }
  
  else if (document.form1.Phone.value) 
  {
   	if (document.form1.Phone.value.length != 10)
   	{
    	error = "Please enter a 10 digit phone number\n";
    	alert(error);
    	document.form1.Phone.focus();
    	return false;
   	}
   	else if (!isValidAC(document.form1.Phone))
   	{
    	document.form1.Phone.focus();
    	return false;
   	}
   	else if (!isNumeric(document.form1.Phone))
   	{
    	error = "The phone number entered is not numeric\n";
    	alert(error);
    	document.form1.Phone.focus();
    	return false;
   	}
  }
  else if (document.form1.PhoneTypeID.value=="")
  {
           	error = "Enter Phone Number and Phone Type";
           	alert(error);
           	document.form1.PhoneTypeID.focus();
           	return false;
  }
  
  
  else
  {
   		document.form1.submit;
		
  }

}
function enforcechar(what,limit)
{
 document.form1.lname.value == document.form1.lname.value + 1
 if (what.value.length>=limit)
 return false;
}

function isValidAC(objAC)
{
 var str = objAC.value.charAt(0);
 intStr = parseInt(str,10);
 if (intStr < 2)
  { 
   document.form1.Phone.focus();
   alert("Area Code must be between 200 and 999");
   document.form1.Phone.focus
   return false;
  }

 return true;
}

function isNumeric(objValue)
{ 
 var str = objValue.value;
    var charpos = objValue.value.search("[^0-9]"); 
    if(objValue.value.length > 0 &&  charpos >= 0) 
  { 
   alert("Only digits allowed in Phone field");
            document.form1.Phone.focus
            return false; 
  }
 return true;
}




var numb = "0123456789";

function checkIt(t){
    

var w = "";
    for (i=0; i < t.value.length; i++) {
        x = t.value.charAt(i);
        if (numb.indexOf(x,0) != -1)
        w += x;
    }
    t.value = w;

}
