Il mouseover/mouseout si puo` applicare (in alcuni browser moderni) anche ad altri oggetti.
Ma io mi sto perdendo. Non ho capito completamente il tuo problema specifico, e sto dando consigli al buio. Preferirei una descrizione del problema piu` dettagliata (eventualmente con del codice HTML).
Perche` c'e` anche la possibilta` di usare i CSS, che per alcune cose sono molto piu` potenti di JS. Se fai una ricerca nel forum CSS e XHTML (sotto HTML), trovi problemi analoghi, ma senza l'uso di JS.
E` vero che tu hai il ritardo, e questo non si puo` fare con i CSS, ma forse un approccio misto potrebbe essere valido (ed anche molto piu` accessibile).