
//Numeric validation function
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}



function validate(){
var Full_Name=document.form11.Full_Name.value
var Address=document.form11.Address.value
var Telephone=document.form11.Telephone.value
var Email=document.form11.Email.value
var Experience=document.form11.Experience.value
var uploadfile=document.form11.uploadfile.value

var reg = new RegExp("^[A-Za-z0-9_]{1,}[.]?[A-Za-z0-9_]{1,}@{1}([A-Za-z0-9_]+[.]{1})+[A-Za-z0-9_]{1,}$");
if (Full_Name=="") 
	{
	alert("Please Enter Full Name.");
	
	document.form11.Full_Name.focus();
	return false;
	} 
	else if (document.form11.Full_Name.value.charAt(0)==" ")
{
alert("Full Name cannot start with a blank space.");
document.form11.Full_Name.focus();
return false;
}	
	if (Address=="") 
	{
	alert("Please Enter Address.");
	
	document.form11.Address.focus();
	return false;
	} 
	else if (document.form11.Address.value.charAt(0)==" ")
{
alert("Address cannot start with a blank space.");
document.form11.Address.focus();
return false;
}	
//	
//	 if (tel=="") 
//	{
//	alert("Please Enter Phone.");
//	
//	document.form11.tel.focus();
//	return false;
//	} 
//	
//	else if(IsNumeric(tel)==false)
//	{
//	 alert("Please Enter The Numeric values.");
//	 document.form11.tel.focus();
//	 return false;
//	 }
//	  
//	
//	
 if((Telephone!="") && (IsNumeric(Telephone)==false))
{
 alert("Please Enter The Numeric values.");
 document.form11.Telephone.focus();
 return false;
}
if(Email=="")
{
alert("Please Enter Email Address.")
document.form11.Email.focus();
return false;
	
	}
else if(!reg.test(Email)) 
	{
	alert("Invalid Email Address. Please Re-Enter.");
	document.form11.Email.focus();
	return false;
	}
	
if (Experience=="") 
	{
	alert("Please Enter Presently Work Experience.");
	
	document.form11.Experience.focus();
	return false;
	} 
	else if (document.form11.Experience.value.charAt(0)==" ")
{
alert("Presently Work Experience cannot start with a blank space.");
document.form11.Experience.focus();
return false;
}		
	if(uploadfile=="") 
	{
	alert("Please Attache Resume.");

	document.form11.uploadfile.focus();
	return false;
	} 
else if( ! checkFileExtension(document.form11.uploadfile.value)){
           alert('Please upload file with extension (.doc/.txt/.pdf/.rtf)');
          return false;
			document.form11.uploadfile.focus();
		return true;  
       }

	
		}

	
//Doc validation
function checkFileExtension( parafilevalue ){
      var file = parafilevalue.split('.');
      var validType = false;
           if( file.length < 2 ){
           return false;
          } 
         var fileext = file[1].toLowerCase(); 
          if( fileext == 'doc' || fileext == 'txt' || fileext == 'pdf' || fileext == 'rtf') {
               
			   validType = true;
          }  
        return validType;
      } 

   
	

function alpha(e) {
var k;
document.all ? k = e.keyCode : k = e.which;
return (k<0 );
}
//End

