salve a tutti.

Sto sperimentando uno scirpt molto grezzo, anche perchè il mio modo di programmare è molto grezzo, che quando si passa col mouse su di una immagine questa immagine venga ingrandita fino ad un tot, vi posto il codice che ho scritto:

codice:
function dimimage(tag,realdim){
	var elimg=document.getElementById(tag);
	

		var dimensioni=elimg.offsetWidth;
		var realdim=dimensioni + 2;
		elimg.style.width=realdim+"px";
		alert(realdim);
		if(realdim!=110) setTimeout("dimimage(" + tag +"," + realdim +")",100);

}
tag= sarebbe il tag immagine che deve essere ingrandito
realdim= è il valore aumentato di 2 che faccio girare

Il problema e che la funzione effettua il primo ciclo ma non continua cioe ingrandisce l'immagine solo di 2 e come se l'istruzione setTimeout npn funzionasse.