var d = new Date();
var curr_year = d.getFullYear();
//var rate_ccf = 10.37;
var rate_ccf = 5;

function openWaterSavingsCalculator()
{	window.open('watersavingscalculator.html','WaterSavingsCalculator','height=598,width=642,top=150,left=325,screenx=325,screeny=150,directories=no,status=no,scrollbars=no,resize=no,menubar=no')
}


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;
}


function doCalc()
{
document.calculator.Number60s.value=document.calculator.NumberOfPeople.value;
document.calculator.GUsed60s.value=addCommas(Math.round(document.calculator.Number60s.value*7*6*365));
document.calculator.GSaved60s.value=addCommas(Math.round(document.calculator.Number60s.value*5.72*6*365));
document.calculator.WCost60s.value="$" + addCommas(Math.round((document.calculator.Number60s.value*7*6*365)*100*rate_ccf/748)/100);
WCost60sSplit=document.calculator.WCost60s.value.split('.');
if (!WCost60sSplit[1]) { document.calculator.WCost60s.value=document.calculator.WCost60s.value+".00"; }
else if (WCost60sSplit[1].length==1) { document.calculator.WCost60s.value=document.calculator.WCost60s.value+"0"; }
document.calculator.WSave60s.value="$" + addCommas(Math.round((document.calculator.Number60s.value*5.72*6*365)*100*rate_ccf/748)/100);
WSave60sSplit=document.calculator.WSave60s.value.split('.');
if (!WSave60sSplit[1]) { document.calculator.WSave60s.value=document.calculator.WSave60s.value+".00"; }
else if (WSave60sSplit[1].length==1) { document.calculator.WSave60s.value=document.calculator.WSave60s.value+"0"; }

document.calculator.Number70s.value=document.calculator.NumberOfPeople.value;
document.calculator.GUsed70s.value=addCommas(Math.round(document.calculator.Number60s.value*5*6*365));
document.calculator.GSaved70s.value=addCommas(Math.round(document.calculator.Number70s.value*3.72*6*365));
document.calculator.WCost70s.value="$" + addCommas(Math.round((document.calculator.Number70s.value*5*6*365)*100*rate_ccf/748)/100);
WCost70sSplit=document.calculator.WCost70s.value.split('.');
if (!WCost70sSplit[1]) { document.calculator.WCost70s.value=document.calculator.WCost70s.value+".00"; }
else if (WCost70sSplit[1].length==1) { document.calculator.WCost70s.value=document.calculator.WCost70s.value+"0"; }
document.calculator.WSave70s.value="$" + addCommas(Math.round((document.calculator.Number70s.value*3.72*6*365)*100*rate_ccf/748)/100);
WSave70sSplit=document.calculator.WSave70s.value.split('.');
if (!WSave70sSplit[1]) { document.calculator.WSave70s.value=document.calculator.WSave70s.value+".00"; }
else if (WSave70sSplit[1].length==1) { document.calculator.WSave70s.value=document.calculator.WSave70s.value+"0"; }

document.calculator.Number80s.value=document.calculator.NumberOfPeople.value;
document.calculator.GUsed80s.value=addCommas(Math.round(document.calculator.Number60s.value*3.5*6*365));
document.calculator.GSaved80s.value=addCommas(Math.round(document.calculator.Number80s.value*2.22*6*365));
document.calculator.WCost80s.value="$" + addCommas(Math.round((document.calculator.Number80s.value*3.5*6*365)*100*rate_ccf/748)/100);
WCost80sSplit=document.calculator.WCost80s.value.split('.');
if (!WCost80sSplit[1]) { document.calculator.WCost80s.value=document.calculator.WCost80s.value+".00"; }
else if (WCost80sSplit[1].length==1) { document.calculator.WCost80s.value=document.calculator.WCost80s.value+"0"; }
document.calculator.WSave80s.value="$" + addCommas(Math.round((document.calculator.Number80s.value*2.22*6*365)*100*rate_ccf/748)/100);
WSave80sSplit=document.calculator.WSave80s.value.split('.');
if (!WSave80sSplit[1]) { document.calculator.WSave80s.value=document.calculator.WSave80s.value+".00"; }
else if (WSave80sSplit[1].length==1) { document.calculator.WSave80s.value=document.calculator.WSave80s.value+"0"; }

document.calculator.Number90s.value=document.calculator.NumberOfPeople.value;
document.calculator.GUsed90s.value=addCommas(Math.round(document.calculator.Number60s.value*1.6*6*365));
document.calculator.GSaved90s.value=addCommas(Math.round(document.calculator.Number90s.value*0.32*6*365));
document.calculator.WCost90s.value="$" + addCommas(Math.round((document.calculator.Number90s.value*1.6*6*365)*100*rate_ccf/748)/100);
WCost90sSplit=document.calculator.WCost90s.value.split('.');
if (!WCost90sSplit[1]) { document.calculator.WCost90s.value=document.calculator.WCost90s.value+".00"; }
else if (WCost90sSplit[1].length==1) { document.calculator.WCost90s.value=document.calculator.WCost90s.value+"0"; }
document.calculator.WSave90s.value="$" + addCommas(Math.round((document.calculator.Number90s.value*0.32*6*365)*100*rate_ccf/748)/100);
WSave90sSplit=document.calculator.WSave90s.value.split('.');
if (!WSave90sSplit[1]) { document.calculator.WSave90s.value=document.calculator.WSave90s.value+".00"; }
else if (WSave90sSplit[1].length==1) { document.calculator.WSave90s.value=document.calculator.WSave90s.value+"0"; }

document.calculator.Num90s.value=document.calculator.NumberOfPeople.value;

document.calculator.Gall90s.value=addCommas(Math.round(document.calculator.Num90s.value*document.calculator.Flow90s.value*2.5*365));

document.calculator.NumberNow.value=document.calculator.NumberOfPeople.value;
document.calculator.GUsedNow.value=addCommas(Math.round(document.calculator.NumberNow.value*1.28*6*365));
document.calculator.WCostNow.value="$" + addCommas(Math.round((document.calculator.NumberNow.value*1.28*6*365)*100*rate_ccf/748)/100);
WCostNowSplit=document.calculator.WCostNow.value.split('.');
if (!WCostNowSplit[1]) { document.calculator.WCostNow.value=document.calculator.WCostNow.value+".00"; }
else if (WCostNowSplit[1].length==1) { document.calculator.WCostNow.value=document.calculator.WCostNow.value+"0"; }

document.calculator.NumNow.value=document.calculator.NumberOfPeople.value;

document.calculator.GallNow.value=addCommas(Math.round(document.calculator.NumNow.value*document.calculator.FlowNow.value*1.59*365));

document.calculator.GallSaved.value=addCommas(Math.round(document.calculator.Num90s.value*document.calculator.Flow90s.value*2.5*365-document.calculator.NumNow.value*document.calculator.FlowNow.value*1.59*365));

document.calculator.Cost90s.value="$" + addCommas(Math.round(document.calculator.Num90s.value*document.calculator.Flow90s.value*100*2.5*365*rate_ccf/748)/100);
Cost90sSplit=document.calculator.Cost90s.value.split('.');
if (!Cost90sSplit[1]) { document.calculator.Cost90s.value=document.calculator.Cost90s.value+".00"; }
else if (Cost90sSplit[1].length==1) { document.calculator.Cost90s.value=document.calculator.Cost90s.value+"0"; }

document.calculator.CostNow.value="$" + addCommas(Math.round(document.calculator.NumNow.value*document.calculator.FlowNow.value*100*1.59*365*rate_ccf/748)/100);
CostNowSplit=document.calculator.CostNow.value.split('.');
if (!CostNowSplit[1]) { document.calculator.CostNow.value=document.calculator.CostNow.value+".00"; }
else if (CostNowSplit[1].length==1) { document.calculator.CostNow.value=document.calculator.CostNow.value+"0"; }

document.calculator.ShowerSaved.value="$" + addCommas(Math.round(document.calculator.Num90s.value*document.calculator.Flow90s.value*100*2.5*365*rate_ccf/748-document.calculator.NumNow.value*document.calculator.FlowNow.value*100*1.59*365*rate_ccf/748)/100);
ShowerSavedSplit=document.calculator.ShowerSaved.value.split('.');
if (!ShowerSavedSplit[1]) { document.calculator.ShowerSaved.value=document.calculator.ShowerSaved.value+".00"; }
else if (ShowerSavedSplit[1].length==1) { document.calculator.CostNow.value=document.calculator.ShowerSaved.value+"0"; }

}

function showme(itema)
{
  if (document.layers)
  { document.layers[itema].visibility = 'show';}
  else if (document.getElementById(itema))
  { document.getElementById(itema).style.visibility = 'visible'; }
  else if (document.all)
  { document.all[itema].visibility = 'visible'; }
}

function hideme(itema)
{
  if (document.layers)
  {
  if (document.layers[itema].visibility == 'show')
  {document.layers[itema].visibility = 'hide';}
  }
  else if (document.getElementById(itema))
  {
  if (document.getElementById(itema).style.visibility == 'visible')
  { document.getElementById(itema).style.visibility = 'hidden';}
  }
  else if (document.all)
  {
  if (document.all[itema].visibility == 'visible')
  { document.all[itema].visibility = 'hidden'; }
  }
}

function showem(divname)
{
  if (document.layers)
  { document.layers[divname].display = 'inline'; }
  else if (document.getElementById(divname))
  { document.getElementById(divname).style.display = 'inline'; }
  else if (document.all)
  { document.all[divname].display = 'inline'; }
}

function hideem(divname)
{
  if (document.layers)
  {
  if (document.layers[divname].display == 'inline')
  {document.layers[divname].display = 'none';}
  }
  else if (document.getElementById(divname))
  {
  if (document.getElementById(divname).style.display == 'inline')
  { document.getElementById(divname).style.display = 'none';}
  }
  else if (document.all)
  {
  if (document.all[divname].display == 'inline')
  { document.all[divname].display = 'none'; }
  }
}