Este script corrige um texto escrito todo em maiúscula. Ex: A frase NOW I KNOW YOU BETTER ficará assim: Now I Know You Better Eis o código: Este script funciona que é uma beleza... se a frase estiver escrita em Inglês, que é uma língua que não utiliza acentos e caracteres especiais. Já a nossa linda e complicada língua portugesa nos oferece mais esta dificuldade. A função simplesmente não reconhece a letra acentuada (á,é, etc...) e os caracteres especiais e desta forma, mantém eles em caixa alta. Por exemplo: A frase AGORA EU TE CONHEÇO MELHOR ficará assim: Agora Eu Te ConheÇo melhor Para resolver isto, desenvolvi a função caracterEsp, que substituirá as letras acentuadas e caracteres especiais por seu equivalente em caixa baixa (minúsculo). Eis o código: No entanto, este script ainda possui um defeito. Na frase corrigida: Agora Eu Te Conheço Melhor TODAS as palavras passam a ter a primeira letra em maiúscula. Na frase de exemplo, não haveria necessidade de que as palavras Eu e Te ficassem escritas desta maneira. Se alguém tiver uma idéia para corrigir esta falha, fica a vontade para sugerir. Abraço,