var getSavings = function(){
  // data through 2009
  // var initialData = {'trees':1908058,'gas':164490636,'waste':91287698,'water':557321032,'energy':1040964}

  // initial data is through 2010, updated per Harmoni
  var initialData = {'trees':2137474,'gas':185230795,'waste':94994343,'water':646017894,'energy':1041810}

  

  // average resources per year, to add to above to find starting point as of now
  var perYear   = {'trees':170300,'gas':17128000,'waste':5012900,'water':76194500,'energy':56700}
  
  // amount total to add per year incrementally
  // var stepData   = {'trees':214708,'gas':20952604,'waste':10519905,'water':84347184,'energy':144201}
  var initialDate = new Date("January 1, 2011 00:00:00");
  var currentDate = new Date();
  var seconds_since  = (currentDate.getTime() - initialDate.getTime()) / 1000;
  var results = {}
  $.each(initialData,function(key,value){
    perYearAdded = (perYear[key]) / (365*24*60*60)
    results[key] = initialData[key] + (perYearAdded*seconds_since)  
  })
  return(results);
}
function addCommas(nStr)
{
  nStr += '';
  x = nStr.split('.');
  x1 = x[0];
  x2 = x.length > 1 ? '.' + x[1] : '';
  var rgx = /(\d+)(\d{3})/;
  while (rgx.test(x1)) {
    x1 = x1.replace(rgx, '$1' + ',' + '$2');
  }
  return x1 + x2;
}
$(document).ready(function(){
  $(document).everyTime(1000, function(i) {
    var tree_savings  = addCommas(getSavings()['trees'].toFixed(2));
    $("#tree_savings").html(tree_savings)

    var gas_savings  = addCommas(getSavings()['gas'].toFixed(0));
    $("#gas_savings").html(gas_savings);

    var waste_savings  = addCommas(getSavings()['waste'].toFixed(0));
    $("#waste_savings").html(waste_savings);

    var water_savings  = addCommas(getSavings()['water'].toFixed(0));
    $("#water_savings").html(water_savings);

    var energy_savings  = addCommas(getSavings()['energy'].toFixed(0));
    $("#energy_savings").html(energy_savings);
    },//end func 
  0);//end everyTime
});

