function countdown(Sa,Sme,Sg,Sh,Smi,Ss,a,me,g,h,mi,s,idg,idh,idm,ids)
{
  iniData= new Date(a,me-1,g,h,mi,s); // data inizio sequenza mesi-1 es. set=8
  oggi= new Date(Sa,Sme-1,Sg,Sh,Smi,Ss);
  Ss=Ss+1

  //oggi.setHours(1,1,1,0) ;
  iniDataIt=iniData.getDate()+'-'+(iniData.getMonth()+1)+'-'+iniData.getFullYear()+' '+iniData.getHours()+':'+iniData.getMinutes()+':'+iniData.getSeconds();
  milDif=(iniData-oggi)
  giorni=parseInt(milDif/86400000);  
  milDif=milDif-(giorni*86400000); //millisecondi restanti talti i giorni
  ore=parseInt(milDif/3600000);
  milDif=milDif-(ore*3600000); //millisecondi restanti talti i giorni
  minuti=parseInt(milDif/60000);
  milDif=milDif-(minuti*60000); //millisecondi restanti talti i giorni
  secondi=parseInt(milDif/1000);
  milDif=milDif-(secondi*1000); //millisecondi restanti talti i giorni
  testo='Al giorno: '+iniDataIt+' mancano '+giorni+' giorni, '+ore+' ore, '+minuti+' minuti,e '+secondi+' secondi';

  //alert(testo); //commentare
  //return testo  
  //alert(secondi)

  if ((ore<=0) && ((minuti<0) || (secondi<0)))
  {
    document.getElementById(idh).innerHTML="Asta chiusa"
    document.getElementById(idm).innerHTML="";
    document.getElementById(ids).innerHTML="";
    document.getElementById(idg).innerHTML="";
  }
  else
  {
    if (minuti<10){
        minuti="0"+minuti
    }
    if (secondi<10){
        secondi="0"+secondi
    }

    if (ore<10){
      ore="0"+ore
    }

    if (giorni>0)
    {
      document.getElementById(idg).innerHTML = "<font style='font-size:20px;'>" + giorni +"</font> <font size=3>g</font> ";
    }
    else
    {
      document.getElementById(idg).innerHTML="";
    }
    document.getElementById(idh).innerHTML = "<font style='font-size:20px;'>" + ore +"</font> <font size=3>h</font> ";
    document.getElementById(idm).innerHTML = "<font style='font-size:20px;'>" + minuti +"</font> <font size=3>m</font> ";
    document.getElementById(ids).innerHTML = "<font style='font-size:20px;'>" + secondi +"</font> <font size=3>s</font> ";
  }
  setTimeout("countdown("+Sa+","+Sme+","+Sg+","+Sh+","+Smi+","+Ss+","+a+","+me+","+g+","+h+","+mi+","+s+",'"+idg+"','"+idh+"','"+idm+"','"+ids+"')",1000)
}