function clearForm(buttonObject) {
	for (var i = 0; i < buttonObject.form.length; i++) {
		element = buttonObject.form.elements[i];
		switch (element.type) {
			case "hidden":
			case "submit":
			case "reset":
			case "button":
			case "image":
				break;
			case "file":
				break;
			case "text":
			case "password":
			case "textarea":
				element.value = "";
				break;
			case "checkbox":
			case "radio":
				element.checked = false;
				break;
			case "select-one":
			case "select-multiple":
				element.selectedIndex = 0;
				break;
			default:
				break;
		}
	}
}
