// This file was automatically generated by scripts/generate.py.

function reciprocal(x, ifzero) {
  return (x == 0.0) ? ifzero : 1.0 / x;
}

function select(x) {
  return select.arguments[x + 1];
}

var POUNDS_CARBON_PER_KWH = 1.6;
var HOURS_PER_YEAR = 8766;

QUESTIONS = new Array();
QUESTIONS[1001] = [0, 20];
QUESTIONS[1002] = [0, 20];
QUESTIONS[1003] = [0, 20];
QUESTIONS[2001] = [0, 20];
QUESTIONS[2002] = [0, 20];
QUESTIONS[3001] = [0, 1];
QUESTIONS[3002] = [0, 2];
QUESTIONS[3003] = [0, 2];
QUESTIONS[3004] = [0, 2];
QUESTIONS[3005] = [0, 2];
QUESTIONS[3006] = [0, 10];
QUESTIONS[3008] = [0, 10];
QUESTIONS[3009] = [0, 5];
QUESTIONS[4001] = [0, 5];
QUESTIONS[4002] = [0, 5];
QUESTIONS[4004] = [0, 24];
QUESTIONS[4006] = [0, 1];
QUESTIONS[4007] = [0, 1];
QUESTIONS[4008] = [0, 1];
QUESTIONS[5001] = [0, 1];
QUESTIONS[5002] = [0, 1];
QUESTIONS[5003] = [0, 1];
QUESTIONS[5004] = [0, 1];
QUESTIONS[5005] = [0, 1];
QUESTIONS[6001] = [0, 1000];
QUESTIONS[6002] = [0, 100];
QUESTIONS[6003] = [0, 100];
QUESTIONS[7001] = [0, 200];
QUESTIONS[7002] = [0, 7];
QUESTIONS[7003] = [0, 7];
QUESTIONS[7004] = [0, 7];
QUESTIONS[7005] = [0, 7];
QUESTIONS[7006] = [0, 1];
QUESTIONS[7007] = [0, 100];
QUESTIONS[7008] = [0, 75];
QUESTIONS[7009] = [0, 75];
QUESTIONS[8001] = [0, 7];
QUESTIONS[8002] = [0, 7];
QUESTIONS[8003] = [0, 7];
QUESTIONS[9001] = [0, 100];
QUESTIONS[9002] = [0, 1];
QUESTIONS[9003] = [0, 1];
QUESTIONS[9004] = [0, 1];
QUESTIONS[9005] = [0, 1];
QUESTIONS[9006] = [0, 1];
QUESTIONS[10001] = [0, 1e+06];
QUESTIONS[10002] = [0, 1e+06];
QUESTIONS[10003] = [0, 100000];

NUM_SECTIONS = 10;

SECTION_TITLES = new Array();
SECTION_TITLES[0] = 'Introduction';
SECTION_TITLES[1] = 'Change Your Light Bulbs';
SECTION_TITLES[2] = 'Plant Trees';
SECTION_TITLES[3] = 'Buy Energy Star Appliances';
SECTION_TITLES[4] = 'Conserve Energy';
SECTION_TITLES[5] = 'Use Hot Water Efficiently';
SECTION_TITLES[6] = 'Buy Clean Energy';
SECTION_TITLES[7] = 'Drive Less&mdash;Drive Smart';
SECTION_TITLES[8] = 'Eat Green';
SECTION_TITLES[9] = 'Reduce Waste&mdash;Support Recycling';
SECTION_TITLES[10] = 'Offet Your Emissions';

DERIVED_CELLS = new Array();
DERIVED_CELLS['lbs1001'] = '768.0 * cell(1001)';
DERIVED_CELLS['lbs1002'] = '896.0 * cell(1002)';
DERIVED_CELLS['lbs1003'] = '1232.0 * cell(1003)';
DERIVED_CELLS['1total'] = 'cell("lbs1001") + cell("lbs1002") + cell("lbs1003")';
DERIVED_CELLS['lbs2001'] = 'cell(2001) * 2000.0';
DERIVED_CELLS['lbs2002'] = '160000.0 * cell(2002)';
DERIVED_CELLS['2total'] = 'cell("lbs2001") + cell("lbs2002")';
DERIVED_CELLS['lbs3001'] = 'cell(3001) * 1661';
DERIVED_CELLS['lbs3002'] = 'select(cell(3002), 0, 1155, 508)';
DERIVED_CELLS['lbs3003'] = 'select(cell(3003), 0, 2672, 504)';
DERIVED_CELLS['lbs3004'] = 'select(cell(3004), 0, 65513, 55698)';
DERIVED_CELLS['lbs3005'] = 'select(cell(3005), 0, 150910, 110036)';
DERIVED_CELLS['lbs3006'] = 'cell(3006) * 2195';
DERIVED_CELLS['lbs3008'] = 'cell(3008) * 1274';
DERIVED_CELLS['lbs3009'] = 'cell(3009) * 619';
DERIVED_CELLS['3total'] = 'cell("lbs3001") + cell("lbs3002") + cell("lbs3003") + cell("lbs3004") + cell("lbs3005") + cell("lbs3006") + cell("lbs3008") + cell("lbs3009")';
DERIVED_CELLS['lbs4001'] = 'cell(4001) * 500';
DERIVED_CELLS['lbs4002'] = 'cell(4002) * 500';
DERIVED_CELLS['lbs4004'] = 'cell(4004) * 0.3 * 250';
DERIVED_CELLS['lbs4006'] = 'cell(4006) * (2374.4 + 2733)';
DERIVED_CELLS['lbs4007'] = 'cell(4007) * 2700';
DERIVED_CELLS['lbs4008'] = 'cell(4008) * 23707';
DERIVED_CELLS['4total'] = 'cell("lbs4001") + cell("lbs4002")+ cell("lbs4004") + cell("lbs4006") + cell("lbs4007") + cell("lbs4008")';
DERIVED_CELLS['lbs5001'] = 'cell(5001) * 8250';
DERIVED_CELLS['lbs5002'] = 'cell(5002) * 15000';
DERIVED_CELLS['lbs5003'] = 'cell(5003) * 2450';
DERIVED_CELLS['lbs5004'] = 'cell(5004) * 3150';
DERIVED_CELLS['lbs5005'] = 'cell(5005) * 500';
DERIVED_CELLS['5total'] = 'cell("lbs5001") + cell("lbs5002") + cell("lbs5003") + cell("lbs5004") + cell("lbs5005")';
DERIVED_CELLS['lbs6002'] = 'cell(6001) * cell(6002) * 0.01 * 12/0.106*1.6';
DERIVED_CELLS['lbs6003'] = 'cell(6001) * cell(6003) * 0.01 * 12/0.106*1.6';
DERIVED_CELLS['6total'] = 'cell("lbs6002") + cell("lbs6003")';
DERIVED_CELLS['lbs7002'] = 'cell(7001) * cell(7002) * 50 / 22.0 * 20 * 0.9';
DERIVED_CELLS['lbs7003'] = 'cell(7001) * cell(7003) * 50 / 22.0 * 20';
DERIVED_CELLS['lbs7004'] = 'cell(7001) * cell(7004) * 50 / 22.0 * 10';
DERIVED_CELLS['lbs7005'] = 'cell(7001) * cell(7005) * 50 / 22.0 * 20';
DERIVED_CELLS['lbs7006'] = 'cell(7006) * 545';
DERIVED_CELLS['lbs7007'] = 'cell(7007) * 327';
DERIVED_CELLS['lbs7009'] = '(reciprocal(cell(7008), 0) - reciprocal(cell(7009), 0)) * 12000 * 20 * 4';
DERIVED_CELLS['7total'] = 'cell("lbs7002") + cell("lbs7003") + cell("lbs7004")+ cell("lbs7005") + cell("lbs7006") + cell("lbs7007")+ cell("lbs7009")';
DERIVED_CELLS['lbs8001'] = 'cell(8001) * 718';
DERIVED_CELLS['lbs8002'] = 'cell(8002) * 6000';
DERIVED_CELLS['lbs8003'] = 'cell(8003) * 572';
DERIVED_CELLS['8total'] = 'cell("lbs8001") + cell("lbs8002")+ cell("lbs8003")';
DERIVED_CELLS['lbs9001'] = 'cell(9001) * 2.88';
DERIVED_CELLS['lbs9002'] = 'cell(9002) * 273 * 4';
DERIVED_CELLS['lbs9003'] = 'cell(9003) * 184';
DERIVED_CELLS['lbs9004'] = 'cell(9004) * 166';
DERIVED_CELLS['lbs9005'] = 'cell(9005) * 1217';
DERIVED_CELLS['lbs9006'] = 'cell(9006) * 92';
DERIVED_CELLS['9total'] = 'cell("lbs9001") + cell("lbs9002") + cell("lbs9003")+ cell("lbs9004") + cell("lbs9005") + cell("lbs9006")';
DERIVED_CELLS['lbs10001'] = 'cell(10001) / 22.0 * 20';
DERIVED_CELLS['lbs10002'] = 'cell(10002) * 0.4171';
DERIVED_CELLS['lbs10003'] = 'cell(10003) * 2000';
DERIVED_CELLS['10total'] = 'cell("lbs10001") + cell("lbs10002") + cell("lbs10003")';
DERIVED_CELLS['grand-total'] = 'cell("1total") + cell("2total") + cell("3total") + cell("4total") + cell("5total") + cell("6total") + cell("7total") + cell("8total") + cell("9total") + cell("10total")';

