﻿var y=0;  // variavel para o scroller da funcao mostrarnick
 var campoCheio=null; //booleano para chamar ou ñ as funções,de acordo com o preenchimento dos campos.
 
 // converte caractere normal para especial.
   function converter(n) {
 if(n=='A') {n='Å'}
 if(n=='a') {n='å'}
 if(n=='B' || n=='b') {n='ß'}
 if(n=='C') {n='©'}
 if(n=='c') {n='¢'}
 if(n=='ç') {n='¢'}
 if(n=='D') {n='Ð'}
 if(n=='d') {n='∂'}
 if(n=='E') {n='Ë'}
 if(n=='e') {n='ë'}
 if(n=='f' || n=='F') {n='F'}
 if(n=='H' || n=='h') {n='|-|'}
 if(n=='I') {n='Î'} 
 if(n=='i') {n='¡'}
 if(n=='L' || n=='l') {n='£'}
 if(n=='m' || n=='M') {n='м'}
 if(n=='N') {n='Ñ'}
 if(n=='n') {n='ñ'}
 if(n=='o') {n='ø'}
 if(n=='O') {n='Ø'}
 if(n=='p' || n=='P') {n='Þ'}
 if(n=='r' || n=='R') {n='ⓡ'}
 if(n=='s') {n='§'}
 if(n=='S') {n='§'}
 if(n=='t' || n=='T') {n='t'}
 if(n=='u') {n='µ'}
 if(n=='U') {n='Ü'}
 if(n=='Y') {n='¥'}
 
 else n=n
 return n
         }
                 //converte os valores DEPOIS que estes são digitados,note a chamada de converter()
 
                 function chgNick() {
                 
                 var output=''
                 var enter=document.form1.entrada.value;
                 if(enter!='') {      // este laço só executa a conversão se o primeiro campo estiver preenchido
                         
                       campoCheio=true;
                       for(var i=0;i<enter.length+1;i++) {output+=converter(enter.charAt(i));}
                       saida1='_(͡๏̯͡๏)_ '+output+' _(͡๏̯͡๏)_ '
                                }
 
                 else if(enter=='' && document.form1.saida.value!='') {alert('Inserisci un nickname nel 1° campo');campoCheio=false;}
                 
 
                 else {alert('Inserisci un nickname nel 1° campo');campoCheio=false;} 
                                 
                               }
 
                 function mostrarNick() { // mostra novo nick em forma de substrings,letra a letra
                    if(campoCheio) {
                         document.form1.saida.value=saida1.substring(0,y);
                         y++;
                         tempo=setTimeout('mostrarNick()',100);
                         if(y==saida1.length+1) {clearTimeout(tempo)}
                                }
                         
                                      }
 
                 function execNickNamer() { //função que agrupa todas as outras,é chamada pelo botão Input
                         chgNick();
                         if(campoCheio) {mostrarNick()};
                                         }
                 
 //fim do mini programa.
 // -->
