Ciao BR1...
allora grazie 1000 x lo script, funziona perfettamente.
l'ho modificato in questo modo:
codice:
var mancanti=<%=DateDiff("s", FineOfferta, Now())%>;
function countdown() {
  if(mancanti>0) {
    mancanti--;
    secondi = mancanti;
	giorni = parseInt(secondi/86400);
    secondi = secondi - (giorni * 86400);
    ore = parseInt(secondi/3600);
    secondi = secondi - (ore * 3600);
    minuti = parseInt(secondi/60);
    secondi = secondi - (minuti * 60);
    messaggio = "Manca "+giorni+"-"+ore+":"+String(100+minuti).substr(1)+":"+String(100+secondi).substr(1)+" al termine"
    document.getElementById("div_cnt").innerHTML = messaggio;
    setTimeout("countdown()",1000);
dove appunto la datediff è la differenza della data ed ora del server, con quella impostata da me in fineofferta.

Ho inserito anche x far visualizzare i gironi mancanti, però non esce correttamente, in quanto esce un numero grandissimo, tipo questo: 40259 - 13:47:37...

potresti dirmi dove sbaglio??? io nn riesco a trovare l'inghippo!

ah il formato della FINEOfferte è 23/03/2010 10.30.00 (il campo è un campo data)


grazie