function checkEmail(field) {														// email field
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/;									// not valid
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;		// valid
	if (!reg1.test(field.value) && reg2.test(field.value))							// if syntax is valid
		return true;
	alert("\"" + field.value + "\" does not appear to be a valid e-mail address.");
	field.focus();
	field.select();
	return false;
}

function valid(form) {
	var oemail = form1.txtEmail.value;
	var valid = true;

	if (!checkEmail(form1.txtEmail)) {
		valid = false;
	}
	
	if (valid == false) {
	// alert("You must fill out all required fields.");
		return false;
	}
	if (valid == true) {
		return true;
	}
  
}