var $hasError = 0;
var errorColorHex = "#F55" // Color of hightlight for error fields

function checkRequired () {
	$hasError = 0;

	// Remove any error highlights to default
	erroredField = document.getElementById("clientName");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientAddress");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientCity");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientState");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientZipCode");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientPhoneNumber");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientEmail");
	erroredField.style.background = "transparent";
	erroredField = document.getElementById("clientContact");
	erroredField.style.background = "transparent";
	
	// Check Required Fields for blanks.
	if (checkBlank(document.rrquiz.clientName.value)) {erroredField = document.getElementById("clientName");erroredField.style.background = errorColorHex;}
//	if (checkBlank(document.rrquiz.clientAddress.value)) {erroredField = document.getElementById("clientAddress");erroredField.style.background = errorColorHex;}
//	if (checkBlank(document.rrquiz.clientCity.value)) {erroredField = document.getElementById("clientCity");erroredField.style.background = errorColorHex;}
//	if (checkBlank(document.rrquiz.clientState.value)) {erroredField = document.getElementById("clientState");erroredField.style.background = errorColorHex;}
//	if (checkBlank(document.rrquiz.clientZipCode.value)) {erroredField = document.getElementById("clientZipCode");erroredField.style.background = errorColorHex;}
//	if (checkBlank(document.rrquiz.clientPhoneNumber.value)) {erroredField = document.getElementById("clientPhoneNumber");erroredField.style.background = errorColorHex;}
	if (checkBlank(document.rrquiz.clientEmail.value)) {erroredField = document.getElementById("clientEmail");erroredField.style.background = errorColorHex;}
//	if (document.rrquiz.clientContact.value == "-") {erroredField = document.getElementById("clientContact");erroredField.style.background = errorColorHex;}
	if($hasError==1) {alert("There was required field(s) left blank.  Please go back in fill in any areas highlighted.");return false;}
	return 1;
}

function checkBlank ($val) {if (!$val || $val == null || $val == '') {$hasError = 1;return 1;} else {return 0;}}