function troca(campo){ 

var estranha = "áÁéÉíÍóÓúÚàÀèÈìÌòÒùÙâÂêÊîÎôÔûÛäÄëËïÏöÖüÜãÃõÕçÇ"; 
var correta = "aAeEiIoOuUaAeEiIoOuUaAeEiIoOuUaAeEiIoOuUaAoOcC";
var retorno = ""; 
for(i=0;i<estranha.length;i++) 
{ 
for(j=0;j<campo.value.length;j++) 
{ 
retorno = campo.value.replace(estranha.substr(i,1),correta.substr(i,1)); 
retorno = retorno.replace("_",""); 
campo.value = retorno; 
} 
} 
} 
