//All Code and Calculations are Copyright 2001-2011 HVACWebsite.com.  Written by Laura Orozco, US Airconditioning Distributors.
//All rights reserved.  No permission given to reuse any portion of this code.

function open_window(url) 
{
	mywin = window.open(url,"window",'scrollbars=yes,resizable=no,width=325,height=250');
}

function printResults()
{
	window.print()
}


function tryagain() 
{
		form=document.form1;
        form.CoolingHours.value='';     
        alert('Please try again.');  
        
}

function coolingShape(item)
{          
	mapRegion = document.form1.CoolingHours.value = item;

	if (mapRegion == 1)   {
		document.form1.CoolingHours.value=584; }
	else if (mapRegion == 2) {
		document.form1.CoolingHours.value=935; }
	else if (mapRegion == 3) {
		document.form1.CoolingHours.value=1402; }
	else if (mapRegion == 4) {
		document.form1.CoolingHours.value=1986; }
	else if (mapRegion == 5) {
		document.form1.CoolingHours.value=2803; }
	else
	  {}
}

function heatingShape(item)
{          
	mapRegion = document.form1.DegreeDays.value  = item;

	if (mapRegion == 1)   {
		document.form1.DegreeDays.value=4626; }
	else if (mapRegion == 2) {
		document.form1.DegreeDays.value=3784;  }
	else if (mapRegion == 3) {
		document.form1.DegreeDays.value=2942; }
	else if (mapRegion == 4) {
		document.form1.DegreeDays.value=2105;  }
	else if (mapRegion == 5) {
		document.form1.DegreeDays.value=1263;  }
	else
	  {}
}



function UpdatecoolingDegree()
{   
	form=document.form1;
	stateCH=form.stateCH.selectedIndex; //No state Selected
	if (stateCH==0) {
			form.CoolingHours.value=0;
			form.DegreeDays.value=0;
	}       


	else if (stateCH==1) {
		form.CoolingHours.value=0;
		form.DegreeDays.value=10871;

	}
	else if (stateCH==2) {
		form.CoolingHours.value=0;
		form.DegreeDays.value=20226;

	}
	else if (stateCH==3) {
		form.CoolingHours.value=129;
		form.DegreeDays.value=13697;

	}
	else if (stateCH==4) {
		form.CoolingHours.value=0;
		form.DegreeDays.value=8897;

	}
	else if (stateCH==5) {
		form.CoolingHours.value=0;
		form.DegreeDays.value=14129;

	}
	else if (stateCH==6) {
		form.CoolingHours.value=1557;
		form.DegreeDays.value=2918;

	}
	else if (stateCH==7) {
		form.CoolingHours.value=1464;
		form.DegreeDays.value=3323;

	}
	else if (stateCH==8) {
		form.CoolingHours.value=2265;
		form.DegreeDays.value=1702;

	}
	else if (stateCH==9) {
		form.CoolingHours.value=1819;
		form.DegreeDays.value=2224;

	}
	else if (stateCH==10) {
		form.CoolingHours.value=1432;
		form.DegreeDays.value=3478;

	}
	else if (stateCH==11) {
		form.CoolingHours.value=1583;
		form.DegreeDays.value=3155;

	}
	else if (stateCH==12) {
		form.CoolingHours.value=179;
		form.DegreeDays.value=7131;

	}
	else if (stateCH==13) {
		form.CoolingHours.value=2141;
		form.DegreeDays.value=1350;

	}
	else if (stateCH==14) {
		form.CoolingHours.value=1842;
		form.DegreeDays.value=2007;

	}
	else if (stateCH==15) {
		form.CoolingHours.value=950;
		form.DegreeDays.value=4776;

	}
	else if (stateCH==16) {
		form.CoolingHours.value=2315;
		form.DegreeDays.value=927;

	}
	else if (stateCH==17) {
		form.CoolingHours.value=1166;
		form.DegreeDays.value=1419;

	}
	else if (stateCH==18) {
		form.CoolingHours.value=1530;
		form.DegreeDays.value=1154;

	}
	else if (stateCH==19) {
		form.CoolingHours.value=2092;
		form.DegreeDays.value=985;

	}
	else if (stateCH==20) {
		form.CoolingHours.value=1491;
		form.DegreeDays.value=2361;

	}
	else if (stateCH==21) {
		form.CoolingHours.value=1347;
		form.DegreeDays.value=1256;

	}
	else if (stateCH==22) {
		form.CoolingHours.value=224;
		form.DegreeDays.value=3005;

	}
	else if (stateCH==23) {
		form.CoolingHours.value=1158;
		form.DegreeDays.value=2848;

	}
	else if (stateCH==24) {
		form.CoolingHours.value=97;
		form.DegreeDays.value=8749;

	}
	else if (stateCH==25) {
		form.CoolingHours.value=523;
		form.DegreeDays.value=6415;

	}
	else if (stateCH==26) {
		form.CoolingHours.value=628;
		form.DegreeDays.value=6020;

	}
	else if (stateCH==27) {
		form.CoolingHours.value=997;
		form.DegreeDays.value=5548;

	}
	else if (stateCH==28) {
		form.CoolingHours.value=834;
		form.DegreeDays.value=5413;

	}
	else if (stateCH==29) {
		form.CoolingHours.value=942;
		form.DegreeDays.value=5537;

	}
	else if (stateCH==30) {
		form.CoolingHours.value=695;
		form.DegreeDays.value=6155;

	}
	else if (stateCH==31) {
		form.CoolingHours.value=1320;
		form.DegreeDays.value=4577;

	}
	else if (stateCH==32) {
		form.CoolingHours.value=1015;
		form.DegreeDays.value=5110;

	}
	else if (stateCH==33) {
		form.CoolingHours.value=2763;
		form.DegreeDays.value=909;

	}
	else if (stateCH==34) {
		form.CoolingHours.value=3288;
		form.DegreeDays.value=418;

	}
	else if (stateCH==35) {
		form.CoolingHours.value=2228;
		form.DegreeDays.value=1199;

	}
	else if (stateCH==36) {
		form.CoolingHours.value=2086;
		form.DegreeDays.value=1434;

	}
	else if (stateCH==37) {
		form.CoolingHours.value=4566;
		form.DegreeDays.value=100;

	}
	else if (stateCH==38) {
		form.CoolingHours.value=3931;
		form.DegreeDays.value=139;

	}
	else if (stateCH==39) {
		form.CoolingHours.value=2915;
		form.DegreeDays.value=686;

	}
	else if (stateCH==40) {
		form.CoolingHours.value=2297;
		form.DegreeDays.value=1617;

	}
	else if (stateCH==41) {
		form.CoolingHours.value=2215;
		form.DegreeDays.value=1705;

	}
	else if (stateCH==42) {
		form.CoolingHours.value=3068;
		form.DegreeDays.value=725;

	}
	else if (stateCH==43) {
		form.CoolingHours.value=3479;
		form.DegreeDays.value=323;

	}
	else if (stateCH==44) {
		form.CoolingHours.value=1493;
		form.DegreeDays.value=2893;

	}
	else if (stateCH==45) {
		form.CoolingHours.value=1484;
		form.DegreeDays.value=2991;

	}
	else if (stateCH==46) {
		form.CoolingHours.value=1548;	
		form.DegreeDays.value=2565;

	}
	else if (stateCH==47) {
		form.CoolingHours.value=1845;
		form.DegreeDays.value=2261;

	}
	else if (stateCH==48) {
		form.CoolingHours.value=1900;
		form.DegreeDays.value=2334;

	}
	else if (stateCH==49) {
		form.CoolingHours.value=1963;
		form.DegreeDays.value=1847;

	}
	else if (stateCH==50) {
		form.CoolingHours.value=4179;
		form.DegreeDays.value=0;

	}
	else if (stateCH==51) {
		form.CoolingHours.value=5016;
		form.DegreeDays.value=0;

	}
	else if (stateCH==52) {
		form.CoolingHours.value=941;
		form.DegreeDays.value=6497;

	}
	else if (stateCH==53) {
		form.CoolingHours.value=605;
		form.DegreeDays.value=6626;

	}
	else if (stateCH==54) {
		form.CoolingHours.value=836;
		form.DegreeDays.value=6893;

	}
	else if (stateCH==55) {
		form.CoolingHours.value=667;
		form.DegreeDays.value=7406;

	}
	else if (stateCH==56) {
		form.CoolingHours.value=614;
		form.DegreeDays.value=5861;

	}
	else if (stateCH==57) {
		form.CoolingHours.value=636;
		form.DegreeDays.value=4958;

	}
	else if (stateCH==58) {
		form.CoolingHours.value=411;
		form.DegreeDays.value=7180;

	}
	else if (stateCH==59) {
		form.CoolingHours.value=683;
		form.DegreeDays.value=5753;

	}
	else if (stateCH==60) {
		form.CoolingHours.value=830;
		form.DegreeDays.value=6474;

	}
	else if (stateCH==61) {
		form.CoolingHours.value=948;
		form.DegreeDays.value=6148;

	}
	else if (stateCH==62) {
		form.CoolingHours.value=714;
		form.DegreeDays.value=6969;

	}
	else if (stateCH==63) {
		form.CoolingHours.value=1036;
		form.DegreeDays.value=5688;

	}
	else if (stateCH==64) {
		form.CoolingHours.value=1181;
		form.DegreeDays.value=4292;

	}
	else if (stateCH==65) {
		form.CoolingHours.value=786;
		form.DegreeDays.value=6273;

	}
	else if (stateCH==66) {
		form.CoolingHours.value=948;
		form.DegreeDays.value=5663;

	}
	else if (stateCH==67) {
		form.CoolingHours.value=710;
		form.DegreeDays.value=6331;

	}
	else if (stateCH==68) {
		form.CoolingHours.value=1109;
		form.DegreeDays.value=5001;

	}
	else if (stateCH==69) {
		form.CoolingHours.value=723;
		form.DegreeDays.value=5974;

	}
	else if (stateCH==70) {
		form.CoolingHours.value=1068;
		form.DegreeDays.value=5265;

	}
	else if (stateCH==71) {
		form.CoolingHours.value=1225;
		form.DegreeDays.value=4791;

	}
	else if (stateCH==72) {
		form.CoolingHours.value=1080;
		form.DegreeDays.value=4783;

	}
	else if (stateCH==73) {
		form.CoolingHours.value=1150;
		form.DegreeDays.value=4514;

	}
	else if (stateCH==74) {
		form.CoolingHours.value=1193;
		form.DegreeDays.value=4393;

	}
	else if (stateCH==75) {
		form.CoolingHours.value=2233;
		form.DegreeDays.value=1810;

	}
	else if (stateCH==76) {
		form.CoolingHours.value=2299;
		form.DegreeDays.value=1616;

	}
	else if (stateCH==77) {
		form.CoolingHours.value=2388;
		form.DegreeDays.value=1316;

	}
	else if (stateCH==78) {
		form.CoolingHours.value=1892;
		form.DegreeDays.value=2264;

	}
	else if (stateCH==79) {
		form.CoolingHours.value=729;
		form.DegreeDays.value=5641;

	}
	else if (stateCH==80) {
		form.CoolingHours.value=453;
		form.DegreeDays.value=7053;

	}
	else if (stateCH==81) {
		form.CoolingHours.value=1050;
		form.DegreeDays.value=4068;

	}
	else if (stateCH==82) {
		form.CoolingHours.value=220;
		form.DegreeDays.value=9651;

	}
	else if (stateCH==83) {
		form.CoolingHours.value=321;
		form.DegreeDays.value=7378;

	}
	else if (stateCH==84) {
		form.CoolingHours.value=216;
		form.DegreeDays.value=7955;

	}
	else if (stateCH==85) {
		form.CoolingHours.value=642;
		form.DegreeDays.value=6167;

	}
	else if (stateCH==86) {
		form.CoolingHours.value=497;
		form.DegreeDays.value=6979;

	}
	else if (stateCH==87) {
		form.CoolingHours.value=595;
		form.DegreeDays.value=6973;

	}
	else if (stateCH==88) {
		form.CoolingHours.value=578;
		form.DegreeDays.value=7101;

	}
	else if (stateCH==89) {
		form.CoolingHours.value=222;
		form.DegreeDays.value=8356;

	}
	else if (stateCH==90) {
		form.CoolingHours.value=570;
		form.DegreeDays.value=6924;

	}
	else if (stateCH==91) {
		form.CoolingHours.value=196;
		form.DegreeDays.value=9316;

	}
	else if (stateCH==92) {
		form.CoolingHours.value=212;
		form.DegreeDays.value=9169;

	}
	else if (stateCH==93) {
		form.CoolingHours.value=288;
		form.DegreeDays.value=10487;

	}
	else if (stateCH==94) {
		form.CoolingHours.value=662;
		form.DegreeDays.value=7981;

	}
	else if (stateCH==95) {
		form.CoolingHours.value=523;
		form.DegreeDays.value=8250;

	}
	else if (stateCH==96) {
		form.CoolingHours.value=414;
		form.DegreeDays.value=8928;

	}
	else if (stateCH==97) {
		form.CoolingHours.value=1050;
		form.DegreeDays.value=5212;

	}
	else if (stateCH==98) {
		form.CoolingHours.value=1032;
		form.DegreeDays.value=5393;

	}
	else if (stateCH==99) {
		form.CoolingHours.value=1178;
		form.DegreeDays.value=4638;

	}
	else if (stateCH==100) {
		form.CoolingHours.value=1215;
		form.DegreeDays.value=4758;

	}
	else if (stateCH==101) {
		form.CoolingHours.value=1832;
		form.DegreeDays.value=2467;

	}
	else if (stateCH==102) {
		form.CoolingHours.value=1726;
		form.DegreeDays.value=2444;

	}
	else if (stateCH==103) {
		form.CoolingHours.value=1623;
		form.DegreeDays.value=3079;

	}
	else if (stateCH==104) {
		form.CoolingHours.value=510;
		form.DegreeDays.value=6753;

	}
	else if (stateCH==105) {
		form.CoolingHours.value=465;
		form.DegreeDays.value=8745;

	}
	else if (stateCH==106) {
		form.CoolingHours.value=408;
		form.DegreeDays.value=7416;

	}
	else if (stateCH==107) {
		form.CoolingHours.value=403;
		form.DegreeDays.value=8447;

	}
	else if (stateCH==108) {
		form.CoolingHours.value=307;
		form.DegreeDays.value=8031;

	}
	else if (stateCH==109) {
		form.CoolingHours.value=193;
		form.DegreeDays.value=8378;

	}
	else if (stateCH==110) {
		form.CoolingHours.value=621;
		form.DegreeDays.value=7796;

	}
	else if (stateCH==111) {
		form.CoolingHours.value=225;
		form.DegreeDays.value=7792;

	}
	else if (stateCH==112) {
		form.CoolingHours.value=919;
		form.DegreeDays.value=4246;

	}
	else if (stateCH==113) {
		form.CoolingHours.value=1325;
		form.DegreeDays.value=3341;

	}
	else if (stateCH==114) {
		form.CoolingHours.value=1203;
		form.DegreeDays.value=3865;

	}
	else if (stateCH==115) {
		form.CoolingHours.value=1239;
		form.DegreeDays.value=3397;

	}
	else if (stateCH==116) {
		form.CoolingHours.value=1758;
		form.DegreeDays.value=2470;

	}
	else if (stateCH==117) {
		form.CoolingHours.value=437;
		form.DegreeDays.value=8968;

	}
	else if (stateCH==118) {
		form.CoolingHours.value=476;
		form.DegreeDays.value=9254;

	}
	else if (stateCH==119) {
		form.CoolingHours.value=459;
		form.DegreeDays.value=9090;

	}
	else if (stateCH==120) {
		form.CoolingHours.value=851;
		form.DegreeDays.value=6421;

	}
	else if (stateCH==121) {
		form.CoolingHours.value=899;
		form.DegreeDays.value=6042;

	}
	else if (stateCH==122) {
		form.CoolingHours.value=801;
		form.DegreeDays.value=6873;

	}
	else if (stateCH==123) {
		form.CoolingHours.value=640;
		form.DegreeDays.value=6712;

	}
	else if (stateCH==124) {
		form.CoolingHours.value=890;
		form.DegreeDays.value=6300;

	}
	else if (stateCH==125) {
		form.CoolingHours.value=647;
		form.DegreeDays.value=6729;

	}
	else if (stateCH==126) {
		form.CoolingHours.value=385;
		form.DegreeDays.value=7554;

	}
	else if (stateCH==127) {
		form.CoolingHours.value=832;
		form.DegreeDays.value=5169;

	}
	else if (stateCH==128) {
		form.CoolingHours.value=1007;
		form.DegreeDays.value=4888;

	}
	else if (stateCH==129) {
		form.CoolingHours.value=1038;
		form.DegreeDays.value=4562;

	}
	else if (stateCH==130) {
		form.CoolingHours.value=1355;
		form.DegreeDays.value=3467;

	}
	else if (stateCH==131) {
		form.CoolingHours.value=361;
		form.DegreeDays.value=7077;

	}
	else if (stateCH==132) {
		form.CoolingHours.value=209;
		form.DegreeDays.value=7621;

	}
	else if (stateCH==133) {
		form.CoolingHours.value=1773;
		form.DegreeDays.value=2652;

	}
	else if (stateCH==134) {
		form.CoolingHours.value=317;
		form.DegreeDays.value=5674;

	}
	else if (stateCH==135) {
		form.CoolingHours.value=418;
		form.DegreeDays.value=6315;

	}
	else if (stateCH==136) {
		form.CoolingHours.value=515;
		form.DegreeDays.value=6894;

	}
	else if (stateCH==137) {
		form.CoolingHours.value=440;
		form.DegreeDays.value=7273;

	}
	else if (stateCH==138) {
		form.CoolingHours.value=571;
		form.DegreeDays.value=6747;

	}
	else if (stateCH==139) {
		form.CoolingHours.value=1089;
		form.DegreeDays.value=5362;

	}
	else if (stateCH==140) {
		form.CoolingHours.value=554;
		form.DegreeDays.value=6734;

	}
	else if (stateCH==141) {
		form.CoolingHours.value=552;
		form.DegreeDays.value=6834;

	}
	else if (stateCH==142) {
		form.CoolingHours.value=714;
		form.DegreeDays.value=6160

	}
	else if (stateCH==143) {
		form.CoolingHours.value=996;
		form.DegreeDays.value=4988;

	}
	else if (stateCH==144) {
		form.CoolingHours.value=639;
		form.DegreeDays.value=6201;

	}
	else if (stateCH==145) {
		form.CoolingHours.value=828;
		form.DegreeDays.value=5708;

	}
	else if (stateCH==146) {
		form.CoolingHours.value=947;
		form.DegreeDays.value=5365;

	}
	else if (stateCH==147) {
		form.CoolingHours.value=711;
		form.DegreeDays.value=6258;

	}
	else if (stateCH==148) {
		form.CoolingHours.value=649;
		form.DegreeDays.value=6103;

	}
	else if (stateCH==149) {
		form.CoolingHours.value=554;
		form.DegreeDays.value=5912;

	}
	else if (stateCH==150) {
		form.CoolingHours.value=1436;
		form.DegreeDays.value=3659;

	}
	else if (stateCH==151) {
		form.CoolingHours.value=1486;
		form.DegreeDays.value=3691;

	}
	else if (stateCH==152) {
		form.CoolingHours.value=56;
		form.DegreeDays.value=5158;

	}
	else if (stateCH==153) {
		form.CoolingHours.value=261;
		form.DegreeDays.value=4546;

	}
	else if (stateCH==154) {
		form.CoolingHours.value=534;
		form.DegreeDays.value=4312;

	}
	else if (stateCH==155) {
		form.CoolingHours.value=622;
		form.DegreeDays.value=4925;

	}
	else if (stateCH==156) {
		form.CoolingHours.value=379;
		form.DegreeDays.value=4522;

	}
	else if (stateCH==157) {
		form.CoolingHours.value=248;
		form.DegreeDays.value=4927;

	}
	else if (stateCH==158) {
		form.CoolingHours.value=784;
		form.DegreeDays.value=5785;

	}
	else if (stateCH==159) {
		form.CoolingHours.value=482;
		form.DegreeDays.value=6279;

	}
	else if (stateCH==160) {
		form.CoolingHours.value=929;
		form.DegreeDays.value=5347;

	}
	else if (stateCH==161) {
		form.CoolingHours.value=1032;
		form.DegreeDays.value=4954;

	}
	else if (stateCH==162) {
		form.CoolingHours.value=737;
		form.DegreeDays.value=5212;

	}
	else if (stateCH==163) {
		form.CoolingHours.value=621;
		form.DegreeDays.value=6291;

	}
	else if (stateCH==164) {
		form.CoolingHours.value=659;
		form.DegreeDays.value=6087;

	}
	else if (stateCH==165) {
		form.CoolingHours.value=656;
		form.DegreeDays.value=5884;

	}
	else if (stateCH==166) {
		form.CoolingHours.value=2127;
		form.DegreeDays.value=1866;

	}
	else if (stateCH==167) {
		form.CoolingHours.value=1626;
		form.DegreeDays.value=2242;

	}
	else if (stateCH==168) {
		form.CoolingHours.value=1386;
		form.DegreeDays.value=3272;

	}
	else if (stateCH==169) {
		form.CoolingHours.value=544;
		form.DegreeDays.value=8446;

	}
	else if (stateCH==170) {
		form.CoolingHours.value=633;
		form.DegreeDays.value=7293;

	}
	else if (stateCH==171) {
		form.CoolingHours.value=593;
		form.DegreeDays.value=7313;

	}
	else if (stateCH==172) {
		form.CoolingHours.value=691;
		form.DegreeDays.value=7809;

	}
	else if (stateCH==173) {
		form.CoolingHours.value=1066;
		form.DegreeDays.value=4406;

	}
	else if (stateCH==174) {
		form.CoolingHours.value=1353;
		form.DegreeDays.value=3587;

	}
	else if (stateCH==175) {
		form.CoolingHours.value=1288;
		form.DegreeDays.value=3611;

	}
	else if (stateCH==176) {
		form.CoolingHours.value=1654;
		form.DegreeDays.value=3082;

	}
	else if (stateCH==177) {
		form.CoolingHours.value=1375;
		form.DegreeDays.value=3729;

	}
	else if (stateCH==178) {
		form.CoolingHours.value=1741;
		form.DegreeDays.value=2584;

	}
	else if (stateCH==179) {
		form.CoolingHours.value=1142;
		form.DegreeDays.value=4258;

	}
	else if (stateCH==180) {
		form.CoolingHours.value=2412;
		form.DegreeDays.value=1688;

	}
	else if (stateCH==181) {
		form.CoolingHours.value=3233;
		form.DegreeDays.value=635;

	}
	else if (stateCH==182) {
		form.CoolingHours.value=2958;
		form.DegreeDays.value=1016;

	}
	else if (stateCH==183) {
		form.CoolingHours.value=1926;
		form.DegreeDays.value=2259;

	}
	else if (stateCH==184) {
		form.CoolingHours.value=2380
		form.DegreeDays.value=1506;

	}
	else if (stateCH==185) {
		form.CoolingHours.value=1524;
		form.DegreeDays.value=2708;

	}
	else if (stateCH==186) {
		form.CoolingHours.value=2967;
		form.DegreeDays.value=1263;

	}
	else if (stateCH==187) {
		form.CoolingHours.value=2209;
		form.DegreeDays.value=1371;

	}
	else if (stateCH==188) {
		form.CoolingHours.value=1298;
		form.DegreeDays.value=3431;

	}
	else if (stateCH==189) {
		form.CoolingHours.value=1546;
		form.DegreeDays.value=2570

	}
	else if (stateCH==190) {
		form.CoolingHours.value=2452;
		form.DegreeDays.value=1499;

	}
	else if (stateCH==191) {
		form.CoolingHours.value=2225;
		form.DegreeDays.value=2633;

	}
	else if (stateCH==192) {
		form.CoolingHours.value=2237;
		form.DegreeDays.value=1644;

	}
	else if (stateCH==193) {
		form.CoolingHours.value=2465;
		form.DegreeDays.value=1296;

	}
	else if (stateCH==194) {
		form.CoolingHours.value=2041;
		form.DegreeDays.value=2179;

	}
	else if (stateCH==195) {
		form.CoolingHours.value=1671;
		form.DegreeDays.value=3042;

	}
	else if (stateCH==196) {
		form.CoolingHours.value=1047;
		form.DegreeDays.value=5765;

	}
	else if (stateCH==197) {
		form.CoolingHours.value=1031;
		form.DegreeDays.value=4340

	}
	else if (stateCH==198) {
		form.CoolingHours.value=1346;
		form.DegreeDays.value=3495;

	}
	else if (stateCH==199) {
		form.CoolingHours.value=1188;
		form.DegreeDays.value=3963;

	}
	else if (stateCH==200) {
		form.CoolingHours.value=1002;
		form.DegreeDays.value=4360

	}
	else if (stateCH==201) {
		form.CoolingHours.value=455;
		form.DegreeDays.value=7771;

	}
	else if (stateCH==202) {
		form.CoolingHours.value=125;
		form.DegreeDays.value=5655;

	}
	else if (stateCH==203) {
		form.CoolingHours.value=282;
		form.DegreeDays.value=4611;

	}
	else if (stateCH==204) {
		form.CoolingHours.value=395;
		form.DegreeDays.value=6368;

	}
	else if (stateCH==205) {
		form.CoolingHours.value=714;
		form.DegreeDays.value=4958;

	}
	else if (stateCH==206) {
		form.CoolingHours.value=415;
		form.DegreeDays.value=59637;

	}
	else if (stateCH==207) {
		form.CoolingHours.value=457;
		form.DegreeDays.value=8089;

	}
	else if (stateCH==208) {
		form.CoolingHours.value=713;
		form.DegreeDays.value=7491;

	}
	else if (stateCH==209) {
		form.CoolingHours.value=487;
		form.DegreeDays.value=7408;

	}
	else if (stateCH==210) {
		form.CoolingHours.value=513;
		form.DegreeDays.value=6795;

	}
	else if (stateCH==211) {
		form.CoolingHours.value=699;
		form.DegreeDays.value=5781;

	}
	else if (stateCH==212) {
		form.CoolingHours.value=967;
		form.DegreeDays.value=5327;

	}
	else if (stateCH==213) {
		form.CoolingHours.value=477;
		form.DegreeDays.value=6120

	}
	else if (stateCH==214) {
		form.CoolingHours.value=1035;
		form.DegreeDays.value=4665;

	}
	else if (stateCH==215) {
		form.CoolingHours.value=439;
		form.DegreeDays.value=7682;

	}
	else if (stateCH==216) {
		form.CoolingHours.value=353;
		form.DegreeDays.value=7326;

	}
	else if (stateCH==217) {
		form.CoolingHours.value=455;
		form.DegreeDays.value=7889;

	}
	else if (stateCH==218) {
		form.CoolingHours.value=387;
		form.DegreeDays.value=7804;
	}

	else {}

}  //   end UpdatecoolingDegree



function GetEquipmentSize()
{	form=document.form1;
	sqFeet=form.sqFeet.value;
	
	if (mapRegion==1)  {
		form.CEquipmentSize.value=Math.round(10*(sqFeet/600))/10; //multiply by 10 and round to get only 1 decimal place
		form.HEquipmentSize.value=sqFeet*44;
	}
	else if (mapRegion==2)  {
		form.CEquipmentSize.value=Math.round(10*(sqFeet/550))/10;
		form.HEquipmentSize.value=sqFeet*40;
	}
	else if (mapRegion==3)  {
		form.CEquipmentSize.value=Math.round(10*(sqFeet/500))/10;
		form.HEquipmentSize.value=sqFeet*36;
	}
	else if (mapRegion==4)  {
		form.CEquipmentSize.value=Math.round(10*(sqFeet/450))/10;
		form.HEquipmentSize.value=sqFeet*32;
	}
	else if (mapRegion==5)  {
		form.CEquipmentSize.value=Math.round(10*(sqFeet/400))/10;
		form.HEquipmentSize.value=sqFeet*28;
	}
	else
	{	alert("You must choose a region to estimate equipment size.");	}
	

}  //   end function GetEquipmentSize()
//line 100

function UpdateSEER()
{ 	form=document.form1;
 //	year=0;
 	year=form.installed.selectedIndex;	//2006
	if (year==0) {
		form.StandardSeer.value=13.0;
	}	
	else if (year==1) {			//2000
		form.StandardSeer.value=10.8;
	}
	else if (year==2) {			//1999
		form.StandardSeer.value=10.8;
	}
	else if (year==3) {			//1998
		form.StandardSeer.value=10.7;
	}
	else if (year==4) {			//1997
		form.StandardSeer.value=10.6;
	}
	else if (year==5) {			//1996
		form.StandardSeer.value=10.6;
	}
	else if (year==6) {			//1995
		form.StandardSeer.value=10.5;
	}
	else if (year==7) {			//1994
		form.StandardSeer.value=10.4;
	}
	else if (year==8) {			//1993
		form.StandardSeer.value=10.4;
	}
	else if (year==9) {			//1992
		form.StandardSeer.value=10.3;
	}
	else if (year==10) {			//1991
		form.StandardSeer.value=9.4;
	}
	else if (year==11) {			//1990
		form.StandardSeer.value=9.2;
	}
	else if (year==12) {			//1989
		form.StandardSeer.value=9.1;
	}
	else if (year==13) {			//1988
		form.StandardSeer.value=8.9;
	}
	else if (year==14) {			//1987
		form.StandardSeer.value=8.8;
	}
	else if (year==15) {			//1986
		form.StandardSeer.value=8.7;
	}
	else if (year==16) {			//1985
		form.StandardSeer.value=8.7;
	}
	else if (year==17) {			//1984
		form.StandardSeer.value=8.5;
	}
	else if (year==18) {			//1983
		form.StandardSeer.value=8.4;
	}
	else if (year==19) {			//1982
		form.StandardSeer.value=8.3;
	}
	else if (year==20) {			//1981
		form.StandardSeer.value=7.7;
	}
	else if (year==21) {			//1980
		form.StandardSeer.value=7.5;
	}
	else if (year==22) {			//1979
		form.StandardSeer.value=7.4;
	}
	else if (year==23) {			//1978
		form.StandardSeer.value=7.3;
	}
	else if (year==24) {			//1977
		form.StandardSeer.value=7.1;
	}
	else if (year==25) {			//1976
		form.StandardSeer.value=7.0;                
	} 
	else if (year==26) {			//older than 76
		form.StandardSeer.value=7.0;
	}
	else {}


}  //   end UpdateSEER


function UpdateAFUE()
{ 	form=document.form1;
 	year=form.installedAFUE.selectedIndex;	//2006
    	type=form.StandardSystemType.selectedIndex;
    if (type==0) {		//these are AFUE values
	if (year==0) {
		form.StandardAFUE.value=87;
		form.StandardName.value="AFUE: "
	}	
	else if (year==1) {			//2000
		form.StandardAFUE.value=85;
		form.StandardName.value="AFUE: "
	}
	else if (year==2) {			//1999
		form.StandardAFUE.value=85;
		form.StandardName.value="AFUE: "
	}
	else if (year==3) {			//1998
		form.StandardAFUE.value=83;
		form.StandardName.value="AFUE: "
	}
	else if (year==4) {			//1997
		form.StandardAFUE.value=82;
		form.StandardName.value="AFUE: "
	}
	else if (year==5) {			//1996
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==6) {			//1995
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==7) {			//1994
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==8) {			//1993
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==9) {			//1992
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==10) {			//1991
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==11) {			//1990
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==12) {			//1989
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==13) {			//1988
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==14) {			//1987
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==15) {			//1986
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==16) {			//1985
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==17) {			//1984
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==18) {			//1983
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==19) {			//1982
		form.StandardAFUE.value=77;
		form.StandardName.value="AFUE: "
	}
	else if (year==20) {			//1981
		form.StandardAFUE.value=77;
		form.StandardName.value="AFUE: "
	}
	else if (year==21) {			//1980
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==22) {			//1979
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==23) {			//1978
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==24) {			//1977
		form.StandardAFUE.value=74;
		form.StandardName.value="AFUE: "
	}
	else if (year==25) {			//1976
		form.StandardAFUE.value=73;
		form.StandardName.value="AFUE: "
	} 
	else if (year==26) {			//older than 76
		form.StandardAFUE.value=73;
		form.StandardName.value="AFUE: "
	}
	else {}
    }
    else if (type==1) {    //Variable Speed Furnace
	if (year==0) {
		form.StandardAFUE.value=87;
		form.StandardName.value="AFUE: "
	}	
	else if (year==1) {			//2000
		form.StandardAFUE.value=85;
		form.StandardName.value="AFUE: "
	}
	else if (year==2) {			//1999
		form.StandardAFUE.value=85;
		form.StandardName.value="AFUE: "
	}
	else if (year==3) {			//1998
		form.StandardAFUE.value=83;
		form.StandardName.value="AFUE: "
	}
	else if (year==4) {			//1997
		form.StandardAFUE.value=82;
		form.StandardName.value="AFUE: "
	}
	else if (year==5) {			//1996
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==6) {			//1995
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==7) {			//1994
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==8) {			//1993
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==9) {			//1992
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==10) {			//1991
		form.StandardAFUE.value=80;
		form.StandardName.value="AFUE: "
	}
	else if (year==11) {			//1990
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==12) {			//1989
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==13) {			//1988
		form.StandardAFUE.value=79;
		form.StandardName.value="AFUE: "
	}
	else if (year==14) {			//1987
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==15) {			//1986
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==16) {			//1985
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==17) {			//1984
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==18) {			//1983
		form.StandardAFUE.value=78;
		form.StandardName.value="AFUE: "
	}
	else if (year==19) {			//1982
		form.StandardAFUE.value=77;
		form.StandardName.value="AFUE: "
	}
	else if (year==20) {			//1981
		form.StandardAFUE.value=77;
		form.StandardName.value="AFUE: "
	}
	else if (year==21) {			//1980
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==22) {			//1979
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==23) {			//1978
		form.StandardAFUE.value=75;
		form.StandardName.value="AFUE: "
	}
	else if (year==24) {			//1977
		form.StandardAFUE.value=74;
		form.StandardName.value="AFUE: "
	}
	else if (year==25) {			//1976
		form.StandardAFUE.value=73;
		form.StandardName.value="AFUE: "
	} 
	else if (year==26) {			//older than 76
		form.StandardAFUE.value=73;
		form.StandardName.value="AFUE: "
	}
    
	else {}
    }
    else if (type==2) {    // HSPF
	if (year==0) {
		form.StandardAFUE.value=(3.7 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}	
	else if (year==1) {			//2000
		form.StandardAFUE.value=(3.5 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	
	else if (year==2) {			//1999
		form.StandardAFUE.value=(3.4 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==3) {			//1998
		form.StandardAFUE.value=(3.4 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==4) {			//1997
		form.StandardAFUE.value=(3.4 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==5) {			//1996
		form.StandardAFUE.value=(3.3 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==6) {			//1995
		form.StandardAFUE.value=(3.3 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==7) {			//1994
		form.StandardAFUE.value=(3.3 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==8) {			//1993
		form.StandardAFUE.value=(3.3 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==9) {			//1992
		form.StandardAFUE.value=(3.2 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==10) {			//1991
		form.StandardAFUE.value=(3.2 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==11) {			//1990
		form.StandardAFUE.value=(3.2 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==12) {			//1989
		form.StandardAFUE.value=(3.2 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==13) {			//1988
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==14) {			//1987
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==15) {			//1986
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==16) {			//1985
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==17) {			//1984
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==18) {			//1983
		form.StandardAFUE.value=(3.1 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==19) {			//1982
		form.StandardAFUE.value=(3.0 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==20) {			//1981
		form.StandardAFUE.value=(3.0 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==21) {			//1980
		form.StandardAFUE.value=(3.0 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==22) {			//1979
		form.StandardAFUE.value=(3.0 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==23) {			//1978
		form.StandardAFUE.value=(2.9 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==24) {			//1977
		form.StandardAFUE.value=(2.9 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}
	else if (year==25) {			//1976
		form.StandardAFUE.value=(2.8 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	} 
	else if (year==26) {			//older than 76
		form.StandardAFUE.value=(2.8 * 2.33).toFixed(1);
		form.StandardName.value="HSPF: "
	}    
    
    
    
    
    }
    else {
    	form.StandardAFUE.value="" 
    	form.StandardName.value=""

    }

}  //   end UpdateAFUE









function UpdateHighEff()
{ 	form=document.form1;
    type=form.HighSystemType.selectedIndex;
    if (type==0) {		// Single Speed Furnace
		form.HighAFUE.value=87;
		form.HEName.value="AFUE"	
	}
	
    else if (type==1) {    //Variable Speed Furnace
		form.HighAFUE.value=87;
		form.HEName.value="AFUE"
    
	
    }
    else if (type==2) {    //Heat Pumps
		form.HighAFUE.value=(3.7 * 2.33).toFixed(1);
		form.HEName.value="HSPF"
    
    
    
    }
    else {
    	form.HighAFUE.value="" 
    	form.HEName.value=""

    }

}  //   end UpdateHighEff













function OpcostCalc()
{	form = document.form1;
	
//	Check for a region Choice
	if (form.CoolingHours.value==-1 ) {
			//alert("You must choose a region OR enter weather data");
			alert("Please select a cooling region.");
		if (form.DegreeDays.value==0) {   
			alert("Please select a heating region.");
			//alert("You must choose a region OR enter weather data");
			}
		}
	else
	{
	//	cooling variables
		CEquipmentSize=form.CEquipmentSize.value;
		ElectricRate=form.ElectricRate.value;
		CoolingHours=form.CoolingHours.value;
		StandardSeer=form.StandardSeer.value;
		CoolSys1Opcost=0;
		CoolSys2Opcost=0;
		HighSeer=form.HighSeer.value;
		TotalCoolingOpcost=0;
		TotalCoolSavings=0;
	//	heating variables
		HEquipmentSize=form.HEquipmentSize.value;
		GasRate=form.GasRate.value;
		DegreeDays=form.DegreeDays.value;
		StandardAFUE=form.StandardAFUE.value;
		HighAFUE=form.HighAFUE.value;
		HeatSys1Opcost=0;
		HeatSys2Opcost=0;
		TotalHeatSavings=0;
		IncreasedValue=0;

	//	Here are the calculations!!!

	//	CoolingCosts
		if (isNaN(CEquipmentSize)) {
			alert("Invalid entry for cooling equipment size. Do not use commas, dollar signs or any other non-numeric characters.")
		}
		if (isNaN(StandardSeer)) {
			alert("Invalid entry for cooling SEER. Do not use commas, dollar signs or any other non-numeric characters.")
		}
		if (isNaN(ElectricRate)) {
			alert("Invalid entry for electric rate. Please enter value in cents, and do not use commas, dollar signs or any other non-numeric characters.")
		}
		if (isNaN(HighSeer)) {
			alert("Invalid entry for cooling SEER. Do not use commas, dollar signs or any other non-numeric characters.")
		}

		if (HighSeer<13) {
			alert("The SEER for the High Efficiency System is less than 13. An SEER lower than 13 does not meet the EPA Energy Star Guidelines; when purchasing a new system, an SEER of at least 13 is recommended.");
		}
		HeatType1=form.StandardSystemType.selectedIndex;
		CoolType1=form.CoolSystem1Type.selectedIndex;
		//If variable speed furnace, add 1 to the SEER. Division by 1 used to force string to be a number

		if (HeatType1==1||CoolType1==1) {
			StandardSeer=StandardSeer/1+1;}
		
		
		CoolSys1Opcost=((CEquipmentSize*12000)/StandardSeer)*CoolingHours*(ElectricRate/100000);  
		CoolSys1Opcost=Math.round(CoolSys1Opcost);
		form.CoolSys1Opcost.value=CoolSys1Opcost;
		HeatType2=form.HighSystemType.selectedIndex;
		CoolType2=form.CoolSystem2Type.selectedIndex;
		//If variable speed furnace, add 1 to the SEER. Division by 1 used to force string to be a number

		if (HeatType2==0||CoolType2==1)  {
			HighSeer=HighSeer/1+1;}
		
		
		CoolSys2Opcost=((CEquipmentSize*12000)/HighSeer)*CoolingHours*(ElectricRate/100000);
		CoolSys2Opcost=Math.round(CoolSys2Opcost);	
		form.CoolSys2Opcost.value=CoolSys2Opcost;

	//Heating system 1
		HeatType1=form.StandardSystemType.selectedIndex;
		if (isNaN(HEquipmentSize)) {
			alert("Invalid entry for heating equipment size. Do not use commas, dollar signs or any other non-numeric characters.")
		}
		if (isNaN(GasRate)) {
			alert("Invalid entry for gas rate. Do not use commas, dollar signs or any other non-numeric characters.")
		}
		
	//	more error catching
		if (StandardSeer<5) {
			alert("SEER rating out of range. Please re-enter SEER.");
		}
		if (HighSeer<5) {
			alert("SEER rating out of range. Please re-enter SEER.");
		}
		if (StandardSeer>30) {
			alert("SEER rating out of range. Please re-enter SEER.");
		}
		if (HighSeer>30) {
			alert("SEER rating out of range. Please re-enter SEER.");
		}

		
		if (HeatType1==0) {
			if (StandardAFUE<50) {
				alert("AFUE rating too low. Please re-enter AFUE.");
			}
			if (StandardAFUE>100) {
				alert("AFUE rating too high. Please re-enter AFUE.");
			}
			HeatSys1Opcost=((HEquipmentSize/40)*(GasRate/100000))*((DegreeDays*24)/StandardAFUE);
		}
		else if (HeatType1==1) {
			if (StandardAFUE<50) {
				alert("AFUE rating too low. Please re-enter AFUE.");
			}
			if (StandardAFUE>100) {
				alert("AFUE rating too high. Please re-enter AFUE.");
			}
			HeatSys1Opcost=((HEquipmentSize/40)*(GasRate/100000))*((DegreeDays*24)/StandardAFUE);
		}
		else if (HeatType1==2) {
			if (StandardAFUE>20) {
				alert("HSPF rating too high. Please re-enter HSPF.");
			}
			if (StandardAFUE<0) {
				alert("HSPF  rating must be greater than 0. Please re-enter HSPF.");
			}

			HeatSys1Opcost=((HEquipmentSize/40)*(ElectricRate/100000))*(DegreeDays*24)/(StandardAFUE) ;
			}
		else if (HeatType1==3) {
			HeatSys1Opcost=((HEquipmentSize/40)*(ElectricRate/100000))*(DegreeDays*24)/(3.413);
			}
		else {HeatSys1Opcost==0;}
		HeatSys1Opcost=Math.round(HeatSys1Opcost);
		form.HeatSys1Opcost.value=HeatSys1Opcost;
		
		//Heating System 2
		HeatType2=form.HighSystemType.selectedIndex;
		if (HeatType2==0) {
			if (HighAFUE<50) {
				alert("AFUE rating out of range. Please re-enter AFUE.");
			}
			if (HighAFUE>100) {
				alert("AFUE rating out of range. Please re-enter AFUE.");
			}
			HeatSys2Opcost=((HEquipmentSize/40)*(GasRate/100000))*((DegreeDays*24)/HighAFUE);
		}
		else if (HeatType2==1) {
			if (HighAFUE<50) {
				alert("AFUE rating out of range. Please re-enter AFUE.");
			}
			if (HighAFUE>100) {
				alert("AFUE rating out of range. Please re-enter AFUE.");
			}
			HeatSys2Opcost=((HEquipmentSize/40)*(GasRate/100000))*((DegreeDays*24)/HighAFUE);
		}

		else if (HeatType2==2) {
			if (HighAFUE>20) {
				alert("HSPF rating too high. Please re-enter HSPF.");
			}
			if (HighAFUE<0) {
				alert("HSPF rating must be greater than 0. Please re-enter HSPF.");
			}
			HeatSys2Opcost=((HEquipmentSize/40)*(ElectricRate/100000))*(DegreeDays*24)/(HighAFUE);
		}
		else if (HeatType2==3) {
			HeatSys2Opcost=((HEquipmentSize/40)*(ElectricRate/100000))*(DegreeDays*24)/(3.413);
		}
		HeatSys2Opcost=Math.round(HeatSys2Opcost);	
		form.HeatSys2Opcost.value=HeatSys2Opcost;

		//Total SavingsCalcs
		TotalCoolSavings=CoolSys1Opcost-CoolSys2Opcost;
		form.TotalCoolSavings.value=TotalCoolSavings;
		TotalHeatSavings=HeatSys1Opcost-HeatSys2Opcost;
		form.TotalHeatSavings.value=TotalHeatSavings;	
		form.IncreasedValue.value=20*(TotalCoolSavings+TotalHeatSavings);

	// START of future savings calcs
		count=1;
		Year1Savings=0;
		Year5Savings=0;
		Year10Savings=0;
		Year15Savings=0;
		Year20Savings=0;
		UtilityIncrease=form.UtilityIncrease.value/100;
		thisyearsavings=Year1Savings;
		calc5=Math.pow((1+UtilityIncrease),5);
		calc10=Math.pow((1+UtilityIncrease),10);
		calc15=Math.pow((1+UtilityIncrease),15);
		calc20=Math.pow((1+UtilityIncrease),20);
		
		Year1Savings=TotalCoolSavings+TotalHeatSavings;
		Year5Savings=(Year1Savings*(1-calc5))/(1-(1+UtilityIncrease));
		Year10Savings=(Year1Savings*(1-calc10))/(1-(1+UtilityIncrease));
		Year15Savings=(Year1Savings*(1-calc15))/(1-(1+UtilityIncrease));
		Year20Savings=(Year1Savings*(1-calc20))/(1-(1+UtilityIncrease));
		
		form.Year1Savings.value=Math.round(Year1Savings);
		form.Year5Savings.value=Math.round(Year5Savings);
		form.Year10Savings.value=Math.round(Year10Savings);
		form.Year15Savings.value=Math.round(Year15Savings);
		form.Year20Savings.value=Math.round(Year20Savings);
		document.form1.submit();
	}
}   //end of function OpcostCalc()

	function OpcostCalc2()
	{	form = document.form1;
		
		//Total SavingsCalcs
		TotalCoolSavings=0;
		TotalHeatSavings=0;
		UtilityIncrease=0;
		TotalCoolSavings=form.varTotalCoolSavings.value*1;
		TotalHeatSavings=form.varTotalHeatSavings.value*1;	

		Year1Savings=0;
		Year5Savings=0;
		Year10Savings=0;
		Year15Savings=0;
		Year20Savings=0;

		UtilityIncrease=form.UtilityIncrease.value/100;

		calc5=Math.pow((1+UtilityIncrease),5);
		calc10=Math.pow((1+UtilityIncrease),10);
		calc15=Math.pow((1+UtilityIncrease),15);
		calc20=Math.pow((1+UtilityIncrease),20);
		
		Year1Savings=TotalCoolSavings+TotalHeatSavings;
		if (UtilityIncrease!=0)
		{
			Year5Savings=(Year1Savings*(1-calc5))/(1-(1+UtilityIncrease));
			Year10Savings=(Year1Savings*(1-calc10))/(1-(1+UtilityIncrease));
			Year15Savings=(Year1Savings*(1-calc15))/(1-(1+UtilityIncrease));
			Year20Savings=(Year1Savings*(1-calc20))/(1-(1+UtilityIncrease));	
			
			UtilityIncrease = form.UtilityIncrease.value
		}
		else
		{
			Year5Savings=Year1Savings;
			Year10Savings=Year1Savings;
			Year15Savings=Year1Savings;
			Year20Savings=Year1Savings;
		
			UtilityIncrease = form.UtilityIncrease.value
		}
		
		
		form.Year1Savings.value=Math.round(Year1Savings);
		form.Year5Savings.value=Math.round(Year5Savings);
		form.Year10Savings.value=Math.round(Year10Savings);
		form.Year15Savings.value=Math.round(Year15Savings);
		form.Year20Savings.value=Math.round(Year20Savings);
		
		UtilityIncrease = form.UtilityIncrease.value
			
		document.form1.submit();


	}

