Código:
Aunque me sigue la duda de por qué ejecuta el procedimiento si es que el validador lo está frenando.
pues igual me he preguntado lo mismo, porque si me dio lata, te imaginas el dia la presentacion que falle esto jajaja

, pero bueno asi lo compuse
creo que por eso estan las sentencias page onload, load, valida, estc para decirle a compilador que se tiene que hacer
adios