function validate()
{
	var docf=document.frmmem;
 
if(isWhitespace(docf.fname.value))
	{
     alert("Please enter first name");
	 docf.fname.value="";
	 docf.fname.focus();
	 return false;
	}  
 else if(!isAllCharacters(docf.fname.value))
	{
     alert("Please enter text only");
	 docf.fname.value="";
	 docf.fname.focus();
	 return false;
	}
if(isWhitespace(docf.lname.value))
   {
     alert("Please enter last name");
	 docf.lname.value="";
	 docf.lname.focus();
	 return false;
   }
else if(!isAllCharacters(docf.lname.value))
	{
	 alert("Please enter text only");
	 docf.lname.value="";
	 docf.lname.focus();
	 return false;
	}
 if(docf.email.value=="")
   {
     alert("Please enter email address");
	 docf.email.focus();
	 return false;
   }
  else if(!isValidEmail(docf.email.value))
	{
	 alert("Please enter valid email address.");
	 docf.email.focus();
	 return false;
	}
  if(isWhitespace(docf.pass.value))
    {
     alert("Please enter password.");
	 docf.pass.value="";
	 docf.pass.focus(); 
	 return false;
    }
   else if(!isValidPassword(docf.pass.value))
	 {
	  alert("Password should contain 6-15 characters!");
	  docf.pass.focus();
	  return false;
	  }  
	//  alert(docf.memtype.value);
 if(docf.memtype.value=="R"){
 	if(docf.m_branch.value=="0")
    {
     alert("Please enter military branch.");
	 docf.m_branch.focus(); 
	 return false;
    }
	if(docf.yearserve_from.value=="0")
	{
	  alert("Please select serve year from.");
	  docf.yearserve_from.focus(); 
	  return false;
	}
	if(docf.yearserve_to.value=="0")
	{
	  alert("Please select serve year to.");
	  docf.yearserve_to.focus(); 
	  return false;
	} 
	else if(docf.yearserve_to.value!="0")
	{
		if(docf.yearserve_to.value<docf.yearserve_from.value)
		{
			alert("Please select serve year to greater than serve year from.");
			return false;
		}
	}
	if(docf.type_of_buss.value=="0" && docf.type_of_buss_other.value=="")
	{
	  alert("Please select type of business.");
	  docf.type_of_buss.focus(); 
	  return false;
	}
	if(isWhitespace(docf.address.value))
    {
     alert("Please enter address.");
	 docf.address.value="";
	 docf.address.focus(); 
	 return false;
    }
	if(isWhitespace(docf.city.value))
	{
     alert("Please enter city name");
	 docf.city.value="";
	 docf.city.focus();
	 return false;
	}  
	else if(!isAllCharacters(docf.city.value))
	{
     alert("Please enter text only");
	 docf.city.value="";
	 docf.city.focus();
	 return false;
	}
	if(docf.state.value=="0")
    {
     alert("Please select state.");
	 docf.state.focus(); 
	 return false;
    }
	if(isWhitespace(docf.zip.value))
    {
     alert("Please enter zip.");
	 docf.zip.focus(); 
	 return false;
    }
	if(docf.zip.value)
    {
		if (docf.zip.value.length != 5)
		{
		alert("Please enter 5 digit zip code.");
		docf.zip.value="";
		docf.zip.focus(); 
		return false;
		}	
    }
    
    if(isWhitespace(docf.memfidprefx.value))
        {
         alert("Please enter Federal ID.");
    	 docf.memfidprefx.focus(); 
    	 return false;
        }
    	if(docf.memfidprefx.value)
        {
    		if (docf.memfidprefx.value.length != 2)
    		{
    		alert("Please enter 2 digit Federal ID Prefix.");
    		docf.memfidprefx.value="";
    		docf.memfidprefx.focus(); 
    		return false;
    		}	
    }
    
    if(isWhitespace(docf.memfidsufx.value))
            {
             alert("Please enter Federal ID.");
        	 docf.memfidsufx.focus(); 
        	 return false;
            }
        	if(docf.memfidsufx.value)
            {
        		if (docf.memfidsufx.value.length != 7)
        		{
        		alert("Please enter 7 digit Federal ID Suffix.");
        		docf.memfidsufx.value="";
        		docf.memfidsufx.focus(); 
        		return false;
        		}	
    }
    
	if(isWhitespace(docf.phone.value))
    {
     alert("Please enter phone.");
	 docf.phone.focus(); 
	 return false;
    }
   }
	
}

function chkchar(evt)
		{
				
			//alert(evt.which);
			var val=evt.keyCode;
			if(val==0)
			{
				val=evt.which;
			}
			
			if((val >=97 && val<=122) || (val >=65 && val<=90))
			{
				if(evt.ctrlKey)
				{
				}
				else
				{
				return false;				
				}
			}
			
		}

		/*
		if (strval.length < 6 || strval.length > 15)
		{
   		return false
		}	
		else
   {
	return true;
   }	
		*/
