l'effetto dissolvenza non è standard e te lo fa solo IE con filter

setTimeout() è òa funzione che ti occorre. Fai una piccola ricerca per qualche esempio .. anche mio
ciao