function doTicker() {
  var element = document.getElementById('ticker2');
  var timeNow = new Date().getTime();
  var timeThen = new Date(2010, 5, 21).getTime();
  var secs = (timeNow - timeThen) / 1000;
  var docs = Math.round(1682472 + (secs * 0.115911));
  var corrs = Math.round(22886436 + (secs * 1.576722));
  var text = 'Our customers have processed <span class="bigticker">' + CommaFormatted(docs)  + '</span> <span class="bigticker">documents</span>, ' +
    'through our Proofing System THIS YEAR. <br /><br />To date, Tansa has flagged <span class="bigticker">' + CommaFormatted(corrs) + '</span> <span class="bigticker">errors!</span>';
  element.innerHTML  = text;
  setTimeout('doTicker()', 1000);
}

function CommaFormatted(big) {
  var delimiter = ".";
  var amount = "" + big + "";
  var a = amount.split('.',2)
  var d = a[1];
  var i = parseInt(a[0]);
  if(isNaN(i)) { return ''; }
  var minus = '';
  if(i < 0) { minus = '-'; }
  i = Math.abs(i);
  var n = new String(i);
  var a = [];
  while(n.length > 3) {
    var nn = n.substr(n.length-3);
    a.unshift(nn);
    n = n.substr(0,n.length-3);
  }
  if(n.length > 0) { a.unshift(n); }
  n = a.join(delimiter);
  amount = n;
  amount = minus + amount;
  return amount;
}

