function confirmFields(formName) {
	var errorMessage = "";
	var numErrors = 0;

	for (var i = 0; i < document.forms[formName].elements.length; i++) {
		if (trim(document.forms[formName].elements[i].value) == "" && document.forms[formName].elements[i].attributes["required"] != null ) {
			errorMessage += "*   " + document.forms[formName].elements[i].attributes["required"].value + "\n";
			numErrors++;
		}
    }
    if (errorMessage != "") {
    	if (numErrors == 1)
    		alert ("Please fill in the following field:\n\n" + errorMessage);
    	else
			alert ("Please fill in the following fields:\n\n" + errorMessage);
		return false;
	}
	else
		return true;
}

function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g,"");
}
