// JavaScript Document

function updatecosts()
	{	
	
		

		document.form4.power_led.value = addCommas(doFixed(18/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,0));
		document.form4.power_fl.value = addCommas(doFixed(48/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,0));
		document.form4.power_sav.value = addCommas(doFixed(30/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,0));
	
		
		document.form4.power_cost_led.value = addCommas(doFixed(document.form4.power.value*18/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,2));
		document.form4.power_cost_fl.value = addCommas(doFixed(document.form4.power.value*48/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,2));
		document.form4.power_cost_sav.value = addCommas(doFixed(document.form4.power.value*30/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value,2));
		
		document.form4.rise_led.value = addCommas(doFixed(document.form4.power.value*18/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.rise.value,2));
		document.form4.rise_fl.value = addCommas(doFixed(document.form4.power.value*48/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.rise.value,2));
		document.form4.rise_sav.value = addCommas(doFixed(document.form4.power.value*30/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.rise.value,2));
		
		
		document.form4.elect_cost.value = document.form4.years.value;
		document.form4.total.value = document.form4.years.value;
		document.form4.co2.value = document.form4.years.value;
		
		document.form4.total_sav.value = document.form4.rise_sav.value;
		
		document.form4.co2_led.value = addCommas(doFixed(18/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.state.value*document.form4.green.value,3));
		document.form4.co2_fl.value = addCommas(doFixed(48/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.state.value*document.form4.green.value,3));
		document.form4.co2_sav.value = addCommas(doFixed(30/1000*document.form4.hrs.value*document.form4.qty.value*document.form4.years.value*document.form4.state.value*document.form4.green.value,3));
	
	


		document.form1.power_led.value = addCommas(doFixed(15/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,0));
		document.form1.power_fl.value = addCommas(doFixed(48/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,0));
		document.form1.power_sav.value = addCommas(doFixed(33/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,0));
	
		
		document.form1.power_cost_led.value = addCommas(doFixed(document.form1.power.value*15/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,2));
		document.form1.power_cost_fl.value = addCommas(doFixed(document.form1.power.value*48/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,2));
		document.form1.power_cost_sav.value = addCommas(doFixed(document.form1.power.value*33/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value,2));
		
		document.form1.rise_led.value = addCommas(doFixed(document.form1.power.value*15/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.rise.value,2));
		document.form1.rise_fl.value = addCommas(doFixed(document.form1.power.value*48/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.rise.value,2));
		document.form1.rise_sav.value = addCommas(doFixed(document.form1.power.value*33/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.rise.value,2));
		
		
		document.form1.elect_cost.value = document.form1.years.value;
		document.form1.total.value = document.form1.years.value;
		document.form1.co2.value = document.form1.years.value;
		
		document.form1.total_sav.value = document.form1.rise_sav.value;
		
		document.form1.co2_led.value = addCommas(doFixed(15/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.state.value*document.form1.green.value,3));
		document.form1.co2_fl.value = addCommas(doFixed(48/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.state.value*document.form1.green.value,3));
		document.form1.co2_sav.value = addCommas(doFixed(33/1000*document.form1.hrs.value*document.form1.qty.value*document.form1.years.value*document.form1.state.value*document.form1.green.value,3));
		
		
		
		
		
		document.form5.power_led.value = addCommas(doFixed(5.4/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,0));
		document.form5.power_fl.value = addCommas(doFixed(50/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,0));
		document.form5.power_sav.value = addCommas(doFixed(44.6/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,0));
	
		
		document.form5.power_cost_led.value = addCommas(doFixed(document.form5.power.value*5.4/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,2));
		document.form5.power_cost_fl.value = addCommas(doFixed(document.form5.power.value*50/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,2));
		document.form5.power_cost_sav.value = addCommas(doFixed(document.form5.power.value*44.6/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value,2));
		
		document.form5.rise_led.value = addCommas(doFixed(document.form5.power.value*5.4/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.rise.value,2));
		document.form5.rise_fl.value = addCommas(doFixed(document.form5.power.value*50/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.rise.value,2));
		document.form5.rise_sav.value = addCommas(doFixed(document.form5.power.value*44.6/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.rise.value,2));
		
		
		document.form5.elect_cost.value = document.form5.years.value;
		document.form5.total.value = document.form5.years.value;
		document.form5.co2.value = document.form5.years.value;
		
		document.form5.total_sav.value = document.form5.rise_sav.value;
		
		document.form5.co2_led.value = addCommas(doFixed(5.4/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.state.value*document.form5.green.value,3));
		document.form5.co2_fl.value = addCommas(doFixed(50/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.state.value*document.form5.green.value,3));
		document.form5.co2_sav.value = addCommas(doFixed(44.6/1000*document.form5.hrs.value*document.form5.qty.value*document.form5.years.value*document.form5.state.value*document.form5.green.value,3));
		
		
		
		
		document.form2.power_led.value = addCommas(doFixed(8/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,0));
		document.form2.power_fl.value = addCommas(doFixed(50/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,0));
		document.form2.power_sav.value = addCommas(doFixed(42/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,0));
	
		
		document.form2.power_cost_led.value = addCommas(doFixed(document.form2.power.value*8/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,2));
		document.form2.power_cost_fl.value = addCommas(doFixed(document.form2.power.value*50/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,2));
		document.form2.power_cost_sav.value = addCommas(doFixed(document.form2.power.value*42/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value,2));
		
		document.form2.rise_led.value = addCommas(doFixed(document.form2.power.value*8/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.rise.value,2));
		document.form2.rise_fl.value = addCommas(doFixed(document.form2.power.value*50/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.rise.value,2));
		document.form2.rise_sav.value = addCommas(doFixed(document.form2.power.value*42/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.rise.value,2));
		
		
		document.form2.elect_cost.value = document.form2.years.value;
		document.form2.total.value = document.form2.years.value;
		document.form2.co2.value = document.form2.years.value;
		
		document.form2.total_sav.value = document.form2.rise_sav.value;
		
		document.form2.co2_led.value = addCommas(doFixed(8/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.state.value*document.form2.green.value,3));
		document.form2.co2_fl.value = addCommas(doFixed(50/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.state.value*document.form2.green.value,3));
		document.form2.co2_sav.value = addCommas(doFixed(42/1000*document.form2.hrs.value*document.form2.qty.value*document.form2.years.value*document.form2.state.value*document.form2.green.value,3));
		
		
		
		document.form3.power_led.value = addCommas(doFixed(120/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,0));
		document.form3.power_fl.value = addCommas(doFixed(400/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,0));
		document.form3.power_sav.value = addCommas(doFixed(280/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,0));
		
		document.form3.power_cost_led.value = addCommas(doFixed(document.form3.power.value*120/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,2));
		document.form3.power_cost_fl.value = addCommas(doFixed(document.form3.power.value*400/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,2));
		document.form3.power_cost_sav.value = addCommas(doFixed(document.form3.power.value*280/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value,2));
		
		document.form3.rise_led.value = addCommas(doFixed(document.form3.power.value*120/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.rise.value,2));
		document.form3.rise_fl.value = addCommas(doFixed(document.form3.power.value*400/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.rise.value,2));
		document.form3.rise_sav.value = addCommas(doFixed(document.form3.power.value*280/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.rise.value,2));
		
		document.form3.elect_cost.value = document.form3.years.value;
		document.form3.total.value = document.form3.years.value;
		document.form3.co2.value = document.form3.years.value;
		
		document.form3.total_sav.value = document.form3.rise_sav.value;
		
		document.form3.co2_led.value = addCommas(doFixed(120/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.state.value*document.form3.green.value,3));
		document.form3.co2_fl.value = addCommas(doFixed(400/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.state.value*document.form3.green.value,3));
		document.form3.co2_sav.value = addCommas(doFixed(280/1000*document.form3.hrs.value*document.form3.qty.value*document.form3.years.value*document.form3.state.value*document.form3.green.value,3));

	} 
	
	function doFixed(value,decimals)
	{
		var newnum = value;

		if(!isNaN(parseFloat(newnum)))
		{
			newnum = parseFloat(newnum);
			if(newnum.toFixed)
				{ return newnum.toFixed(decimals); }
			else
				{ return newnum; }
		}
		else
			{ return newnum; } 
	}
	
	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;
}
	

