A possible implementation for this would be to replace in the current version:
Code: Select all
<tr>
<td colspan=2 align="center"> <input type="submit" name="add" value=" ADD "> </td>
</tr>
Code: Select all
<tr>
<td colspan=2>
<table width="100%" border=0><tr>
<td align="center">
<script language="JavaScript1.2" type="text/javascript"><!--
document.write('You wrote: <input type="text" size="4" name="charcounter" value="0" style="text-align: right" readonly> characters.<br>');
function charcount(textarea) {
textarea.form.charcounter.value = textarea.value.length;
textarea.form.add.disabled = (textarea.value.length < 500) ? true : false;
}
--></script>
Your review needs to be at least 500 chars long.
</td>
<td align="center"> <input type="submit" name="add" value=" ADD "> </td>
</tr></table>
</td>
</tr>
It'd look like this, btw:

(The "ADD"-button is disabled once the user clicks in the <textarea>)
Advantages:
+ Makes the minimum-length easier to, uh, obey (given the browser can handle javascript 1.2)
+ The "You wrote [0] characters"-part only shows when javascript is enabled, so there are no dead controls
Disadvantages:
- Needs 600 bytes
