function updateCounter(){
  var now = new Date();
  var diff = (to.getTime() - now.getTime())/(1000*60);

  if(diff > 0)
  {
    var days = Math.floor(diff/(24*60));
    var hours = Math.floor((diff-days*24*60)/60);
    var minutes = Math.floor(diff-days*24*60-hours*60);

    var daysstr = (days == 0) ? '' : '<strong>'+days+'</strong> '+((days == 1) ? 'giorno': 'giorni');
    var hoursstr = (hours == 0) ? '' : '<strong>'+hours+'</strong> '+((hours == 1) ? 'ora': 'ore');
    var minutesstr = '<strong>'+minutes+'</strong> '+ ((minutes == 1) ? 'minuto': 'minuti');

    return  $('counter').innerHTML = '- '+daysstr+' '+hoursstr+' '+minutesstr+'<br />' + on_count_text;
  }
  
  return  $('counter').innerHTML = end_count_text;
}

