a=new mA(5);a[1]=new El(9,40);a[2]=new El(14,60);a[3]=new El(19,75);a[4]=new El(23,100);a[5]=new El(42,150);function writeOut(){var ElectricRate = document.CFLSavings.ElectricRate.value;var NumA = document.CFLSavings.NumA.value;var WattageA = document.CFLSavings.WattageA.value;var HoursA = document.CFLSavings.HoursA.value;var NumB = document.CFLSavings.NumB.value;var WattageB = document.CFLSavings.WattageB.value;var HoursB = document.CFLSavings.HoursB.value;var NumC = document.CFLSavings.NumC.value;var WattageC = document.CFLSavings.WattageC.value;var HoursC = document.CFLSavings.HoursC.value;var NumD = document.CFLSavings.NumD.value;var WattageD = document.CFLSavings.WattageD.value;var HoursD = document.CFLSavings.HoursD.value;var SA=0;var SB=0;var SC=0;var SD=0;var CA=0;var CB=0;var CC=0;var CD=0;if(!isNaN(parseFloat(ElectricRate))){if(!isNaN(parseFloat(NumA)) && !isNaN(parseFloat(WattageA)) && !isNaN(parseFloat(HoursA))){CA=(a[WattageA]["WattI"]-a[WattageA]["WattCFL"])*NumA*HoursA*365/1000;SA=CA*ElectricRate;CA=Math.round(CA*10)/10;SA=Math.round(SA*100)/100;document.CFLSavings.SavingsA.value=SA;document.CFLSavings.CO2A.value=CA+" kg";}else{document.CFLSavings.SavingsA.value="";document.CFLSavings.CO2A.value="";}if(!isNaN(parseFloat(NumB)) && !isNaN(parseFloat(WattageB)) && !isNaN(parseFloat(HoursB))){CB=(a[WattageB]["WattI"]-a[WattageB]["WattCFL"])*NumB*HoursB*365/1000;SB=CB*ElectricRate;CB=Math.round(CB*10)/10;SB=Math.round(SB*100)/100;document.CFLSavings.SavingsB.value=SB;document.CFLSavings.CO2B.value=CB+" kg";}else{document.CFLSavings.SavingsB.value="";document.CFLSavings.CO2B.value="";}if(!isNaN(parseFloat(NumC)) && !isNaN(parseFloat(WattageC)) && !isNaN(parseFloat(HoursC))){CC=(a[WattageC]["WattI"]-a[WattageC]["WattCFL"])*NumC*HoursC*365/1000;SC=CC*ElectricRate;CC=Math.round(CC*10)/10;SC=Math.round(SC*100)/100;document.CFLSavings.SavingsC.value=SC;document.CFLSavings.CO2C.value=CC+" kg";}else{document.CFLSavings.SavingsC.value="";document.CFLSavings.CO2C.value="";}if(!isNaN(parseFloat(NumD)) && !isNaN(parseFloat(WattageD)) && !isNaN(parseFloat(HoursD))){CD=(a[WattageD]["WattI"]-a[WattageD]["WattCFL"])*NumD*HoursD*365/1000;SD=CD*ElectricRate;CD=Math.round(CD*10)/10;SD=Math.round(SD*100)/100;document.CFLSavings.SavingsD.value=SD;document.CFLSavings.CO2D.value=CD+" kg";}else{document.CFLSavings.SavingsD.value="";document.CFLSavings.CO2D.value="";}document.CFLSavings.TotalSavings.value=Math.round((SA+SB+SC+SD)*100)/100;document.CFLSavings.TotalCO2.value=Math.round((CA+CB+CC+CD)*10)/10+" kg";}else{alert("Please enter your electric rate.");}}function mA(arraySize){this.length=arraySize;for(var c=0;c<=arraySize;c++){this[c]=0}return this}function El(WattCFL, WattI){this.WattCFL=WattCFL;this.WattI=WattI;}
