$(document).ready(function() {

	$("form").submit(function() {
		// Get an array of required fields
		var required = $("#required").val().split(",");
		var noErrors = true;

		jQuery.each(required, function() {
			var currField = $(":input[name='" + jQuery.trim(this) + "']");

			// Highlight an empty required field
			if (currField.val() == '') {
				currField.attr("style","border: 2px solid #cc0000");
				noErrors = noErrors & false;
			}
			else currField.removeAttr("style");

		});

		if (noErrors) return true;
		else return false;
	});

});
