Hallo!
Erst mal: Toll, dass du die Sache in die Hand nimmst und zusammen mit dem Autor den Artikel verbessern willst.
Ohne mir anzuschauen, was du da gebaut hast, wollte ich fragen, ob du dir bewusst bist, dass es schon ein entsprechendes jQuery-Plugin gibt:
http://plugins.jquery.com/project/autogrow
Ich weiß (noch) nicht, wie gut das umgesetzt ist, ob deines nun besser ist, aber es lohnt sich sicher, einen Blick darauf zu werfen.
Mathias