/**
 * Called when a memo field changes value.
 */
function onChangeMemo(field, maxlength) {
	if ((maxlength == 0) || (field.value.length <= maxlength)) {
		onEditChange(field);
		return true;
	} else {
		if (showMessage) showMessage('error.validation.memo.toomanychar', maxlength);
		field.focus();
		field.select();			
		return false;
	}
}

/**
 * Called when a memo field gains focus.
 */
function onMemoFocusGain(field) {
	setFSHHint(field.id);
}

