	function addLoadEvent(func) { 
		  var oldonload = window.onload; 
	  if (typeof window.onload != 'function') { 
	    window.onload = func; 
	  } else { 
	    window.onload = function() { 
	      if (oldonload) { 
	        oldonload(); 
	      } 
	      func(); 
	    } 
	  } 
	} 

function show2(){
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("tick2"): document.all.tick2
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn="PM"
if (hours<12)
dn="AM"
if (hours>12)
hours=hours-12
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
var ctime=hours+":"+minutes+":"+seconds+" "+dn
thelement.innerHTML=ctime
setTimeout("show2()",1000)
}

function maind(){
	startdate = new Date()
	now(startdate.getYear(),startdate.getMonth(),startdate.getDate(),startdate.getHours(),startdate.getMinutes(),startdate.getSeconds())
}


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


Number.prototype.toDecimals=function(n){
    n=(isNaN(n))?
        2:
        n;
    var
        nT=Math.pow(10,n);
    function pad(s){
            s=s||'.';
            return (s.length>n)?
                s:
                pad(s+'0');
    }
    return (isNaN(this))?
        this:
        (new String(
            Math.round(this*nT)/nT
        )).replace(/(\.\d*)?$/,pad);
}


function ChangeDollar(number){
    var numberstring
	numberstring = (Math.round(number*1000)/1000)
	numberstring = addCommas(numberstring.toDecimals(3))
	document.getElementById("dollars-saved-live").innerHTML=numberstring 
}

function ChangeWater(number){
    var numberstring
	numberstring = addCommas(Math.round(number*1000)/1000)
	document.getElementById("gallons-saved-live").innerHTML=numberstring 
}

function ChangeKillowatts(number){
    var numberstring
	numberstring = addCommas(Math.round(number*1000)/1000)
	document.getElementById("killowatts-saved-live").innerHTML=numberstring 
}

function ChangeTons(number){
    var numberstring
	numberstring = addCommas(Math.round(number*1000)/1000)
	document.getElementById("tons-saved-live").innerHTML=numberstring 
}

function ChangeOil(number){
    var numberstring
	numberstring = addCommas(Math.round(number*10000)/10000)
	document.getElementById("oil-saved-live").innerHTML=numberstring 
}


function now(year,month,date,hours,minutes,seconds){       
startdatum = new Date(year,month,date,hours,minutes,seconds)

var startDollars = 79.65
var dollarspersecond = .0000716435185
var startGallons = 818.32
var gallonspersecond = .00071094371528
var startKillowatts = 119.62
var killowattspersecond = .0002249763055556
var startTons = 301.82
var tonspersecond = .00036614583
var startOil = 15.35
var oilpersecond = .000011220139
nu = new Date ()                
schuldstartdatum = new Date ("November 5, 2009 21:28:00")                            
secondenoppagina = (nu.getTime() - startdatum.getTime())/1000
totalDollars= (nu.getTime() - schuldstartdatum.getTime())/1000*dollarspersecond + startDollars
totalGallons= (nu.getTime() - schuldstartdatum.getTime())/1000*gallonspersecond + startGallons
totalKillowatts= (nu.getTime() - schuldstartdatum.getTime())/1000*killowattspersecond + startKillowatts
totalTons= (nu.getTime() - schuldstartdatum.getTime())/1000*tonspersecond + startTons
totalOil= (nu.getTime() - schuldstartdatum.getTime())/1000*oilpersecond + startOil
ChangeDollar(totalDollars);
ChangeWater(totalGallons);
ChangeKillowatts(totalKillowatts);
ChangeTons(totalTons);
ChangeOil(totalOil);


timerID = setTimeout("now(startdatum.getYear(),startdatum.getMonth(),startdatum.getDate(),startdatum.getHours(),startdatum.getMinutes(),startdatum.getSeconds())",200)
}



