(function($){ $.fn.alphanumeric = function(p) { p = $.extend({ ichars: "_!@#$%^&*()+=[]\\\';,/{}|\":<>?~`.- éöóêåíãøùçõúôûâàïðîëäæýú¸ÿ÷ñìèòüáþÉÖÓÊÅÍÃØÙÇÕÚÔÛÂÀÏÐÎËÄÆÝÚ¨ß×ÑÌÈÒÜÁÞ", nchars: "", allow: "" }, p); return this.each ( function() { if (p.nocaps) p.nchars += "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; if (p.allcaps) p.nchars += "abcdefghijklmnopqrstuvwxyz"; s = p.allow.split(''); for ( i=0;i?~`.-" }, p); return this.each (function() { $(this).alphanumeric(p); } ); }; })(jQuery);