function check_empty(cur_fld){
	var w_form = 0;

	if(document.forms.length > 1) {
		for(lp1 = 0; lp1 < document.forms.length && cur_fld.form.name != document.forms[lp1].name; lp1++) {
		}
		w_form = lp1;
	}
	var tmp0 = document.forms[w_form].elements[document.forms[w_form].length - 1].value;
	for(lp1 = 0; cur_fld.name != document.forms[w_form].elements[lp1].name; lp1++) {
		if(document.forms[w_form].elements[lp1].type.toUpperCase() == "SELECT-ONE") {
			var s_e = document.forms[w_form].elements[lp1].selectedIndex;
			var a_v = document.forms[w_form].elements[lp1].options[s_e].text.toUpperCase();
			if((a_v == "CHOOSE ONE" || a_v.length == 0) && tmp0.substr(lp1, 1) == "T") {
				document.forms[w_form].elements[lp1].focus();
				alert("You skipped a field that must be completed.  Please re-enter!");
				document.forms[w_form].elements[lp1].focus();
				return false;
			}
		}
		else {
			if(document.forms[w_form].elements[lp1].value.length == 0 && tmp0.substr(lp1, 1) == "T") {
				document.forms[w_form].elements[lp1].focus();
				alert("You skipped a field that must be completed.  Please re-enter!");
				document.forms[w_form].elements[lp1].focus();
				return false;
			}
			if(tmp0.substr(lp1, 1) != "T" && tmp0.substr(lp1, 1) != "F") {
				if(isNaN(document.forms[w_form].elements[lp1].value) && (document.forms[w_form].elements[lp1].value.length > 0 && tmp0.substr(lp1, 1) == "1")) {
					document.forms[w_form].elements[lp1].focus();
					alert("This field must contain a number.  Please re-enter!");
					document.forms[w_form].elements[lp1].focus();
					return false;
				}
				if((isNaN(document.forms[w_form].elements[lp1].value) || document.forms[w_form].elements[lp1].value.length == 0) && tmp0.substr(lp1, 1) == "2") {
					document.forms[w_form].elements[lp1].focus();
					alert("This field cannot be blank and must contain a number.  Please re-enter!");
					document.forms[w_form].elements[lp1].focus();
					return false;
				}
			}
		}
	}
	return true;
}