function inqCheckAnswers(f) { 
	var errorMessage = "";
	var invalidEntry = false;
	var incorrectEntry = false;
	var questionCount = answerKey.length;
	
	for (var i = 0; i < questionCount; i++) {
		var radioGrp = eval("f.question_" + i);
		if (radioGrp && radioGrp[0] && radioGrp[0].type == "radio") {
			var selectedRadio = false;
			for (var j = 0; j < radioGrp.length; j++) {
				if (radioGrp[j] && radioGrp[j].checked) {
					selectedRadio = radioGrp[j];
				}
			}
			if (!selectedRadio) {
				invalidEntry = true;
				break;
			}
		}
	}		

	if (invalidEntry) {
		customAlert(1);
		return;
	}

	
	for (var i = 0; i < questionCount; i++) {
		var radioGrp = eval("f.question_" + i);
		if (radioGrp && radioGrp[0] && radioGrp[0].type == "radio") {
			var selectedRadio = false;
			for (var j = 0; j < radioGrp.length; j++) {
				if (radioGrp[j] && radioGrp[j].checked) {
					selectedRadio = radioGrp[j];
				}
			}
			if (selectedRadio.value != answerKey[i]) {
				incorrectEntry = true;
				selectedRadio.checked = false;
			}
		}
	}		
	
	if (incorrectEntry) {
		customAlert(2);
		return;
	} else {
		customAlert(3);
	}
}
