ciao a tutti!

ho bisogno di visualizzare piu countdown su una pagina, tutti differenti. per fare cio ho creto un loop in php e ogni variabile che qui sotto ha un 1 finale, ha un numero diverso in ogni giro di loop.

codice:
                        <script type="text/javascript" language="JavaScript">
  	var tempo_totale1 = 9868556; 
var data1 = new Date();
var secondi_passati1 = 0;
  function conta1() {
  nd1 = new Date();
    secondi_passati1 = ((nd1 - data1) - (nd1 - data1)%1000)/1000;
	// ore minuti e secondi
	giorni1 = "" + ((tempo_totale1 - secondi_passati1) - (tempo_totale1 - secondi_passati1)%86400)/86400;
	ore1 = "" + ((tempo_totale1 - secondi_passati1)%86400 - (tempo_totale1 - secondi_passati1)%3600)/3600;
    minuti1 = "" + ((tempo_totale1 - secondi_passati1)%3600 - ((tempo_totale1 - secondi_passati1)%3600)%60)/60;
	secondi1 = "" +(tempo_totale1 - secondi_passati1)%60;
	if (ore1.length==1)
	   ore1 = "0" + ore1;
    if (minuti1.length==1)
	   minuti1 = "0" + minuti1;
    if (secondi1.length==1)
	   secondi1 = "0" + secondi1;
	//	Visualizzo il tempo principale
	stringa1 = giorni1 + "D - " + ore1 + "h - " + minuti1 + "m - " + secondi1 + "s ";
	document.getElementById("timeleftauction1").innerHTML = stringa1;
	// finito il tempo totale?
	if ((tempo_totale1 - secondi_passati1)<1) {
		location.href = "http://www.xxx.com/index.php?tab=bid";
	} else {
		setTimeout("conta1()",1000);
	}
}
 window.onload = function() {
        conta1();
        }
</script> 

<div id="timeleftauction1">
praticamente questo codice viene creato una volta per ogni loop. il numero di loop é sconosciuto. il numero (in questo esempio "1") che cé dopo ogni variabile é l id dell asta.

ora il problema é che di tutti i contatori che ho online mi viene visualizzato solo l ultimo. tutti gli altri no. cosa ho sbagliato?

grazie

ciao

Igor