(function(a){$.fn.jjcase=function(tipo){function tocapitalize(str){return str.toLowerCase().replace(/^(.)|\s(.)/g,function($1){return $1.toUpperCase()})}function tolower(str){return str.toLowerCase()}function toupper(str){return str.toUpperCase()}if(tipo=='capitalize'){$(this).keyup(function(){$(this).val(tocapitalize($(this).val()))});$(this).keydown(function(){$(this).val(tocapitalize($(this).val()))});$(this).keypress(function(){$(this).val(tocapitalize($(this).val()))})}if(tipo=='lowercase'){$(this).keyup(function(){$(this).val(tolower($(this).val()))});$(this).keydown(function(){$(this).val(tolower($(this).val()))});$(this).keypress(function(){$(this).val(tolower($(this).val()))})}if(tipo=='uppercase'){$(this).keyup(function(){$(this).val(toupper($(this).val()))});$(this).keydown(function(){$(this).val(toupper($(this).val()))});$(this).keypress(function(){$(this).val(toupper($(this).val()))})}}})(jQuery);
