¿Hay algo mal en este código? Es que no me funciona.
  
<img src="http://www.inthenameofgoth.com/weblog/imagenes/3.jpg" div style="border:1px solid gray;" class="nada" onmouseover="this.style.filter='alpha(opacity=50)'  ;this.style. MozOpacity=.5"
onmouseout="this.style.filter='alpha(opacity=100)'  ;this.style.  MozOpacity=1"/> 
Antes de esto, había probado un cambio de imágenes también con onmouseover y onmouseout, pero tampoco me funcionó.  

 Estoy un poco frustrada con esto y agradecería mucho vuestra ayuda. 
