function countdown(ts_token) {
  var jetzt = new Date();
  var ts_now = Math.round(jetzt.getTime() / 1000.0);
  var ts_diff;
  
  if (ts_token >= ts_now) {
    ts_diff = ts_token - ts_now;
  } else {
    ts_diff = ts_now - ts_token;
  }
  
  var tage = Math.floor(ts_diff / 86400);
  var std = Math.floor((ts_diff % 86400) / 3600);
  var min = Math.floor((ts_diff % 3600) / 60);
  var sek = Math.floor(ts_diff % 60);
  
  /*console.debug((ts_diff % 86400) / 3600);
  console.debug((ts_diff % 3600) / 60);
  console.debug(ts_diff % 60);*/
  
  if (min >= 60) {
    min = 0;
    std = std + 1;
  }
  if (std >= 24) {
    std = 0;
    tage = tage + 1;
  }
  if (tage == 1) {
  	document.getElementById(ts_token).innerHTML = tage + ' Tag ' + std + ' Std. ' + min + ' Min. ' + sek + ' Sek.';
  } else {
  	document.getElementById(ts_token).innerHTML = tage + ' Tage ' + std + ' Std. ' + min + ' Min. ' + sek + ' Sek.';
  }
}

function news_interval(timestamp) {
  window.setInterval("countdown(" + timestamp + ")", 1000);
}