io farei un div che contiene la seconda immagine, con una funzione chiamata sull'onmouseover dell'immagine poi lo rendi visibile e lo posizioni sopra l'altra.. occhio che non so se questo possa creare problemi però sulla gestione degli eventi dell'immagine, nel senso che magari nel momento in cui sovrapponi il div l'immagine perde il focus e quindi scatta subito l'onmouseout.. fai una prova e vedi!