Ti ringrazio br1!
Ho utilizzato il tuo codice (aggiungendo qualche punto e virgola mancante):

codice:
var rv="";
for(var i=0;i<valori[1].length;i++){
    rv=rv+"#"+valori[1].charCodeAt(i);
} alert(rv);
e il risultato è stato significativo: ricevevo una variabile di 3 caratteri, comprensiva di uno spazio finale.
Ho quindi risolto ponendo:

codice:
if (valori[1]="Si ") {
Dovrò quindi trovare una funzione che mi elimini gli spazi ad inizio e fine variabile, e non credo sarà difficile (programmo in php, conosco ben poco di javascript).
Grazie ancora br1