function countdown(divId,productId,url,year,month,day,hour,minute){
	
   var today=new Date()
   var futurestring = new Date(year, month-1, day, hour, minute, 0)

   dd = futurestring.getTime() - today.getTime()
   dhour = Math.floor(((dd / 1000) / 60) / 60)
   dmin = Math.floor(((dd / 1000) / 60) - (dhour * 60))
   dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)

   //if on day of occasion
   if((dhour<=0 && dmin <=0 && dsec<=1) || (dsec < 0 ) ){
	    reloadProduct(productId,url)
   		return
   }
   //else, if not yet
   else{
	   compteur = ""
	   if(dhour > 0 ){
		   compteur = dhour+"H "
	   }
	   if( dmin > 0){
		   compteur = compteur + dmin+"M "
	   }
	   compteur = compteur + dsec+"S"   
	   document.getElementById(divId).innerHTML=compteur;
   }
  setTimeout("countdown('" + divId + "'," + productId + ",'" + url + "'," + year + "," +month+ "," +day + "," +hour + "," + minute + ")",1000)
 }
function countdownListe(divId,productId,url,year,month,day,hour,minute){
	
	   var today=new Date()
	   var futurestring = new Date(year, month-1, day, hour, minute, 0)

	   dd = futurestring.getTime() - today.getTime()
	   dhour = Math.floor(((dd / 1000) / 60) / 60)
	   dmin = Math.floor(((dd / 1000) / 60) - (dhour * 60))
	   dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)

	   //if on day of occasion
	   if((dhour<=0 && dmin <=0 && dsec<=1) || (dsec < 0 ) ){
		    reloadProduct(productId,url)
	   		return
	   }
	   //else, if not yet
	   else{
		   compteur = ""
		   if(dhour > 0 ){
			   compteur = dhour+"H "
		   }
		   if( dmin > 0){
			   compteur = compteur + dmin+"M "
		   }
		   compteur = compteur + dsec+"S"   
		   document.getElementById(divId).innerHTML=compteur;
	   }
	  setTimeout("countdownListe('" + divId + "'," + productId + ",'" + url + "'," + year + "," +month+ "," +day + "," +hour + "," + minute + ")",1000)
	 }

function reloadProduct(productId,url){
	new Ajax.Request(url, {
		  method: 'post',
		  parameters:{'product_id':productId},
		  
		  onSuccess: function(response) {
			  location.reload(true)
		}
			
		});
}