Hola de nuevo.
Habría que hacer algunos cambios y dejar el código tal que así:
Código HTML:
<html>
<head>
<title>Untitled</title>
<script>
zoom=100;
var tiempo;
function reduce(obj) {
if(zoom>50) zoom-=10;
obj.style.width=zoom;
obj.style.height=zoom;
im=obj;
tiempo=setTimeout('reduce(im)',1000);
}
function amplia(obj) {
obj.style.width=100;
obj.style.height=100;
zoom=100;
clearTimeout(tiempo)
}
</script>
</head>
<body>
<img src="/Web/imagen.gif"
onmouseover="reduce(this)" onmouseout="amplia(this)" />
</body>
</html>
Saludos,