function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
 		{
			alert(alerttxt);
			return false;
		}
		else 
		{
			return true;
		}
	}
}


function validate_form_give5(form)
{
	with (form)
	{  
		var fields = [ea];
		for(var i=0; i<fields.length; i++)
		{
			if (validate_required(fields[i],"Please fill out the required fields. You must fill out your email.")==false)
 			{
				fields[i].focus();
				return false;
			}
		}
		
		with (ea)
		{			
				if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.ea.value))
				{return (true);}

				else
  				{
					alert("Please enter a valid e-mail address.");
					ea.focus();
					return false;
				}
			
		}
		
	}
	
	return true;
	
}
