function checkForm(cform)
    {
	
	if (cform.title[document.cform.title.selectedIndex].value==0)
			{
			alert("Please select title");
			cform.title.focus();
			return false;
			}

		if (cform.first_name.value=="")
		     {
			alert("Please enter first_name");
			cform.first_name.focus();
			cform.first_name.select();
			return false;
		   }

		if (cform.first_name.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.first_name.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the First Name field.");
			   cform.first_name.focus();
			   cform.first_name.select();
			   return false;   
				
			}
   }

if (cform.user_name.value=="")
		     {
			alert("Please enter user name");
			cform.user_name.focus();
			cform.user_name.select();
			return false;
		   }
		if (cform.user_name.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.user_name.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				   
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the user name field.");
			   cform.user_name.focus();
			   cform.user_name.select();
			   return false;   
				
			}
   

if (cform.password.value=="")
		     {
			alert("Please enter password");
			cform.password.focus();
			cform.password.select();
			return false;
		   }
		if (cform.password.value.length >12 )
		      {
			
			alert("Please enter password at most 12 character");
                        cform.password.value=="";
                         cform.password.focus();
                         return false ; 

			    }

	       if (cform.cpassword.value=="")
                {
                  alert ("please confirm password");
                  cform.cpassword.focus();
                  return false ;  

                }

              var pword=cform.password.value;
                var cword=cform.cpassword.value;  
                if (pword !=cword)
                 {
                  alert("please enter the same password in the confirm password");
                  cform.cpassword.focus();
                  return false; 
 
                 }

if (cform.d[document.cform.d.selectedIndex].value==0)
			{
			alert("Please select day");
			cform.d.focus();
			return false;
			}
 if (cform.m[document.cform.m.selectedIndex].value==0)
			{
			alert("Please select month");
			cform.m.focus();
			return false;
			}
			
			
             if (cform.e_mail.value == "")
                 {
                     alert("Please enter a value for the e_mail field.");
                    cform.e_mail.focus();
                return false;
                 }
                   
                  var email=cform.e_mail.value;
                  var symbol=email.indexOf("@",0);
                  var addr1=email.indexOf(".com",0);
                  var addr2=email.indexOf(".org",0); 
                  var addr3=email.indexOf(".edu",0);
                  var addr4=email.indexOf(".net",0);
		  var addr5=email.indexOf(".gov",0);
                  var addr6=email.indexOf(".mil",0);
                  var addr7=email.indexOf(".int",0);
                if ((addr1==-1)&& (addr2==-1)&&(addr3==-1)&&(addr4==-1)&&(addr5==-1)&&(addr6==-1)&&(addr7==-1)||(symbol==-1))   
 
                  {   
                         alert("please enter vaild mail.");
                          cform.e_mail.focus();
                   return false;
				    }

if (cform.address.value=="")
		     {
			alert("Please enter Address");
			cform.address.focus();
			cform.address.select();
			return false;
		      }
		if (cform.address.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM/,.1234567890 ";
			var checkname=cform.address.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters and numbers and ./,- in the Address field.");
			   cform.address.focus();
			   cform.address.select();
			   return false;   
				
			} 
		      }

if (cform.city.value=="")
		     {
			alert("Please enter city");
			cform.city.focus();
			cform.city.select();
			return false;
		   }
		if (cform.city.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.city.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the city field.");
			   cform.city.focus();
			   cform.city.select();
			    return false;
				
			}

			if (cform.country_id[document.cform.country_id.selectedIndex].value==0)
			{
			alert("Please select Country");
			cform.country_id.focus();
			return false;
			}

        if (cform.postal_code.value=="")
		     {
			alert("Please enter postal_code");
			cform.postal_code.focus();
			cform.postal_code.select();
			return false;
		      }	
	
		if (cform.postal_code.value!="")

		      {
			var checkchar="1234567890";
			var checkname=cform.postal_code.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only Digits in the postal_code field.");
			   cform.postal_code.focus();
			   cform.postal_code.select();
			   return false;
				
			} 
		}

 if (cform.gender.value=="")
		     {
			alert("Please enter gender");
			cform.gender.focus();
			cform.gender.select();
			return false;
		      }	
if (cform.gender[document.cform.gender.selectedIndex].value==0)
			{
			alert("Please select gender");
			cform.gender.focus();
			return false;
			}

if (cform.phone.value=="")
		     {
			alert("Please enter phone");
			cform.phone.focus();
			cform.phone.select();
			return false;
		      }		
		if (cform.phone.value!="")
		      {
			var checkchar="1234567890";
			var checkname=cform.phone.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only Digits in the phone field.");
			   cform.phone.focus();
			   cform.phone.select();
			   return false;
				
			} 
		}

if (cform.fax.value=="")
		     {
			alert("Please enter phone");
			cform.fax.focus();
			cform.fax.select();
			return false;
		      }

if (cform.fax.value!="")
		      {
			var checkchar="1234567890";
			var checkname=cform.fax.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only Digits in the fax field.");
			   cform.fax.focus();
			   cform.fax.select();
			   return false;
				
			} 
		}
		if (cform.graduation_year.value=="")
		     {
			alert("Please enter phone");
			cform.graduation_year.focus();
			cform.graduation_year.select();
			return false;
		      }

if (cform.graduation_year.value.length >5 )
		      {
			
			alert("Please enter graduation_year at most 4 character");
                        cform.graduation_year.value=="";
                         cform.graduation_year.focus();
                         return false ; 
			    }

				if (cform.current_job.value=="")
		     {
			alert("Please enter current_job");
			cform.current_job.focus();
			cform.current_job.select();
			return false;
		   }
		if (cform.current_job.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.current_job.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the current job  field.");
			   cform.current_job.focus();
			   cform.current_job.select();
			   return false;   
				
			}
   }

				if (cform.job_location.value=="")
		     {
			alert("Please enter job_location");
			cform.job_location.focus();
			cform.job_location.select();
			return false;
		   }
		if (cform.job_location.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.job_location.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the job location   field.");
			   cform.job_location.focus();
			   cform.job_location.select();
			   return false;   
				
			}
   }

				if (cform.scientific_degree.value=="")
		     {
			alert("Please enter scientific_degree");
			cform.scientific_degree.focus();
			cform.scientific_degree.select();
			return false;
		   }
		if (cform.scientific_degree.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.scientific_degree.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the  scientific degree   field.");
			   cform.scientific_degree.focus();
			   cform.scientific_degree.select();
			   return false;   
			}
   }

if (cform.year.value=="")
		     {
			alert("Please enter year");
			cform.year.focus();
			cform.year.select();
			return false;
		      }

if (cform.year.value.length >5 )
		      {
			
			alert("Please enter year at most 4 character");
                        cform.year.value=="";
                         cform.year.focus();
                         return false ; 
			    }

		if (cform.universty.value=="")
		     {
			alert("Please enter universty");
			cform.universty.focus();
			cform.universty.select();
			return false;
		   }
		if (cform.universty.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.universty.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				   
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the universty field.");
			   cform.universty.focus();
			   cform.universty.select();
			   return false;   
			}
   }

		if (cform.specialist_in.value=="")
		     {
			alert("Please enter specialist_in");
			cform.specialist_in.focus();
			cform.specialist_in.select();
			return false;
		   }
		if (cform.specialist_in.value!="")
		      {
			var checkchar="qwertyuiopasdfghjklzxcvbnm-QWERTYUIOPASDFGHJKLZXCVBNM ";
			var checkname=cform.specialist_in.value;
			var validate=true;
			for ( i = 0; i < checkname.length; i++)
			   {
			      ch = checkname.charAt(i);
			       for (j = 0; j < checkchar.length; j++)
				   
				if (ch == checkchar.charAt(j))
				break;
				if (j==checkchar.length)
				   {
					validate = false;
					break;
				    }
			    }
			if (!validate)
			{
			   alert("Please enter only English characters in the specialist_in field.");
			   cform.specialist_in.focus();
			   cform.specialist_in.select();
			   return false;   
			}
           }
		
}



}



}