Mi problema es que un amigo em ha pasado un codigo javascript para que cierta imagen este de oscurecida/aclarada y al pasar el raton se vuelva de color normal

todo va bien pero internet explorer me dice que ha cargado la web pero con errores,este es el codigo como puedo hacerlo para que no me diga lo de errores?gracias :D
este va despues de "body"
Código PHP:
<script language="JavaScript1.2">
function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
if (which2.style.MozOpacity)
which2.style.MozOpacity=0.3
else if (which2.filters)
which2.filters.alpha.opacity=50
}
function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}
</script>
Código PHP:
<img style='filter:alpha(opacity=50);-moz-opacity:0.3' onMouseover='high(this)' onMouseout='low(this)'
Muchas Gracias por todo
