/*
	(c) 2011 Universal Computer Solutions, Inc.
		Written:tom@universalsolutions.net
		Original filename: kwh.js
		Modified: June 15th, 2011


*/
//368188887:June 15, 2011 12:00:00
var staticDate=new Date("June 15, 2011 12:00:00");
var staticKWH=368188887;
var step=0.9729282407407407

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;
}

function calcCurrent() {
	var todayDate=new Date();
	var secPast = (todayDate.valueOf()-staticDate.valueOf())/1000;
	var kwh = Math.floor((secPast*step)+368188887);
	var strKwh = addCommas(kwh);
	document.getElementById("kwhDisp").innerHTML = strKwh;
}

function startTimer() {
	var timer = setInterval("calcCurrent()",1000);
}

function stopTimer() {
	clearInterval(timer);
}
