siguiendo con el problema ...
la concatenacion quedo OK !!!
num = "0" + num.toString();
Ahora a la variable num quiero obtener el largo, pero arroja error sera porque no esta como numerico?, intente probando con la instruccion
num = parseInt(num); //para convertir a entero
largo = num.value.length; //para extraer el largo de la cadena
alert("largo de num=" + largo + ""); // NO LA MUESTRA !!!!
pero ni siquiera muestar la alerta ....
Que puede estar sucediendo ????