	function validate_email(field,alerttxt)
	{
	with (field)
	  {
	  apos=value.indexOf("@");
	  dotpos=value.lastIndexOf(".");
	  if (apos<1||dotpos-apos<2)
	    {alert(alerttxt);return false;}
	  else {return true;}
	  }
	}

	theForm=document.careerForm;
	function validate() {
		if (document.careerForm.first_name.value == "")
		{
		  	alert("Please enter your first name.");
			document.careerForm.first_name.focus();
			return false;
		}
		if (document.careerForm.last_name.value == "")
		{
		  	alert("Please enter your last name.");
			document.careerForm.last_name.focus();
			return false;
		}
		if (validate_email(document.careerForm.email,"Please enter a valid email address")==false)
    {
    	document.careerForm.email.focus();return false;
    }		
		if (document.careerForm.phone.value == "")
		{
		  	alert("Please enter your phone.");
			document.careerForm.phone.focus();
			return false;
		}
		if (document.careerForm.resume.value == "")
		{
		  	alert("Please attach a resume.");
			document.careerForm.resume.focus();
			return false;
		}			
	}