function attemptToSendContactForm() {
	var formValidationMsg = '';

	var formFirstname = document.contact_form.Firstname.value;
	if ((formFirstname == '') || (formFirstname == ' ')) {
		formValidationMsg += '\n - your First Name';
	};

	var formLastname = document.contact_form.Lastname.value;
	if ((formLastname == '') || (formLastname == ' ')) {
		formValidationMsg += '\n - your Last Name';
	};

	var formEmail = document.contact_form.Email.value;
	if ((formEmail == '') || (formEmail == ' ')) {
		formValidationMsg += '\n - your Email Address';
	} else if ((formEmail.indexOf('@') == '-1') || (formEmail.indexOf('.') == '-1')) {
		formValidationMsg += '\n - a VALID Email Address';
	};

	var formComments = document.contact_form.Comments.value;
	if ((formComments == '') || (formComments == ' ')) {
		formValidationMsg += '\n - your Question or Comments';
	};

	if (formValidationMsg == '') {
		// alert('At this point the form should be submitted...');
		alert('Thank you.\n\nWe will respond to your comments shortly.\nPlease feel free to continue browsing our site.           ')
		return true;
	} else {
		alert('NOTE:\n\nSome required information is missing          \nfrom your request. Please fill out the          \nfollowing fields:          \n' + formValidationMsg);
		return false;
	};
};

