Ok, scusate, ma nn so proprio come risolvere, nel frattempo provo e riprovo e vi posto...
Fatto ennesima modifica:
codice:
<script>
var mancanti=<%=DateDiff("s", FineOfferta, Now())%>;
function countdown() {
  if(mancanti>0) {
    mancanti--;
    secondi = mancanti;
	giorni = parseInt(secondi/86400000);
    secondi = secondi - (giorni * 86400000);
    ore = parseInt(secondi/3600000);
    secondi = secondi - (ore * 3600000);
    minuti = parseInt(secondi/60000);
    secondi = secondi - (minuti * 60000);
    secondi = parseInt(secondi/1000);
    secondi = secondi - (minuti * 1000);
	
	messaggio ='Mancano '+giorni+' giorni '+ore+' ore '+minuti+' min '+secondi+' sec';
    document.getElementById("div_cnt").innerHTML = messaggio;
    setTimeout("countdown()",1000);
  }
}
window.onload=countdown;
</script>
ma esce sempre un numero enormeeeeeeee:

mancano 40 giorni 6 ore 13 min - 12950 sec

La data scadenza offerte è 22/03/2010 23.59.00

:dipser: