(function($) {
$.fn.textareacontrol = function(settings) {
lbc = function(str){
var s = str.replace(/\r/g,'').split('\n');
return s.length
}
$(this).live('keyup', function(event){
var element=$(this);
var lb=lbc(element.val());
if(event.keyCode=='13') {
var new_rows=(lb);
$(this).attr("rows",new_rows);
}
if(event.keyCode=='8' || event.keyCode=='46') {
var new_rows=(lb);
element.attr("rows",new_rows);
}
});
return this;
};
})(jQuery);