function do_clear( text_field ){
	if (text_field.defaultValue == text_field.value) {
		text_field.value = "";
	}
}

function do_reset( text_field ){
	if ('' == text_field.value) {
		text_field.value = text_field.defaultValue;
	}
}

function check_all( field, selected ){
	var checkgroup = document.getElementsByName( field );
	var all_box;		// ID of 'all' box
	var all_status; // Status of 'all' box
	
	for (i = 0; i < checkgroup.length; i++) {
		if (checkgroup[i].value == 'all') {
			all_box = i;
			all_status = checkgroup[i].checked;
		}
	}
	
	if (selected == 'all') {
		for (i = 0; i < checkgroup.length; i++) {
			if (checkgroup[i].value != 'undefined' && checkgroup[i].value != 'all') {
				checkgroup[i].checked = false;
			}
			else if (checkgroup[i].value != 'undefined' && checkgroup[i].value == 'all') {
				checkgroup[i].checked = true;
			}
		}
	}
	else {
		if (all_status == true) {
			for (i = 0; i < checkgroup.length; i++) {
				if (checkgroup[i].value != 'undefined' && checkgroup[i].value != 'all' && checkgroup[i].checked == true) {
					checkgroup[all_box].checked = false;
				}
			}
		}
	}
}