function checkFields() {
	missinginfo = "";
	
	if (document.NCFContactForm.First_Name.value == "") {
		missinginfo += "\n     -  First Name";
	}
	if (document.NCFContactForm.Last_Name.value == "") {
		missinginfo += "\n     -  Last Name";
	}
	if (document.NCFContactForm.Phone_Number.value == "") {
		missinginfo += "\n     -  Phone Number";
	}
	if ((document.NCFContactForm.Email_Address.value == "") || 
		(document.NCFContactForm.Email_Address.value.indexOf('@') == -1) || 
		(document.NCFContactForm.Email_Address.value.indexOf('.') == -1)) {
		
		missinginfo += "\n     -  Email Address";
	}

	if (missinginfo != "") {
		missinginfo ="_____________________________\n" +
		"There has been a slight error:\n" +
		missinginfo + "\n_____________________________" +
		"\nPlease fill in the required fields and submit again!";
		alert(missinginfo);
		
		return false;
	}
	else return true;
}
