Определение и ограничение количества введённых символов в textarea


Ограничение символов:
Осталось:
Исходный код этого примера:
<script>
var count=500;
function load1()
{
 document.formText.t1.value=count;
 document.formText.t2.value=count;
}
function text1Change()
{
 a=document.formText.text1.value.length;
 if((a)>count)document.formText.text1.value=document.formText.text1.value.substring(0,count);
 a=document.formText.text1.value.length;
 document.formText.t2.value=count-a;
}
</script>

<body onload=load1()>
    <h1>Определение и ограничение количества введённых символов в textarea</h1>
    <form name="formText">
        <textarea name="text1" rows=5 cols=30  onkeyup="text1Change()" maxlength="500"></textarea><br>
        Ограничение символов:
        <input type="text" name="t1"  size="4" maxlength="4" disabled><br>
        Осталось:
        <input type="text" name="t2"  size="4" maxlength="4" disabled>
    </form>

.