Ma .... questo codice funziona bene sia in IE che in FF

codice:
<html>
	<head>
		<script type="text/javascript" >
		
			function refreshPezzi(){
				alert(document.getElementById('x').value);
				var timer= document.getElementById('x');
				timer.value++;
				
				setTimeout( 'refreshTimer();' , 1000 );
			}
		
		</script>
		
	</head>
	<body>

		<input id="x" type="hidden" name="timer" value="0" />
		
		<script type="text/javascript" >
			
		
			setTimeout( 'refreshTimer()' , 1000 );
		</script>

	
	</body>

</html>
Nella mia pagina che non posso postare invece IE al refresh fa ripartre la variabile hidden da 0

Forse perchè ho molti campi hidden ? Circa 80 campi hidden ....

In pratica devo visualizzare lo stato di alcuni operatori di un call center. Al refresh della pagina i tempi di connessione non dovrebbero azzerarsi !!