// JavaScript Document


//************************
// Declaring variables
//************************
	var countyList = "";
	var cityList = "";
	var flag = "";
	var matchFound = 0;
	var cityFound = 0;
	var countyFound = 0;
	var multipleDrop = 0;
	var GulfCoastDistrictCountyNum = 0;
	var EastTexasDistrictCountyNum = 0;
	var CentralTexasDistrictCountyNum = 0;
	var MetroplexDistrictCountyNum = 0;
	var PanhandleDistrictCountyNum = 0;
	var NorthTexasDistrictCountyNum = 0;
	var TexarkanaDistrictCountyNum = 0;
	var SouthAndWestDistrictCountyNum = 0;

	var GulfCoastDistrictCityNum = 0;
	var EastTexasDistrictCityNum = 0;
	var CentralTexasDistrictCityNum = 0;
	var MetroplexDistrictCityNum = 0;
	var PanhandleDistrictCityNum = 0;
	var NorthTexasDistrictCityNum = 0;
	var TexarkanaDistrictCityNum = 0;
	var SouthAndWestDistrictCityNum = 0;
	
	var countyOne = "";
	var countyTwo = "";
	var countyThree = "";
	var countyFour = "";
	var countyFive = "";
	var countySix = "";
	var countySeven = "";
	var countyEight = "";
	
	

	var tempCounty = 0;  //????
	var tempCity = 0;  //????


/*
function keyPress() {
	if (window.event.keyCode == 13)
	{
		window.event.keyCode =0;
		searchList(this);
	}
}
*/
 

function keyPress(e)
{
	var key;
	if(window.event)
		key = window.event.keyCode;     //IE
	else if (event)
		key = event.which;     //firefox
	
	if(key == 13)
	{
		
		window.event.keyCode=0;
		event.which=0;
		key=0;
		searchList(this);
		
	}
}


//************************
// Changes the Map
//************************
function changeMap(flag) {

	if (flag == 0) 
	{	change('changeme', 'box');}		//resets the map

	if (flag == 1) 
	{	change('changeme', 'GulfCoastDistrict');}
	
	if (flag == 2) 
	{	change('changeme', 'EastTexasDistrict');}
	
	if (flag == 3) 
	{	change('changeme', 'CentralTexasDistrict');}
	
	if (flag == 4) 
	{	change('changeme', 'MetroplexDistrict');}
	
	if (flag == 5) 
	{	change('changeme', 'PanhandleDistrict');}
	
	if (flag == 6) 
	{	change('changeme', 'NorthTexasDistrict');}

	if (flag == 7) 
	{	change('changeme', 'TexarkanaDistrict');}
	
	if (flag == 8) 
	{	change('changeme', 'SouthAndWestDistrict');}
	
	if (flag == 9) 
	{	change('changeme', 'notSure');}
	
}


//************************
// Common function that switches CSS id of an element (used in conjuction with changeMap()
//************************
function change (id, newClass) 
{
	identity = document.getElementById(id);
	identity.className=newClass;
}


//************************
// General reset of all values of form
//************************
function reset() 
{
	cityFound = 0;
	countyFound = 0;
	matchFound = 0;
	flag = "";
	changeMap(0);
	multipleDrop = 0;
	GulfCoastDistrictCountyNum = 0;
	EastTexasDistrictCountyNum = 0;
	CentralTexasDistrictCountyNum = 0;
	MetroplexDistrictCountyNum = 0;
	PanhandleDistrictCountyNum = 0;
	NorthTexasDistrictCountyNum = 0;
	TexarkanaDistrictCountyNum = 0;
	SouthAndWestDistrictCountyNum = 0;

	GulfCoastDistrictCityNum = 0;
	EastTexasDistrictCityNum = 0;
	CentralTexasDistrictCityNum = 0;
	MetroplexDistrictCityNum = 0;
	PanhandleDistrictCityNum = 0;
	NorthTexasDistrictCityNum = 0;
	TexarkanaDistrictCityNum = 0;
	SouthAndWestDistrictCityNum = 0;
	
	countyOne = "";
	countyTwo = "";
	countyThree = "";
	countyFour = "";
	countyFive = "";
	countySix = "";
	countySeven = "";
	countyEight = "";
	extendedCounty = "";
}

//************************
// Search all counties for keyword match
//************************
function searchCounty() 
{
	//Gulf Coast District County
	for (i=0; i<(GulfCoastDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == GulfCoastDistrictCounty[i].toUpperCase())
		{	
			GulfCoastDistrictCountyNum++;
			//countyList = countyList + "Gulf Coast District County, ";
			
		}
	}

	//East Texas County
	for (i=0; i<(EastTexasDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == EastTexasDistrictCounty[i].toUpperCase())
		{	
			EastTexasDistrictCountyNum++;
			//countyList = countyList + "East Texas District County, ";
			
		}
	}

	//Central Texas County
	for (i=0; i<(CentralTexasDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == CentralTexasDistrictCounty[i].toUpperCase())
		{	
			CentralTexasDistrictCountyNum++;
			//countyList = countyList + "Central Texas District County, ";
			
		}
	}

	//Metroplex County
	for (i=0; i<(MetroplexDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == MetroplexDistrictCounty[i].toUpperCase())
		{	
			MetroplexDistrictCountyNum++;
			//countyList = countyList + "Metroplex District County, ";
			
		}
	}

	//Panhandle County
	for (i=0; i<(PanhandleDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == PanhandleDistrictCounty[i].toUpperCase())
		{	
			PanhandleDistrictCountyNum++;
			//countyList = countyList + "Panhandle District County, ";
			
		}
	}

	//North Texas County
	for (i=0; i<(NorthTexasDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == NorthTexasDistrictCounty[i].toUpperCase())
		{	
			NorthTexasDistrictCountyNum++;
			//countyList = countyList + "North Texas District County ";
			
			
		}
	}
	
	//Texarkana County
	for (i=0; i<(TexarkanaDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == TexarkanaDistrictCounty[i].toUpperCase())
		{	
			TexarkanaDistrictCountyNum++;
			//countyList = countyList + "Texarkana District County, ";
			
		}
	}
	
	//South and West County
	for (i=0; i<(SouthAndWestDistrictCounty.length); i++) 
	{	if (myKeyword.toUpperCase() == SouthAndWestDistrictCounty[i].toUpperCase())
		{	
			SouthAndWestDistrictCountyNum++;
			//countyList = countyList + "South and West District County";
				
		}
	}
	
}


//************************
// Search all cities for keyword match
//************************
function searchCity() 
{
	//Gulf Coast District City
	for (i=0; i<(GulfCoastDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == GulfCoastDistrictCity[i].toUpperCase())
		{	
			GulfCoastDistrictCityNum++;
			//cityList = cityList + "Gulf Coast District City, ";
			//countyOne = GulfCoastDistrictCity[i];
		}
	}
	
	//East Texas City
	for (i=0; i<(EastTexasDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == EastTexasDistrictCity[i].toUpperCase())
		{	
			EastTexasDistrictCityNum++;
			//cityList = cityList + "East Texas District City, ";
			//countyTwo = EastTexasDistrictCity[i];
		}
	}

	//Central Texas City
	for (i=0; i<(CentralTexasDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == CentralTexasDistrictCity[i].toUpperCase())
		{	
			CentralTexasDistrictCityNum++;
			//cityList = cityList + "Central Texas District City, ";
			//countyThree = CentralTexasDistrictCity[i];
		}
	}

	//Metroplex City
	for (i=0; i<(MetroplexDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == MetroplexDistrictCity[i].toUpperCase())
		{	
			MetroplexDistrictCityNum++;
			//cityList = cityList + "Metroplex District City, ";
			//countyFour = MetroplexDistrictCity[i];
		}
	}
	
	//Panhandle City
	for (i=0; i<(PanhandleDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == PanhandleDistrictCity[i].toUpperCase())
		{
			PanhandleDistrictCityNum++;
			//cityList = cityList + "Panhandle District City, ";
			//countyFive = PanhandleDistrictCity[i];
		}
	}
	
	//North Texas City
	for (i=0; i<(NorthTexasDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == NorthTexasDistrictCity[i].toUpperCase())
		{	
			NorthTexasDistrictCityNum++;	
			//cityList = cityList + "North Texas District City, ";
		//	countySix = NorthTexasDistrictCity[i];	
		}
	}
	
	//Texarkana City
	for (i=0; i<(TexarkanaDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == TexarkanaDistrictCity[i].toUpperCase())
		{	
			TexarkanaDistrictCityNum++;
			//cityList = cityList + "Texarkana District City, ";
			//countySeven = TexarkanaDistrictCity[i];
		}
	}
	
	//South and West City
	for (i=0; i<(SouthAndWestDistrictCity.length); i++) 
	{	if (myKeyword.toUpperCase() == SouthAndWestDistrictCity[i].toUpperCase())
		{				
			SouthAndWestDistrictCityNum++;
			//cityList = cityList + "South and West District City, ";
			//countyEight = SouthAndWestDistrictCity[i];
		}
	}
}
