Edit in JSFiddle

Element.implement({

  grow: function(amount){
    var tween = this.get('tween');
    var to = this.getSize().y + amount.toInt();
    tween.start('height', to);
    return this;
  }

});

window.addEvent('domready', function(){
    
    $('comments').addEvents({
        focus: function(){
            this.grow(50);
        },
        blur: function(){
            // this.shrink();
            this.value = "hey make me shrink here or else I'll just keep growing ...";
        }
    });
    
});