onmuoseout fa riferimento ad una funzione che non ci fai vedere quindi difficile ripondere, cosa strana è che onmuoseover passi dei parametri, onmouseout no.

<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image3','','i_vini_ross i_over.gif',1)('targetimage','','03.gif',1)">
[img]i_riserve_speciali.gif[/img]
</a>

sembra che tu abbia fatto un errore di copia incolla. il tutto sembrerebbe più coerente così:

<a href="#" onmouseout="MM_swapImgRestore('Image3','','i_vini_ rossi_over.gif',1)" onmouseover="MM_swapImage('targetimage','','03.gif ',1)">
[img]i_riserve_speciali.gif[/img]
</a>

oppure

<a href="#" onmouseout="MM_swapImgRestore('targetimage','','03 .gif',1)" onmouseover="MM_swapImage('Image3','','i_vini_ross i_over.gif',1)">
[img]i_riserve_speciali.gif[/img]
</a>

in ogni caso questo:


...('Image3','','i_vini_rossi_over.gif',1)('target image','','03.gif',1)...

non ha senso