I've noticed that there's some decent CSS here:
<td class="cffffff"><input alt="Login" border="0" height="18" name="repl_fname" src="/img/btn_arrow_large.gif" type="image" width="17"></td>
Is it possible for a form to be submitted with an input of type="image" and if so, how does the form know that that's what initiates the POST? It's literally as if the form is waiting for that image to be clicked, but I wouldn't know how to tell one of my own forms to do that...
how did they submit this form with a type="image"
The image input type specifies a graphical submit button. The SRC attribute must be included to specify the URI of the image. The ALT attribute should be used to give replacement text for those not loading images.
So you don't have to tell your form to do that since it knows it should do exactly that.
You can also create buttons which are no submit buttons, but I am not quite sure about the validity:
<form action="button.htm"> <div> <button name="clickme" type="button" value="somevalue" onClick="self.location.href='http://example.org/'"> <p><img src="http://www.felixwuest.de/eye.jpg" border="0" alt="amazing eye"><br> <b>effs amazing eye!</b></p> </button> </div> </form>