// util.js

	var submitting = false;

// Protect the specified form
function protectForm(formName) 
{
	var form = cbeGetElementById(formName);
	if ( form == null )
		return;
		
	var count = form.elements.length;
	for (var i = 0; i < count; i++) {
		var t = form.elements[i].type;
		if (t != "hidden") {
			if (t == null) {
				form.elements[i].className = "CursorBusy";	
			}
			else { 
				form.elements[i].disabled = true;							
			}
		}
	}
}
// check if screen has already been submitted
function checkSubmitting(formName) {
	if (submitting) return false;

	submitting = true;
	protectForm(formName);

}
function submitNamedForm(formName) {
	if (submitting) return false;

	submitting = true;
	document.forms[formName].submit();
	protectForm(formName);
}

