
function clearTotal()
{
document.getElementById("total").innerHTML = ''
document.getElementById("tons").innerHTML = ''
document.getElementById("grade").innerHTML = ''
document.getElementById("grades").innerHTML = ''
}

function calcPeople()
{
calcElectric()
calcGas()
calcFuelOil()
}
function calcElectric()
{
var w = document.getElementById("number_of_people").value
var x = document.getElementById("electric_bill").value
var y = document.getElementById("electric_price").value
var z = ((x/w)/y)*1.37*12
document.getElementById("electric_co2").value = z.toFixed(0)
calcTotalHome()
}

function calcGas()
{
var w = document.getElementById("number_of_people").value
var x = document.getElementById("gas_bill").value
var y = document.getElementById("gas_price").value
var z = ((x/w)/y)*120.61*12
document.getElementById("gas_co2").value = z.toFixed(0)
calcTotalHome()
}

function calcFuelOil()
{
var w = document.getElementById("number_of_people").value
var x = document.getElementById("fuel_oil_bill").value
var y = document.getElementById("fuel_oil_price").value
var z = ((x/w)/y)*22.28*12
document.getElementById("fuel_oil_co2").value = z.toFixed(0)
calcTotalHome()
}

function calcWaste()
{
var x = 1010
if(document.getElementById("waste0").checked){z=0}
if(document.getElementById("waste1").checked){z=x*(1/4)}
if(document.getElementById("waste2").checked){z=x*(1/2)}
if(document.getElementById("waste3").checked){z=x}
if(document.getElementById("waste4").checked){z=x*(4/2)}
if(document.getElementById("waste5").checked){z=x*(5/2)}
document.getElementById("total_waste").value = z.toFixed(0)
calcRecycleReduction()
}

function calcRecycleReduction()
{
var x = 0.4181
var y = document.getElementById("total_waste").value
if(document.getElementById("recycle1").checked){z=y-(y*(x))}
if(document.getElementById("recycle2").checked){z=y-(y*(x*(3/4)))}
if(document.getElementById("recycle3").checked){z=y-(y*(x*(2/4)))}
if(document.getElementById("recycle4").checked){z=y-(y*(x*(1/4)))}
if(document.getElementById("recycle5").checked){z=y-(y*(x*0))}
if(z<0)
 {document.getElementById("total_waste-recycling").value = 0}
else
 {document.getElementById("total_waste-recycling").value = z.toFixed(0)}
calcTotalHome()
}

function calcTotalHome()
{
var v = Math.round(document.getElementById("electric_co2").value)
var w = Math.round(document.getElementById("gas_co2").value)
var x = Math.round(document.getElementById("fuel_oil_co2").value)
var y = Math.round(document.getElementById("total_waste-recycling").value)
var z = (v+w+x+y)*1
document.getElementById("total_home").value = z.toFixed(0)
}

function calcVehicle()
{
var x = document.getElementById("miles_driven").value
var y = document.getElementById("fuel_economy").value
if(y==0)
{
	y=1
	if (x!=0)
	{
	document.getElementById("fuel_economy").value = 1
	}
}
var z = (x/y)*(19.4*(100/95))
document.getElementById("vehicle_co2").value = z.toFixed(0)
}

function calcAir()
{
var y = document.getElementById("miles_flown").value
var z = y*0.4395
document.getElementById("air_co2").value = z.toFixed(0)
}

function calcMeat()
{
var x = 3274
if(document.getElementById("meat0").checked){z=0}
if(document.getElementById("meat1").checked){z=x*(1/4)}
if(document.getElementById("meat2").checked){z=x*(1/2)}
if(document.getElementById("meat3").checked){z=x}
if(document.getElementById("meat4").checked){z=x*(4/2)}
if(document.getElementById("meat5").checked){z=x*(5/2)}
document.getElementById("total_meat").value = z.toFixed(0)
}


function addCommas(sValue)
{
var sRegExp = new RegExp('(-?[0-9]+)([0-9]{3})');

while(sRegExp.test(sValue)) {
sValue = sValue.replace(sRegExp, '$1,$2');
}
return sValue;
} 
