Andreas: onSubmit Formular-Überprüfung bei Bild als Submit-Button

Beitrag lesen

Hallo!
ich habe ein Javascript, welches Einträge im Formular überprüft, welches ich schon oft verwendet habe.
Jetzt habe ich aber auch (woanders verwendet) eine Bild-Datei als Submit-Button verwndet. Aber wenn ich das kombiniere, geht das nicht mehr(die Überprüfung).

<script language="JavaScript">
  <!--
   function chkform()
  {

if(document.form.Name.value == "")
    {
     alert("Bitte Ihren Namen angeben!");
     document.form.Name.focus();
     return false;
    }

}
  //-->
 </script>

Im <form> Tag steht folgendes: onSubmit="return chkform()"

Alleine funktioniert das wunderbar, nur wenn ich jetzt meine Grafik als Schaltfläche einbinde wird nichts mehr überpfüft, sonder nirekt abgeschickt:

<a href="JavaScript:self.document.form.submit()"><img src="images/weiter.gif"></a>

Woran kann das liegen??
Gruß Andreas