function valid()
	{
		if (document.apply_form.email1.value == "")
			{
			alert ("Please enter your email address.");
			document.apply_form.email1.focus();
			return false;
			}

		good = false;
		var goodEmail = document.apply_form.email1.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
		if (goodEmail)
			{
			good = true;
			if ((document.apply_form.email1.value != document.apply_form.email2.value)&&(good))
				{
				alert('Both e-mail address entries must match.');
				document.apply_form.email2.focus();
				return false;
				}
			}
		else
			{
			alert('Please enter a valid e-mail address.');
			document.apply_form.email1.focus();
			return false;
			}

		if (document.apply_form.first_name.value == "")
			{
			alert ("Please enter your first name.");
			document.apply_form.first_name.focus();
			return false;
			}

		if (document.apply_form.last_name.value == "")
			{
			alert ("Please enter your last name.");
			document.apply_form.last_name.focus();
			return false;
			}
			
		if (document.apply_form.country_birth.value == "")
			{
			alert ("Please enter your country of birth.");
			document.apply_form.country_birth.focus();
			return false;
			}
		
		if (document.apply_form.country_residence.value == "")
			{
			alert ("Please enter your country of residence.");
			document.apply_form.country_residence.focus();
			return false;
			}
			
		if (document.apply_form.self_portrait.value == "")
			{
			alert ("Please select a portrait image to upload.");
			document.apply_form.self_portrait.focus();
			return false;
			}
		
		if (document.apply_form.work_1.value == "")
			{
			alert ("Please select a media to upload for Work 1.");
			document.apply_form.work_1.focus();
			return false;
			}
		
		if (document.apply_form.work1_complete_time.value == "")
			{
			alert ("Please enter how long it took to complete Work 1.");
			document.apply_form.work1_complete_time.focus();
			return false;
			}
		
		if (document.apply_form.work_2.value == "")
			{
			alert ("Please select a media to upload for Work 2.");
			document.apply_form.work_2.focus();
			return false;
			}
			
		if (document.apply_form.work2_complete_time.value == "")
			{
			alert ("Please enter how long it took to complete Work 2.");
			document.apply_form.work2_complete_time.focus();
			return false;
			}
		
		if (document.apply_form.work_3.value == "")
			{
			alert ("Please select a media to upload for Work 3.");
			document.apply_form.work_3.focus();
			return false;
			}
		
		if (document.apply_form.work3_complete_time.value == "")
			{
			alert ("Please enter how long it took to complete Work 3.");
			document.apply_form.work3_complete_time.focus();
			return false;
			}
		
		if (document.apply_form.going_where.value == "")
			{
			alert ("Please tell us where you're going with you art.");
			document.apply_form.going_where.focus();
			return false;
			}
			
		if (document.apply_form.deep_pleasure.value == "")
			{
			alert ("Please tell us where you find your deepest pleasures.");
			document.apply_form.deep_pleasure.focus();
			return false;
			}
		
		if (document.apply_form.terms_agree.checked)
			{
			return true;
			}

		else
			{
			alert ("You must accept our Terms and Conditions in order to apply.");
			document.apply_form.terms_agree.focus();
			return false;
			}
	}
