(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?~`-", 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