Perdonatemi ma è più forte di me...perchè il mio script con ie va e con mozilla mi dice "missing formal parameter"? lo sò che ie è una bettola di browser e quindi si "piglia" tutte le ca**ate dello script...ma dov'è che sbaglio? Chi mi aiuta?

codice:
<html>
<head>
<title>Documento senza titolo</title>
<script type="text/javascript">
var timerID;

function enlarge(now,final,verso){
	if(verso=="a"){
	        step=40;
	}else if(verso=="c"){
		step=-40;
	}else{
		now=final;
	}
	if(now!=final){
		now+=step;
		document.getElementById('box').style.height=now;
		timerID=setTimeout("enlarge("+now+","+final+",'"+verso+"')",1);
	}else{
		killtimer();
	}
}

function killtimer(){
	clearTimeout(timerID);
}
</script>

</head>

<body>

<div id="box" style="background-color:#000000; width:100; height:100;"></div>







Apri
Chiudi
</body>
</html>
Grazie mille ancora...