// JavaScript Document

function element(id) {
  if (document.getElementById) {
    return document.getElementById(id);
  } else if (window[id]) {
    return window[id];
  }
  return null;
}

var COUNT = [
[  1236661200000 , 1104896 ],
[  1325397600000, 1204032 ]
];

var storage;


function updateStorage() { 
  if (!storage) {
    return;
  }
 
  var current = (new Date()).getTime(); 
  var i;
  for (i = 0; i < COUNT.length; i++) {
    if (current < COUNT[i][0]) {
      break;
    }
  }
  if (i == 0) {
    setTimeout(updateStorage, 1000); 
  } else if (i == COUNT.length) {
    storage.innerHTML = COUNT[i - 1][1];
  } else {
    var ts = COUNT[i - 1][0];
    var bs = COUNT[i - 1][1];
    storage.innerHTML = formatStorage(((current-ts) / (COUNT[i][0]-ts) * (COUNT[i][1]-bs)) + bs); 
    setTimeout(updateStorage, 1000); 
  } 
} 
 
var PAD = '.0000'; 
 
function formatStorage(num) { 
  var str = String(num); 
  var dot = str.indexOf('.'); 
  
  dot = str.indexOf('.');
  if (dot < 0) { 
     return addCommas(str) + PAD; 
  } if (PAD.length > (str.length - dot)) { 
    return addCommas(str) + PAD.substring(str.length - dot); 
  } else { 
    str = str.substring(0, dot + PAD.length); 
    str1 = addCommas(str.substring(0, dot));
    str2 = str.substring(dot);
    return str1+str2;
  } 
} 

function addCommas(str3)
{
	var index = (str3.length - 3);
	
	while(index > 0)
	{
		str3 = str3.substring(0, index) + ','  + str3.substring(index);
		index = index - 3;
	}
	return str3;
}

