function dlReqCheck() {
	var str = document.form1;
	var chkEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/ ; // Valid email RegExp
	if (str.name.value == "") {
		alert("Please provide your name.");
		str.name.focus();
		return false;
	}
	if (str.co.value == "") {
		alert("Please provide your company.");
		str.co.focus();
		return false;
	}
	if (str.phone.value == "") {
		alert("Please provide your phone number.");
		str.phone.focus();
		return false;
	}
	if (str.email.value == "") {
		alert("Please provide your email address.");
		str.email.focus();
		return false;
	}
	if(str.email.value != "") {
		if (!chkEmail.test(str.email.value)) {
			alert(str.email.value + '  is not a valid email address.\nPlease try again.');
			str.email.focus();
			str.email.select();
			return false;
		}
	}
	if (str.agrmt2.checked == false) {
		alert("Please confirm that you have read and understand the Agreement.");
		str.agrmt2.focus();
		return false;
	}
	return true;
}
