non era molto chiaro...

il submit viene eseguito subito, ovviamente

devi scatenere l'evento fade (che devi chiamare diversamente dall'altro) e aggiungere un timer per l'autosubmit. almeno a grandi linee... non ho buoni rapporti con js

come navigatore non sarei felice di una cosa del genere

ti lascio nelle mani dei ragazzi esperti in javascript