function CalculaLetra(form)
{
  var nNum=(Dni.NumeroDni.value%23);
  Dni.LetraDni.value=(ArrayLetras(nNum));
}

function ArrayLetras(nNum)
{
  aLetras = new Array();aLetras[0] = "T" ;aLetras[1] = "R" ;aLetras[2] = "W" ;
                        aLetras[3] = "A" ;aLetras[4] = "G" ;aLetras[5] = "M" ;
                        aLetras[6] = "Y" ;aLetras[7] = "F" ;aLetras[8] = "P" ;
                        aLetras[9] = "D" ;aLetras[10] = "X" ;aLetras[11] = "B" ;
                        aLetras[12] = "N" ;aLetras[13] = "J" ;aLetras[14] = "Z" ;
                        aLetras[15] = "S" ;aLetras[16] = "Q" ;aLetras[17] = "V" ;
                        aLetras[18] = "H" ;aLetras[19] = "L" ;aLetras[20] = "C" ;
                        aLetras[21] = "K" ;aLetras[22] = "E" ;
  return aLetras[nNum]
}