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