function validate_email(field,alerttxt)
	{
		
		 with (field)
		  {
	
			var filter = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
			if (!filter.test(value)) {
				alert(alerttxt);return false;
			    }
			  else 
			    {
				return true;
			    }
		 }
	}
/*function isNull(field)
	{
		with (field)
		  {
			  result=value.trim();
			  if (result==null||result=="")
			    {
			    alert(alerttxt);return false;
			    }
			  else
			    {
			    return true;
			    }
		  }
	}
*/

function isNull(aStr)
{
	var index;		
	for (index=0; index < aStr.length; index++)
		if (aStr.charAt(index) != ' ')
			return false;
	return true;
}

	
function IsNumeric(field,alerttxt)
	{
	   	
	   	with (field)
		  {
	  	
			
			var filter = /^\d*[1-9]\d*(\.\d+)?$/;
			if (!filter.test(value)) {
				alert(alerttxt);return false;
			    }
			  else 
			    {
				return true;
			    }
			
		}	
      }


	
	function validate_form(appform)
	{
		with (appform)
		  {
			    /*if (isNull(uname))
			    {
					alert("Please enter Name");
					uname.focus();
					return false;
			    }*/
				
				if ((document.getElementById('post1').checked != 1) && (document.getElementById('post2').checked != 1) && (document.getElementById('post3').checked != 1) && (document.getElementById('post4').checked != 1) && (document.getElementById('post5').checked != 1)){

				alert("Please select atleast one option for which you are applying.");
				return false;}

				if (isNull(document.getElementById('uname').value)) {
					 alert('Please enter your name.');
					 document.getElementById('uname').focus();
					 return false;
				}
				if (isNull(document.getElementById('City').value)) {
					 alert('Please enter City.');
					 document.getElementById('City').focus();
					 return false;
				}
				if (isNull(document.getElementById('State').value)) {
					 alert('Please enter State.');
					 document.getElementById('State').focus();
					 return false;
				}
				if (isNull(document.getElementById('Zip').value)) {
					 alert('Please enter Zip.');
					 document.getElementById('Zip').focus();
					 return false;
				}
				if (isNull(document.getElementById('uname').value)) {
					 alert('Please enter yur name.');
					 document.getElementById('uname').focus();
					 return false;
				}

			    /* if (isNull(City,"Please enter City.")==false)
			    {
				City.focus();return false;
			    }
			     if (isNull(State,"Please enter State.")==false)
			    {
				State.focus();return false;
			    }
		             if (isNull(Zip,"Please enter Zip.")==false)
			    {
				Zip.focus();return false;
			    }*/
			   
			    if (validate_email(Email,"Please enter valid email address.")==false)
			    {
				Email.focus();return false;
			    }
			     if (isNull(document.getElementById('level').value)) {
					 alert('Please enter level of Spanish.');
					 document.getElementById('level').focus();
					 return false;
				}
			    /*if (isNull(level,"Please enter level of Spanish.")==false)
			    {
				level.focus();return false;
			    }*/
			   /*  if (IsNumeric(livingexpense,"Please enter valid numeric value for Living expenses")==false)
			    {
				livingexpense.focus();
				return false;
			    }
			     if (IsNumeric(housingexpense,"Please enter valid numeric value for Housing expenses")==false)
			    {
				housingexpense.focus();
				return false;
			    }
			    if (IsNumeric(travelexpense,"Please enter valid numeric value for Travel expenses")==false)
			    {
				travelexpense.focus();
				return false;
			    }
			     */ 
			
		  }
	  
	}

