function validForm() {
	
	var myform = document.email;
	
	if ((myform.name.value == "") || space(myform.name.value)) {
		alert("Please enter your name.");
		myform.name.focus();
		return false;
	} 
	
	if ((myform.email.value == "") || space(myform.email.value)) {
		alert("Please enter your email address.");
		myform.email.focus();
		return false;
	} 
	else {
		if (validEmail(myform.email.value) == false) {
			alert('Please enter a valid email address.');
			myform.email.focus();
			return false;
		}
	}
	
	if ((myform.subject.value == "") || space(myform.subject.value)) {
		alert("Please enter a subject line.");
		myform.subject.focus();
		return false;
	}
}


function space(str) {
	var all = true;
	for (i=0; i<str.length; i++) {
		if (str.charAt(i) != " ") all = false;
	}
	return all;
}


function validEmail(str) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(str));
}

