jQuery.fn.textlimit=function(b,h,e){var g=e||15;var d=e!=-1;var f=true;var c=this[0];a();function a(){jQuery(b).text(h-c.value.length)}this.keypress(function(i){if(this.value.length>=h&&i.charCode!="0"){i.preventDefault()}}).keyup(function(i){a();if(this.value.length>=h&&f){if(d){c.value=c.value.substr(0,h+100);var j=setInterval(function(){if(c.value.length<=h){j=clearInterval(j);a()}else{c.value=c.value.substring(0,c.value.length-1);jQuery(b).text("обрезание...  "+(h-c.value.length))}},g)}else{this.value=c.value.substr(0,h)}}})};
