No soy experto en javascript ni mucho menos, pero andaba husmeando, puede ser el onsubmit no? por qué no lo haces desde el evento onclick?
Y bueno si estás evaluando un caractér, supongo que debe ser de tipo 'char' el valor que evalúe el if...
// Funciones para la comprobación de datos
function comprobar(){
var cadena = document.frm.id.value ;
if(cadena.charAt(0) ==
'0'){
alert('El número de ID no puede comenzar por 0');
return (false);
}
}
A ver si funciona...
Salu2,