salve devo modificare questo codice é un conto alla rovescia. Quando arriva a zero non si ferma ma va in negativo e va avanti, invece vorrei che tutti e quattro i campi si fermassero alla fine del conto alla rovescia a zero. Qualcuno mi aiuta?


codice:
<script type="text/javascript">
  var d = <?php echo $rgiorni; ?>  
  var h = <?php echo $rore; ?>  
  var m = <?php echo $rminuti; ?>  
  var s = <?php echo $rsecondi; ?>  

function setCountDown ()
{
  s--;
  if (s < 0){
      m--;
      s = 59
  }
  if (m < 0){
      h--;
      m = 59
  }
  if (h < 0){
      d--;
      h = 23
  }
  document.getElementById("ris").innerHTML = d+" giorni, "+h+" ore, "+m+" minuti, "+s+" secondi";
  setTimeout ( "setCountDown()", 1000 );
}
</script>