Si, creo que he dado con la solucion....
Código PHP:
<input onblur="cambia(this)" value="255">
<script>
var letras="abcdefghijklmnopqrstuvwxyz";
letras=letras.split("");
function cambia(caja) {
// el +10 hace omitir los numeros del 0 al 10 en la conversion, empezando desde a,b,c...
caja.value=(parseInt(caja.value)+10).toString(letras.length);
}
</script>
Me estas abriendo los ojos furoya... no se me habria ocurrido ni por asomo eso de toString pasandole la base...
A ve si me sale algo con ello.
Sobresaliente.