//AUTHOR: ERIC FREIER WEATHERBANK,INC.
//DATE: APR 2009
//WEATHERBANK CRITERIA CALCULATOR
function createMasterArrays()
{
	//data types
	typeDataTypes = new Array(2);
	typeDataLabels = new Array(2);

	typeDataTypes[0]="1";
	typeDataTypes[1]="2";
	typeDataTypes[2]="3";	
	//typeDataTypes[3]="4";	
	
	typeDataLabels[0]="NUMBER OF OCCURENCES DURING PERIOD";	
	typeDataLabels[1]="AVG MEASURED VALUE DURING PERIOD";	
	typeDataLabels[2]="TOTAL MEASURED AMOUNT DURING PERIOD (PRECIP ONLY)";	
	//typeDataLabels[3]="FIRST AND LAST OCCURENCE DATES DURING PERIOD";	

	//hourly params
	hourlyParamTypes = new Array(7);
	hourlyParamLabels = new Array(7);
	hourlyParamUnits = new Array(7);

	hourlyParamTypes[0]="0htmp";
	hourlyParamTypes[1]="1hhum";
	hourlyParamTypes[2]="2hclc";
	hourlyParamTypes[3]="3hwsp";
	hourlyParamTypes[4]="4hwdr";
	hourlyParamTypes[5]="5hpcp";
	hourlyParamTypes[6]="6hsno";		
	
	hourlyParamLabels[0]="HOURLY TEMPERATURE";
	hourlyParamLabels[1]="HOURLY RELATIVE HUM (%)";
	hourlyParamLabels[2]="HOURLY CLOUD COVER";
	hourlyParamLabels[3]="HOURLY WIND SPEED";
	hourlyParamLabels[4]="HOURLY WIND DIR (deg)";
	hourlyParamLabels[5]="HOURLY PRECIPITATION";
	hourlyParamLabels[6]="HOURLY SNOWFALL";	
	
	hourlyParamUnits[0] = "DEGREES";
	hourlyParamUnits[1] = "PERCENT";
	hourlyParamUnits[2] = "PERCENT";
	hourlyParamUnits[3] = "MPH";
	hourlyParamUnits[4] = "CARDINAL DEGREES";
	hourlyParamUnits[5] = "INCHES";	
	hourlyParamUnits[6] = "INCHES";		

	//daily params
	dailyParamTypes = new Array(9);
	dailyParamLabels = new Array(9);
	dailyParamUnits = new Array(9);	
	
	dailyParamTypes[0]="0dmaxt";
	dailyParamTypes[1]="1dmint";	
	dailyParamTypes[2]="2davgt";	
	dailyParamTypes[3]="3dacc";
	dailyParamTypes[4]="4daws";	
	dailyParamTypes[5]="5dmaxg";	
	dailyParamTypes[6]="6dawd";	
	dailyParamTypes[7]="7dtotpcp";	
	dailyParamTypes[8]="8dtotsno";	
	
	dailyParamLabels[0]="DAILY MAX TEMPERATURE";
	dailyParamLabels[1]="DAILY MIN TEMPERATURE";
	dailyParamLabels[2]="DAILY AVG TEMPERATURE";
	dailyParamLabels[3]="DAILY AVG CLOUD COVER";
	dailyParamLabels[4]="DAILY AVG WIND SPD (mph)";
	dailyParamLabels[5]="DAILY MAX WIND GUST";
	dailyParamLabels[6]="DAILY WIND DIR (deg)";
	dailyParamLabels[7]="DAILY TOTAL PRECIPITATION";
	dailyParamLabels[8]="DAILY TOTAL SNOWFALL";	
	
	dailyParamUnits[0] = "DEGREES";
	dailyParamUnits[1] = "DEGREES";
	dailyParamUnits[2] = "DEGREES";
	dailyParamUnits[3] = "PERCENT";
	dailyParamUnits[4] = "MPH";
	dailyParamUnits[5] = "MPH";
	dailyParamUnits[6] = "CARDINAL DEGREES";
	dailyParamUnits[7] = "INCHES";
	dailyParamUnits[8] = "INCHES";	
	
	//inequalities
	ineqTypes = new Array(4);
	ineqLabels = new Array(4);
	
	ineqTypes[0]="1";
	ineqTypes[1]="2";
	ineqTypes[2]="3";
	ineqTypes[3]="4";	
	
	ineqLabels[0]="LESS THAN";	
	ineqLabels[1]="EQUAL TO";	
	ineqLabels[2]="GREATER THAN";	
	ineqLabels[3]="BETWEEN";
	
	//month abbrev
	monthArray = new Array(13);
	monthArray[0] = "";
	monthArray[1] = "JAN";
	monthArray[2] = "FEB";
	monthArray[3] = "MAR";	
	monthArray[4] = "APR";
	monthArray[5] = "MAY";
	monthArray[6] = "JUN";	
	monthArray[7] = "JUL";	
	monthArray[8] = "AUG";
	monthArray[9] = "SEP";	
	monthArray[10] = "OCT";	
	monthArray[11] = "NOV";	
	monthArray[12] = "DEC";	
	
	//days in month
	daysinmonthArray = new Array(13);
	daysinmonthArray[0] = "";
	daysinmonthArray[1] = "31";
	daysinmonthArray[2] = "28";
	daysinmonthArray[3] = "31";	
	daysinmonthArray[4] = "30";
	daysinmonthArray[5] = "31";
	daysinmonthArray[6] = "30";	
	daysinmonthArray[7] = "31";	
	daysinmonthArray[8] = "31";
	daysinmonthArray[9] = "30";	
	daysinmonthArray[10] = "31";	
	daysinmonthArray[11] = "30";	
	daysinmonthArray[12] = "31";		
	
	
}