function validateSurvey (form) {
	var error = eval(doc + 'error_msg' + doc2);
	var error_field = document.getElementsByName('field_error');
	
	var is_error = false;
	var error_msg_field = eval(doc + 'survey_error_msg' + doc2);
	var error_msg = "There are errors on this form or missing data that is required!";

	for (i = 0; i < error_field.length; i ++) {
		if (error_field[i].value == "Y") {
			is_error = true;
			
			field_error_msg_txt = eval(doc + error_field[i].id.replace("_field_error", "_field_error_msg") + doc2);
			field_error_msg = eval(doc + error_field[i].id.replace("_field_error", "_error_msg") + doc2);
			
			if (field_error_msg.innerHTML.length < 2) {
				field_error_msg.innerHTML = field_error_msg_txt.value;
			}
		}
	}
	
	error_msg_field.innerHTML = (is_error) ? error_msg : "&nbsp;";
	
	return (!is_error);
}

