Avevo fatto delle supposizioni errate.

Quindi hai una popup, che deve modificare un valore di un campo nella finestra madre?

Ma a che ti serve la funzione convalidaForm()?

E che senso hanno i pulsanti submit (nel tuo caso image) in un form che non deve essere inviato?

Forse devi ragionare su cosa ti serve esattamente.