/*
  @author: remy sharp / http://remysharp.com
  @params:
    feedback - the selector for the element that gives the user feedback. Note that this will be relative to the form the plugin is run against.
    hardLimit - whether to stop the user being able to keep adding characters. Defaults to true.
    useInput - whether to look for a hidden input named 'maxlength' instead of the maxlength attribute. Defaults to false.
    words - limit by characters or words, set this to true to limit by words. Defaults to false.
  @license: Creative Commons License - ShareAlike http://creativecommons.org/licenses/by-sa/3.0/
  @version: 1.2
  @changes: code tidy via Ariel Flesler and fix when pasting over limit and including \t or \n
*/

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4($){$.n.7=4(e){f(B e==\'C\'){e={o:e}}e=$.D({},$.n.7.u,e);4 5(a){g b=a.h;f(e.j)b=a.h.5?b.v(/\\s+/):{5:0};i b.5}i p.E(4(){g c=p,$k=$(c),$l=$(c.l),6=e.w?$l.x(\'F[G=7]\').H():$k.I(\'7\'),$q=$l.x(e.o);4 y(a){g b=5(p),z=b>=6,m=a.J;f(!z)i;K(m){3 8:3 9:3 L:3 M:3 N:3 O:3 P:3 Q:3 R:3 S:3 T:i;U:i e.j&&m!=V&&m!=13&&b==6}}g d=4(){g a=5(c),r=6-a;$q.W(r||"0");f(e.t&&r<0){c.h=e.j?c.h.v(/(\\s+)/,(6*2)-1).X(\'\'):c.h.Y(0,6);d()}};$k.Z(d).10(d);f(e.t){$k.11(y)}d()})};$.n.7.u={w:A,t:12,o:\'.q\',j:A}})(14);',62,67,'|||case|function|length|limit|maxlength||||||||if|var|value|return|words|field|form|code|fn|feedback|this|charsLeft|diff||hardLimit|defaults|split|useInput|find|limitCheck|exceeded|false|typeof|string|extend|each|input|name|val|attr|keyCode|switch|17|36|35|37|38|39|40|46|65|default|32|html|join|substr|keyup|change|keydown|true||jQuery'.split('|'),0,{}))