function clearField(theForm, theField, changed) {
	var changeBox = document.forms[theForm].elements[changed];
	
	//alert(changeBox.value);
	
	if (changeBox.value == 0) {
		theField.value = "";
		changeBox.value = 1;
	}
}

function toggleDisplay(theForm, theField, objDisplayToChange) {
	var toChange = document.forms[theForm].elements[objDisplayToChange];
	
	if (objDisplayToChange == "usatNum") {
		if (toChange.style.display == "none") {
			toChange.style.display = "block";
			toChange.value = "USA Trithlon Number";
		}
		else if (toChange.style.display == "block") {
			toChange.style.display = "none";
			toChange.value = "";
		}
	}
	else {
		if (theField.options[theField.selectedIndex].value == "custom") {
			if (toChange.style.display == "none") {
				toChange.style.display = "block";
			}
		}
		else  {
			toChange.style.display = "none";
		}
	}
}

function setValue(theForm, objDisplayToChange, theValue) {
	var toChange = document.forms[theForm].elements[objDisplayToChange];
	
	toChange.value = theValue;
}

function confirmCancel(theForm, theEventID, theEventCost, theMessage) {
	var answer = window.confirm(theMessage);
	if (answer) {
		setValue(theForm,'eventID',theEventID);
		setValue(theForm,'eventCost',theEventCost);
		setValue(theForm,'toggle','remove');
		document.forms[theForm].submit();
	}
	else {
		//window.alert ("Darn. Well, keep trying then.");
	}
}


function removeUser(theForm, user) {
	document.forms[theForm].elements['userToRemove'].value = user;
	document.forms[theForm].submit();
}

function checkForNum(theForm, theField) {
	//alert(isNaN(document.forms[theForm].elements[theField].value));
	if (isNaN(document.forms[theForm].elements[theField].value)) {
		document.forms[theForm].elements[theField].value = "";
	}
}
