all'onclick del pulsante di invio potresti semplicemente disabilitarlo.

<input type="submit" onclick="this.disabled='disabled'" />

sempre allo stesso evento puoi fare apparire tutti gli alert che vuoi...