	function rebours(df, hf, mf, sf, lg_flag)
  {
  	d = df;
    h = hf;
    m = mf;
    s = sf - 1;
    lg = lg_flag;
    
    switch(lg_flag)
    {
    	case 'fr' :
      	lib_day = " jour(s) ";
	    	lib_hour = " heure(s) ";
        break;
      case 'en' :
      	lib_day = " day(s) ";
	    	lib_hour = " hour(s) ";
        break;
      default :
      	lib_day = " jour(s) ";
	    	lib_hour = " heure(s) ";
        break;
    }
    
    if (s < 0)
    {
      m = m - 1;
      s = 59;
    }
    
    if (m < 0)
    {
    	h = h - 1;
      m = 59; 
    }
    
    if (h < 0)
    {
    	d = d - 1;
      h = 23; 
    }
    
    if (d < 10)
    	print_d = "0"+d;
    else
    	print_d = d;
      
    if (h < 10)
    	print_h = "0"+h;
    else
      print_h = h;
      
    if (m < 10)
    	print_m = "0"+m;
    else
    	print_m = m;
      
    if (s < 10)
    	print_s = "0"+s;
    else
    	print_s = s;

    if ((d + h + m + s) != 0)
    {
    	document.test.testclock.value = print_d + lib_day + print_h + lib_hour + print_m + " min " + print_s + " sec";
   		setTimeout('rebours(d, h, m, s, lg)', 1000);
    }
    else
    {
    	document.test.testclock.value = "Les pronostics sont clos !";
    }
  }
  
  
  
