Just do something like:
var foo; // preencha esta variável com o seu texto.
/* sério, preencha foo. */
foo += ""; // só por paranóia. Se foo não era string até aqui, depois desta linha será.
while (foo.length < 5) {
foo = "0" + foo;
}
// agora coloque foo de novo na caixa de texto.
If the text has five characters or more, it skips the loop. Otherwise, the code will concatenate zeros to the left until the string is five characters long.
Note that this code works for the text to the left of your checker digit. You must then concatenate the checker digit at the end of the result.
Perfect!! @Rgio needed something practical
– IvanFloripa