<!--

function GeoFormCheck() {

	
	if (GeoForm.MemberName.value == "")
		{
			alert("You need to create a screen (member) name.  Use only letters and/or numbers.")
			GeoForm.MemberName.focus();

	return false;
	}


	if (GeoForm.MemberName.value.length > 0 && GeoForm.MemberName.value.length < 6)
	{
		alert("Your MemberName needs to be at least 6 characters, all letters and/or numbers.")
		GeoForm.MemberName.value = "";
		GeoForm.MemberName.focus();

	return false;
	}


	if (GeoForm.Password1.value == "")
		{
			alert("You need to choose a password.")
			GeoForm.Password1.focus();

	return false;
	}

	if (GeoForm.Password1.value.length < 6)
	{
		alert("Your password needs to be at least 6 characters, all lower-case and/or numeric.")
		document.forms.GeoForm.Password1.value = '';
		document.forms.GeoForm.Password2.value = '';
		GeoForm.Password1.focus();

	return false;
	}

	if (GeoForm.Password2.value != GeoForm.Password1.value)
		{
			alert("Your password re-try does not match your first password entry.")
			document.forms.GeoForm.Password1.value = '';
			document.forms.GeoForm.Password2.value = '';
			GeoForm.Password1.focus();

		return false;
		}


	if (GeoForm.State.value == "")
	{
		alert("Please select the State & City you live in.")
		GeoForm.State.focus();

	return false;
	}


	if (GeoForm.City.value == "0")
	{
		alert("Please select the City you live in.")
		GeoForm.City.focus();

	return false;
	}


	
	if (GeoForm.Email.value == "" && GeoForm.Email2.value == "")
	{
		alert("You need a valid email address.")
		GeoForm.Email.focus();

	return false;
	}


	if (GeoForm.Email.value !== GeoForm.Email2.value)
		{
		alert("Your second email entry does not match your first.  Please enter the same email you enetered above.  CaSe SEnsiTIvE.")
			document.forms.GeoForm.Email2.value = '';
			if (GeoForm.Email.value == '') { GeoForm.Email.focus(); }
				else
			{ GeoForm.Email2.focus(); }

		return false;
		}


	//if (GeoForm.NOAgree.checked == true)
	//	{
	//		alert("You NEED to Agree to the disclaimer, and select 'I Agree' to continue.")
	
	//	return false;
	//	}

	
	if (GeoForm.Agree.checked == false)
		{
			alert("You NEED to Agree to the disclaimer, and select 'I Agree' to continue.")
	
		return false;
		}

return true;
}


//EmailAddress1 = document.forms.GeoForm.Email1_name.value + document.forms.GeoForm.Email1_domain.value; // + document.forms.GeoForm.Email1_host.value;
//EmailAddress2 = document.forms.GeoForm.Email2_name.value + document.forms.GeoForm.Email2_domain.value; // + document.forms.GeoForm.Email2_host.value;






//if (GeoForm.Email1_domain.value == "")
//	{
//		alert("Enter your email's domain, or provider, name. EX: youremail @ DOMAIN . com, where domain is hotmail, aol, yahoo, or any other email provider.")
//		GeoForm.Email1_domain.focus();

//	return false;
//	}

//if (GeoForm.Email1_host.value == "")
//	{
//		alert("We also need your email's extension, such as .com or .net")
//		GeoForm.Email1_host.focus();

//	return false;
//	}


//if (GeoForm.Email2_name.value == "")
//	{
//		alert("RE-enter your email address.")
//		GeoForm.Email2_name.focus();

//	return false;
//	}

//if (GeoForm.Email2_domain.value == "")
//	{
//		alert("RE-enter your email's domain  provider.")
//		GeoForm.Email2_domain.focus();

//	return false;
//	}

//if (GeoForm.Email2_host.value == "")
//	{
//		alert("RE-enter your email's extension, such as .com or .net")
//		GeoForm.Email2_host.focus();

//	return false;
//	}


function checkPasswords() {

	if (GeoForm.Password2.value != GeoForm.Password1.value)
		{
			alert("Your password re-try does not match your first password entry.")
			document.forms.GeoForm.Password1.value = '';
			document.forms.GeoForm.Password2.value = '';
			GeoForm.Password1.focus();

		return false;
		}

	if (GeoForm.Password1.value.length < 6)
	{
		alert("Your password needs to be at least 6 characters, all lower-case and/or numeric.")
		document.forms.GeoForm.Password1.value = '';
		document.forms.GeoForm.Password2.value = '';
		GeoForm.Password1.focus();

	return false;
	}


return true;
}





function PopulateState() {

   var CityList = document.GeoForm.State;
   
   // Clear out the list of teams
   ClearOptions(document.GeoForm.City);
   
  	  
  if (CityList[CityList.selectedIndex].value == "AK") { 

	  AddToOptionList(document.GeoForm.City, "0", "AK - Cities");
	  AddToOptionList(document.GeoForm.City, "Anchorage", "Anchorage");
	  AddToOptionList(document.GeoForm.City, "Fairbanks", "Fairbanks");
      AddToOptionList(document.GeoForm.City, "Juneau", "Juneau");
	  
   }

   if (CityList[CityList.selectedIndex].value == "AL") { 

	  AddToOptionList(document.GeoForm.City, "0", "AL - Cities");
	  AddToOptionList(document.GeoForm.City, "Birmingham", "Birmingham");
      AddToOptionList(document.GeoForm.City, "Decatur", "Decatur");
      AddToOptionList(document.GeoForm.City, "Dothan", "Dothan");
	  AddToOptionList(document.GeoForm.City, "Hoover", "Hoover");
      AddToOptionList(document.GeoForm.City, "Huntsville", "Huntsville");
	  AddToOptionList(document.GeoForm.City, "Mobile", "Mobile");
      AddToOptionList(document.GeoForm.City, "Montgomery", "Montgomery");
	  AddToOptionList(document.GeoForm.City, "Tanner-Williams", "Tanner-Williams");
      AddToOptionList(document.GeoForm.City, "Tuscaloosa", "Tuscaloosa");
	  
   }

   if (CityList[CityList.selectedIndex].value == "AR") { 

	  AddToOptionList(document.GeoForm.City, "0", "AR - Cities");
	  AddToOptionList(document.GeoForm.City, "Fayetteville", "Fayetteville");
      AddToOptionList(document.GeoForm.City, "Fort Smith", "Fort Smith");
      AddToOptionList(document.GeoForm.City, "Jonesboro", "Jonesboro");
	  AddToOptionList(document.GeoForm.City, "Little Rock", "Little Rock");
      AddToOptionList(document.GeoForm.City, "North Little Rock", "North Little Rock");
	  AddToOptionList(document.GeoForm.City, "Pine Bluff", "Pine Bluff");
	  
   }

  if (CityList[CityList.selectedIndex].value == "AZ") { 

	  AddToOptionList(document.GeoForm.City, "0", "AZ - Cities");
	  AddToOptionList(document.GeoForm.City, "Arivaca", "Arivaca");
      AddToOptionList(document.GeoForm.City, "Casas Adobes", "Casas Adobes");
      AddToOptionList(document.GeoForm.City, "Catalina Foothills", "Catalina Foothills");
	  AddToOptionList(document.GeoForm.City, "Chandler", "Chandler");
      AddToOptionList(document.GeoForm.City, "Coconino", "Coconino");
	  AddToOptionList(document.GeoForm.City, "Deer Valley", "Deer Valley");
      AddToOptionList(document.GeoForm.City, "Flagstaff", "Flagstaff");
	  AddToOptionList(document.GeoForm.City, "Gilbert", "Gilbert");
      AddToOptionList(document.GeoForm.City, "Glendale", "Glendale");
	  AddToOptionList(document.GeoForm.City, "Mesa", "Mesa");
      AddToOptionList(document.GeoForm.City, "North Pinal", "North Pinal");
	  AddToOptionList(document.GeoForm.City, "Peoria", "Peoria");
      AddToOptionList(document.GeoForm.City, "Phoenix", "Phoenix");
	  AddToOptionList(document.GeoForm.City, "Scottsdale", "Scottsdale");
      AddToOptionList(document.GeoForm.City, "Tempe", "Tempe");
	  AddToOptionList(document.GeoForm.City, "Tucson", "Tucson");
      AddToOptionList(document.GeoForm.City, "Yuma", "Yuma");
	  
   }
	
	if (CityList[CityList.selectedIndex].value == "CA") { 

	  AddToOptionList(document.GeoForm.City, "0", "CA - Cities");
	  AddToOptionList(document.GeoForm.City, "Alameda", "Alameda");
      AddToOptionList(document.GeoForm.City, "Alhambra", "Alhambra");
      AddToOptionList(document.GeoForm.City, "Anaheim", "Anaheim");
	  AddToOptionList(document.GeoForm.City, "Antioch", "Antioch");
      AddToOptionList(document.GeoForm.City, "Apple Valley", "Apple Valley");
	  AddToOptionList(document.GeoForm.City, "Arcadia", "Arcadia");
      AddToOptionList(document.GeoForm.City, "Arden-Arcade", "Arden-Arcade");
	  AddToOptionList(document.GeoForm.City, "Bakersfield", "Bakersfield");
      AddToOptionList(document.GeoForm.City, "Baldwin Park", "Baldwin Park");
	  AddToOptionList(document.GeoForm.City, "Bellflower", "Bellflower");
      AddToOptionList(document.GeoForm.City, "Berkeley", "Berkeley");
	  AddToOptionList(document.GeoForm.City, "Buena Park", "Buena Park");
      AddToOptionList(document.GeoForm.City, "Burbank", "Burbank");
	  AddToOptionList(document.GeoForm.City, "Camarillo", "Camarillo");
      AddToOptionList(document.GeoForm.City, "Carlsbad", "Carlsbad");
	  AddToOptionList(document.GeoForm.City, "Carson", "Carson");
      AddToOptionList(document.GeoForm.City, "Castro Valley", "Castro Valley");
	  AddToOptionList(document.GeoForm.City, "Central Coast", "Central Coast");
      AddToOptionList(document.GeoForm.City, "Central Contra Costa", "Central Contra Costa");
	  AddToOptionList(document.GeoForm.City, "Cerritos", "Cerritos");
      AddToOptionList(document.GeoForm.City, "Chico", "Chico");
	  AddToOptionList(document.GeoForm.City, "Chino", "Chino");
      AddToOptionList(document.GeoForm.City, "Chino Hills", "Chino Hills");
	  AddToOptionList(document.GeoForm.City, "Chula Vista", "Chula Vista");
      AddToOptionList(document.GeoForm.City, "Citrus Heights", "Citrus Heights");
	  AddToOptionList(document.GeoForm.City, "Clovis", "Clovis");
      AddToOptionList(document.GeoForm.City, "Coachella Valley", "Coachella Valley");
	  AddToOptionList(document.GeoForm.City, "Compton", "Compton");
      AddToOptionList(document.GeoForm.City, "Concord", "Concord");
	  AddToOptionList(document.GeoForm.City, "Corona", "Corona");
	  AddToOptionList(document.GeoForm.City, "Costa Mesa", "Costa Mesa");
      AddToOptionList(document.GeoForm.City, "Cupertino", "Cupertino");
	  AddToOptionList(document.GeoForm.City, "Daly City", "Daly City");
      AddToOptionList(document.GeoForm.City, "Davis", "Davis");
	  AddToOptionList(document.GeoForm.City, "Diamond Bar", "Diamond Bar");
      AddToOptionList(document.GeoForm.City, "Downey", "Downey");
	  AddToOptionList(document.GeoForm.City, "East Contra Costa", "East Contra Costa");
      AddToOptionList(document.GeoForm.City, "East Kern", "East Kern");
	  AddToOptionList(document.GeoForm.City, "East Los Angeles", "East Los Angeles");
      AddToOptionList(document.GeoForm.City, "East San Gabriel Valley", "East San Gabriel Valley");
	  AddToOptionList(document.GeoForm.City, "El Cajon", "El Cajon");
      AddToOptionList(document.GeoForm.City, "El Monte", "El Monte");
	  AddToOptionList(document.GeoForm.City, "El Toro", "El Toro");
      AddToOptionList(document.GeoForm.City, "Elk Grove", "Elk Grove");
	  AddToOptionList(document.GeoForm.City, "Elsinore Valley", "Elsinore Valley");
	  AddToOptionList(document.GeoForm.City, "Encinitas", "Encinitas");
      AddToOptionList(document.GeoForm.City, "Escondido", "Escondido");
	  AddToOptionList(document.GeoForm.City, "Fairfield", "Fairfield");
      AddToOptionList(document.GeoForm.City, "Florence-Graham", "Florence-Graham");
	  AddToOptionList(document.GeoForm.City, "Folsom", "Folsom");
      AddToOptionList(document.GeoForm.City, "Fontana", "Fontana");
	  AddToOptionList(document.GeoForm.City, "Fountain Valley", "Fountain Valley");
      AddToOptionList(document.GeoForm.City, "Fremont", "Fremont");
	  AddToOptionList(document.GeoForm.City, "Fresno", "Fresno");
      AddToOptionList(document.GeoForm.City, "Fullerton", "Fullerton");
	  AddToOptionList(document.GeoForm.City, "Garden Grove", "Garden Grove");
      AddToOptionList(document.GeoForm.City, "Gardena", "Gardena");
	  AddToOptionList(document.GeoForm.City, "Glendale", "Glendale");
      AddToOptionList(document.GeoForm.City, "Goleta", "Goleta");
	  AddToOptionList(document.GeoForm.City, "Hacienda Heights", "Hacienda Heights");
      AddToOptionList(document.GeoForm.City, "Hawthorne", "Hawthorne");
	  AddToOptionList(document.GeoForm.City, "Hayward", "Hayward");
      AddToOptionList(document.GeoForm.City, "Hemet", "Hemet");
	  AddToOptionList(document.GeoForm.City, "Hesperia", "Hesperia");
      AddToOptionList(document.GeoForm.City, "Huntington Beach", "Huntington Beach");
	  AddToOptionList(document.GeoForm.City, "Huntington Park", "Huntington Park");
	  AddToOptionList(document.GeoForm.City, "Inglewood", "Inglewood");
      AddToOptionList(document.GeoForm.City, "Irvine", "Irvine");
	  AddToOptionList(document.GeoForm.City, "Jurupa", "Jurupa");
      AddToOptionList(document.GeoForm.City, "La Habra", "La Habra");
	  AddToOptionList(document.GeoForm.City, "La Mesa", "La Mesa");
      AddToOptionList(document.GeoForm.City, "Laguna Niguel", "Laguna Niguel");
	  AddToOptionList(document.GeoForm.City, "Lake Forest", "Lake Forest");
      AddToOptionList(document.GeoForm.City, "Lakewood", "Lakewood");
	  AddToOptionList(document.GeoForm.City, "Lancaster", "Lancaster");
      AddToOptionList(document.GeoForm.City, "Livermore", "Livermore");
	  AddToOptionList(document.GeoForm.City, "Lodi", "Lodi");
      AddToOptionList(document.GeoForm.City, "Lompoc Valley", "Lompoc Valley");
	  AddToOptionList(document.GeoForm.City, "Long Beach", "Long Beach");
      AddToOptionList(document.GeoForm.City, "Loomis Basin-Folsom Lake", "Loomis Basin-Folsom Lake");
	  AddToOptionList(document.GeoForm.City, "Los Angeles", "Los Angeles");
      AddToOptionList(document.GeoForm.City, "Lynwood", "Lynwood");
	  AddToOptionList(document.GeoForm.City, "Mather", "Mather");
      AddToOptionList(document.GeoForm.City, "Merced", "Merced");
	  AddToOptionList(document.GeoForm.City, "Milpitas", "Milpitas");
      AddToOptionList(document.GeoForm.City, "Mission Viejo", "Mission Viejo");
	  AddToOptionList(document.GeoForm.City, "Modesto", "Modesto");
	  AddToOptionList(document.GeoForm.City, "Montebello", "Montebello");
      AddToOptionList(document.GeoForm.City, "Monterey Park", "Monterey Park");
	  AddToOptionList(document.GeoForm.City, "Moreno Valley", "Moreno Valley");
      AddToOptionList(document.GeoForm.City, "Mountain View", "Mountain View");
	  AddToOptionList(document.GeoForm.City, "Napa", "Napa");
      AddToOptionList(document.GeoForm.City, "National City", "National City");
	  AddToOptionList(document.GeoForm.City, "Newhall", "Newhall");
      AddToOptionList(document.GeoForm.City, "Newport Beach", "Newport Beach");
	  AddToOptionList(document.GeoForm.City, "North Antelope Valley", "North Antelope Valley");
	  AddToOptionList(document.GeoForm.City, "North Coast", "North Coast");
      AddToOptionList(document.GeoForm.City, "Northeast Marin", "Northeast Marin");
	  AddToOptionList(document.GeoForm.City, "Norwalk", "Norwalk");
      AddToOptionList(document.GeoForm.City, "Oakland", "Oakland");
	  AddToOptionList(document.GeoForm.City, "Oceanside", "Oceanside");
      AddToOptionList(document.GeoForm.City, "Ontario", "Ontario");
	  AddToOptionList(document.GeoForm.City, "Orange", "Orange");
      AddToOptionList(document.GeoForm.City, "Oxnard", "Oxnard");
	  AddToOptionList(document.GeoForm.City, "Palmdale", "Palmdale");
      AddToOptionList(document.GeoForm.City, "Palo Alto", "Palo Alto");
	  AddToOptionList(document.GeoForm.City, "Palos Verdes", "Palos Verdes");
      AddToOptionList(document.GeoForm.City, "Paramount", "Paramount");
	  AddToOptionList(document.GeoForm.City, "Pasadena", "Pasadena");
      AddToOptionList(document.GeoForm.City, "Perris Valley", "Perris Valley");
	  AddToOptionList(document.GeoForm.City, "Petaluma", "Petaluma");
      AddToOptionList(document.GeoForm.City, "Pico Rivera", "Pico Rivera");
	  AddToOptionList(document.GeoForm.City, "Pittsburg", "Pittsburg");
      AddToOptionList(document.GeoForm.City, "Pleasanton", "Pleasanton");
	  AddToOptionList(document.GeoForm.City, "Pomona", "Pomona");
	  AddToOptionList(document.GeoForm.City, "Rancho Cordova", "Rancho Cordova");
	  AddToOptionList(document.GeoForm.City, "Rancho Cucamonga", "Rancho Cucamonga");
      AddToOptionList(document.GeoForm.City, "Redding", "Redding");
	  AddToOptionList(document.GeoForm.City, "Redlands Redondo Beach", "Redlands Redondo Beach");
      AddToOptionList(document.GeoForm.City, "Redwood City", "Redwood City");
	  AddToOptionList(document.GeoForm.City, "Rialto", "Rialto");
      AddToOptionList(document.GeoForm.City, "Richmond", "Richmond");
	  AddToOptionList(document.GeoForm.City, "Riverside", "Riverside");
      AddToOptionList(document.GeoForm.City, "Rosemead", "Rosemead");
	  AddToOptionList(document.GeoForm.City, "Roseville", "Roseville");
      AddToOptionList(document.GeoForm.City, "Ross Valley", "Ross Valley");
	  AddToOptionList(document.GeoForm.City, "Sacramento", "Sacramento");
      AddToOptionList(document.GeoForm.City, "Salinas", "Salinas");
	  AddToOptionList(document.GeoForm.City, "San Bernardino", "San Bernardino");
	  AddToOptionList(document.GeoForm.City, "San Buenaventura", "San Buenaventura");
      AddToOptionList(document.GeoForm.City, "San Diego", "San Diego");
	  AddToOptionList(document.GeoForm.City, "San Francisco", "San Francisco");
      AddToOptionList(document.GeoForm.City, "San Gorgonio Pass", "San Gorgonio Pass");
	  AddToOptionList(document.GeoForm.City, "San Jose", "San Jose");
      AddToOptionList(document.GeoForm.City, "San Leandro", "San Leandro");
	  AddToOptionList(document.GeoForm.City, "San Marcos", "San Marcos");
      AddToOptionList(document.GeoForm.City, "San Mateo", "San Mateo");
	  AddToOptionList(document.GeoForm.City, "San Rafael", "San Rafael");
      AddToOptionList(document.GeoForm.City, "Santa Ana", "Santa Ana");
	  AddToOptionList(document.GeoForm.City, "Santa Barbara", "Santa Barbara");
      AddToOptionList(document.GeoForm.City, "Santa Clara", "Santa Clara");
	  AddToOptionList(document.GeoForm.City, "Santa Clarita", "Santa Clarita");
      AddToOptionList(document.GeoForm.City, "Santa Cruz", "Santa Cruz");
	  AddToOptionList(document.GeoForm.City, "Santa Maria", "Santa Maria");
	  AddToOptionList(document.GeoForm.City, "Santa Maria Valley", "Santa Maria Valley");
      AddToOptionList(document.GeoForm.City, "Santa Monica", "Santa Monica");
      AddToOptionList(document.GeoForm.City, "Santa Rosa", "Santa Rosa");
      AddToOptionList(document.GeoForm.City, "Santee", "Santee");
	  AddToOptionList(document.GeoForm.City, "Simi Valley", "Simi Valley");
      AddToOptionList(document.GeoForm.City, "South Antelope Valley", "South Antelope Valley");
	  AddToOptionList(document.GeoForm.City, "South Bay Cities", "South Bay Cities");
      AddToOptionList(document.GeoForm.City, "South Coast", "South Coast");
	  AddToOptionList(document.GeoForm.City, "South El Dorado", "South El Dorado");
      AddToOptionList(document.GeoForm.City, "South Gate", "South Gate");
	  AddToOptionList(document.GeoForm.City, "South San Francisco", "South San Francisco");
      AddToOptionList(document.GeoForm.City, "South Whittier", "South Whittier");
	  AddToOptionList(document.GeoForm.City, "Southeast Marin", "Southeast Marin");
      AddToOptionList(document.GeoForm.City, "Southwest San Gabriel Valley", "Southwest San Gabriel Valley");
	  AddToOptionList(document.GeoForm.City, "Stockton", "Stockton");
	  AddToOptionList(document.GeoForm.City, "Sunnyvale", "Sunnyvale");
      AddToOptionList(document.GeoForm.City, "Temecula", "Temecula");
	  AddToOptionList(document.GeoForm.City, "Thousand Oaks", "Thousand Oaks");
      AddToOptionList(document.GeoForm.City, "Torrance", "Torrance");
      AddToOptionList(document.GeoForm.City, "Trabuco", "Trabuco");
      AddToOptionList(document.GeoForm.City, "Tracy", "Tracy");
	  AddToOptionList(document.GeoForm.City, "Turlock", "Turlock");
      AddToOptionList(document.GeoForm.City, "Tustin", "Tustin");
	  AddToOptionList(document.GeoForm.City, "Union City", "Union City");
      AddToOptionList(document.GeoForm.City, "Upland", "Upland");
	  AddToOptionList(document.GeoForm.City, "Upper San Gabriel Valley", "Upper San Gabriel Valley");
      AddToOptionList(document.GeoForm.City, "Vacaville", "Vacaville");
	  AddToOptionList(document.GeoForm.City, "Vallejo", "Vallejo");
      AddToOptionList(document.GeoForm.City, "Ventura", "Ventura");
	  AddToOptionList(document.GeoForm.City, "Victorville", "Victorville");
      AddToOptionList(document.GeoForm.City, "Visalia", "Visalia");
	  AddToOptionList(document.GeoForm.City, "Vista", "Vista");
	  AddToOptionList(document.GeoForm.City, "Walnut Creek", "Walnut Creek");
      AddToOptionList(document.GeoForm.City, "West Contra Costa", "West Contra Costa");
	  AddToOptionList(document.GeoForm.City, "West Covina", "West Covina");
	  AddToOptionList(document.GeoForm.City, "Westminster", "Westminster");
      AddToOptionList(document.GeoForm.City, "Whittier", "Whittier");
	  AddToOptionList(document.GeoForm.City, "Yorba Linda", "Yorba Linda");

   }
	
if (CityList[CityList.selectedIndex].value == "CO") { 

	  AddToOptionList(document.GeoForm.City, "0", "CO - Cities");
	  AddToOptionList(document.GeoForm.City, "Arvada", "Arvada");
      AddToOptionList(document.GeoForm.City, "Aurora", "Aurora");
      AddToOptionList(document.GeoForm.City, "Boulder", "Boulder");
	  AddToOptionList(document.GeoForm.City, "Colorado Springs", "Colorado Springs");
      AddToOptionList(document.GeoForm.City, "Denver", "Denver");
	  AddToOptionList(document.GeoForm.City, "Fort Collins", "Fort Collins");
      AddToOptionList(document.GeoForm.City, "Grand Junction", "Grand Junction");
	  AddToOptionList(document.GeoForm.City, "Greeley", "Greeley");
      AddToOptionList(document.GeoForm.City, "Highlands Ranch", "Highlands Ranch");
	  AddToOptionList(document.GeoForm.City, "Lakewood", "Lakewood");
      AddToOptionList(document.GeoForm.City, "Littleton", "Littleton");
	  AddToOptionList(document.GeoForm.City, "Longmont", "Longmont");
      AddToOptionList(document.GeoForm.City, "Loveland", "Loveland");
	  AddToOptionList(document.GeoForm.City, "Northeast Jefferson", "Northeast Jefferson");
      AddToOptionList(document.GeoForm.City, "Pueblo", "Pueblo");
	  AddToOptionList(document.GeoForm.City, "South Aurora", "South Aurora");
      AddToOptionList(document.GeoForm.City, "Southwest Arapahoe", "Southwest Arapahoe");
	  AddToOptionList(document.GeoForm.City, "Thornton", "Thornton");
      AddToOptionList(document.GeoForm.City, "SainPetersburg", "SainPetersburg");
	  AddToOptionList(document.GeoForm.City, "Sarasota", "Sarasota");
      AddToOptionList(document.GeoForm.City, "West Adams", "West Adams");
	  AddToOptionList(document.GeoForm.City, "Westminster", "Westminster");
      
   }

if (CityList[CityList.selectedIndex].value == "CT") { 

	  AddToOptionList(document.GeoForm.City, "0", "CT - Cities");
	  AddToOptionList(document.GeoForm.City, "Bridgeport", "Bridgeport");
      AddToOptionList(document.GeoForm.City, "Bristol", "Bristol");
      AddToOptionList(document.GeoForm.City, "Danbury", "Danbury");
	  AddToOptionList(document.GeoForm.City, "Fairfield", "Fairfield");
      AddToOptionList(document.GeoForm.City, "Greenwich", "Greenwich");
	  AddToOptionList(document.GeoForm.City, "Hamden", "Hamden");
      AddToOptionList(document.GeoForm.City, "Hartford", "Hartford");
	  AddToOptionList(document.GeoForm.City, "Manchester", "Manchester");
      AddToOptionList(document.GeoForm.City, "Meriden", "Meriden");
	  AddToOptionList(document.GeoForm.City, "Milford", "Milford");
      AddToOptionList(document.GeoForm.City, "New Britain", "New Britain");
	  AddToOptionList(document.GeoForm.City, "New Haven", "New Haven");
      AddToOptionList(document.GeoForm.City, "Norwalk", "Norwalk");
	  AddToOptionList(document.GeoForm.City, "Stamford", "Stamford");
      AddToOptionList(document.GeoForm.City, "Waterbury", "Waterbury");
	  AddToOptionList(document.GeoForm.City, "West Hartford", "West Hartford");
      AddToOptionList(document.GeoForm.City, "West Haven", "West Haven");
	  
   }

		



   if (CityList[CityList.selectedIndex].value == "DC") { 

	  AddToOptionList(document.GeoForm.City, "0", "DC - Cities");
	  AddToOptionList(document.GeoForm.City, "Washington", "Washington");
      
   }

   if (CityList[CityList.selectedIndex].value == "DE") { 

	  AddToOptionList(document.GeoForm.City, "0", "DE - Cities");
	  AddToOptionList(document.GeoForm.City, "Brandywine", "Brandywine");
      AddToOptionList(document.GeoForm.City, "Dover", "Dover");
      AddToOptionList(document.GeoForm.City, "Greater Newark", "Greater Newark");
	  AddToOptionList(document.GeoForm.City, "Pike Creek-Central Kirkwood", "Pike Creek-Central Kirkwood");
      AddToOptionList(document.GeoForm.City, "Wilmington", "Wilmington");
	  
   }


    if (CityList[CityList.selectedIndex].value == "FL") { 

	  AddToOptionList(document.GeoForm.City, "0", "FL - Cities");
	  AddToOptionList(document.GeoForm.City, "Altamonte Springs", "Altamonte Springs");
	  AddToOptionList(document.GeoForm.City, "Apollo Beach", "Apollo Beach");
	  AddToOptionList(document.GeoForm.City, "Brandon", "Brandon");
	  AddToOptionList(document.GeoForm.City, "Brandenton", "Brandenton");
      AddToOptionList(document.GeoForm.City, "Brooksville", "Brooksville");
	  AddToOptionList(document.GeoForm.City, "Clearwater", "Clearwater");
      AddToOptionList(document.GeoForm.City, "Daytona Beach", "Daytona Beach");
	  AddToOptionList(document.GeoForm.City, "Delray Beach", "Delray Beach");
	  AddToOptionList(document.GeoForm.City, "Dunedin", "Dunedin");
	  AddToOptionList(document.GeoForm.City, "Florida Keys", "Florida Keys");
      AddToOptionList(document.GeoForm.City, "Fort Lauderdale", "Fort Lauderdale");
	  AddToOptionList(document.GeoForm.City, "Fort Myers", "Fort Myers");
	  AddToOptionList(document.GeoForm.City, "Gainesville", "Gainesville");
      AddToOptionList(document.GeoForm.City, "Jacksonville", "Jacksonville");
	  AddToOptionList(document.GeoForm.City, "Key West", "Key West");
	  AddToOptionList(document.GeoForm.City, "Keys", "Keys");
      AddToOptionList(document.GeoForm.City, "Kissimmee", "Kissimmee");
	  AddToOptionList(document.GeoForm.City, "Lakeland", "Lakeland");
      AddToOptionList(document.GeoForm.City, "Melbourne", "Melbourne");
	  AddToOptionList(document.GeoForm.City, "Miami", "Miami");
	  AddToOptionList(document.GeoForm.City, "Miami Beach", "Miami Beach");
      AddToOptionList(document.GeoForm.City, "Ocala", "Ocala");
	  AddToOptionList(document.GeoForm.City, "Orlando", "Orlando");
	  AddToOptionList(document.GeoForm.City, "Palm Beach", "Palm Beach");
      AddToOptionList(document.GeoForm.City, "Panama City", "Panama City");
	  AddToOptionList(document.GeoForm.City, "Pembroke Pines", "Pembroke Pines");
      AddToOptionList(document.GeoForm.City, "Pensacola", "Pensacola");
	  AddToOptionList(document.GeoForm.City, "Saint Augustine", "Saint Augustine");
      AddToOptionList(document.GeoForm.City, "Saint Petersburg", "Saint Petersburg");
	  AddToOptionList(document.GeoForm.City, "Sarasota", "Sarasota");
      AddToOptionList(document.GeoForm.City, "Sebring", "Sebring");
	  AddToOptionList(document.GeoForm.City, "Tallahassee", "Tallahassee");
      AddToOptionList(document.GeoForm.City, "Tampa", "Tampa");
	  AddToOptionList(document.GeoForm.City, "Tarpon Springs", "Tarpon Springs");
	  AddToOptionList(document.GeoForm.City, "Vero Beach", "Vero Beach");
      AddToOptionList(document.GeoForm.City, "West Palm Beach", "West Palm Beach");
	  AddToOptionList(document.GeoForm.City, "Zephyrhills", "Zephyrhills");
      AddToOptionList(document.GeoForm.City, "Seffner", "Seffner");
	  
   }


   if (CityList[CityList.selectedIndex].value == "GA") { 

	  AddToOptionList(document.GeoForm.City, "0", "GA - Cities");
	  AddToOptionList(document.GeoForm.City, "Albany", "Albany");
      AddToOptionList(document.GeoForm.City, "Athens", "Athens");
      AddToOptionList(document.GeoForm.City, "Atlanta", "Atlanta");
	  AddToOptionList(document.GeoForm.City, "Augusta", "Augusta");
      AddToOptionList(document.GeoForm.City, "Columbus", "Columbus");
	  AddToOptionList(document.GeoForm.City, "Macon", "Macon");
      AddToOptionList(document.GeoForm.City, "Marietta", "Marietta");
	  AddToOptionList(document.GeoForm.City, "Northeast Cobb", "Northeast Cobb");
      AddToOptionList(document.GeoForm.City, "Roswell", "Roswell");
	  AddToOptionList(document.GeoForm.City, "Sandy Springs", "Sandy Springs");
      AddToOptionList(document.GeoForm.City, "Savannah", "Savannah");
	  AddToOptionList(document.GeoForm.City, "West Dougherty", "West Dougherty");
      
   }

   if (CityList[CityList.selectedIndex].value == "HI") { 

	  AddToOptionList(document.GeoForm.City, "0", "HI - Cities");
	  AddToOptionList(document.GeoForm.City, "Ewa", "Ewa");
      AddToOptionList(document.GeoForm.City, "Honolulu", "Honolulu");
      AddToOptionList(document.GeoForm.City, "Koolaupoko", "Koolaupoko");
	  
   }

   if (CityList[CityList.selectedIndex].value == "IA") { 

	  AddToOptionList(document.GeoForm.City, "0", "IA - Cities");
	  AddToOptionList(document.GeoForm.City, "Ames", "Ames");
      AddToOptionList(document.GeoForm.City, "Cedar Rapids", "Cedar Rapids");
      AddToOptionList(document.GeoForm.City, "Council Bluffs", "Council Bluffs");
	  AddToOptionList(document.GeoForm.City, "Davenport", "Davenport");
      AddToOptionList(document.GeoForm.City, "Des Moines", "Des Moines");
	  AddToOptionList(document.GeoForm.City, "Dubuque", "Dubuque");
      AddToOptionList(document.GeoForm.City, "Iowa City", "Iowa City");
	  AddToOptionList(document.GeoForm.City, "Sioux City", "Sioux City");
      AddToOptionList(document.GeoForm.City, "Waterloo", "Waterloo");
	  
   }

   if (CityList[CityList.selectedIndex].value == "ID") { 

	  AddToOptionList(document.GeoForm.City, "0", "ID - Cities");
	  AddToOptionList(document.GeoForm.City, "Boise", "Boise");
      AddToOptionList(document.GeoForm.City, "Idaho Falls", "Idaho Falls");
      AddToOptionList(document.GeoForm.City, "Nampa", "Nampa");
	  AddToOptionList(document.GeoForm.City, "Pocatello", "Pocatello");
      
   }

   if (CityList[CityList.selectedIndex].value == "IL") {
	  AddToOptionList(document.GeoForm.City, "0", "IL - Cities");
      AddToOptionList(document.GeoForm.City, "Arlington Heights", "Arlington Heights");
      AddToOptionList(document.GeoForm.City, "Aurora", "Aurora");
      AddToOptionList(document.GeoForm.City, "Berwyn", "Berwyn");
	  AddToOptionList(document.GeoForm.City, "Bloomington", "Bloomington");
      AddToOptionList(document.GeoForm.City, "Bolingbrook", "Bolingbrook");
	  AddToOptionList(document.GeoForm.City, "Champaign", "Champaign");
      AddToOptionList(document.GeoForm.City, "Chicago", "Chicago");
	  AddToOptionList(document.GeoForm.City, "Cicero", "Cicero");
      AddToOptionList(document.GeoForm.City, "Decatur", "Decatur");
	  AddToOptionList(document.GeoForm.City, "Des Plaines", "Des Plaines");
	  AddToOptionList(document.GeoForm.City, "Elgin", "Elgin");
	  AddToOptionList(document.GeoForm.City, "Evanston", "Evanston");
	  AddToOptionList(document.GeoForm.City, "Joliet", "Joliet");
	  AddToOptionList(document.GeoForm.City, "Mount Prospect", "Mount Prospect");
	  AddToOptionList(document.GeoForm.City, "Naperville", "Naperville");
	  AddToOptionList(document.GeoForm.City, "Oak Lawn", "Oak Lawn");
	  AddToOptionList(document.GeoForm.City, "Oak Park", "Oak Park");
	  AddToOptionList(document.GeoForm.City, "Orland Park", "Orland Park");
	  AddToOptionList(document.GeoForm.City, "Palatine", "Palatine");
      AddToOptionList(document.GeoForm.City, "Peoria", "Peoria");
	  AddToOptionList(document.GeoForm.City, "Rockford", "Rockford");
      AddToOptionList(document.GeoForm.City, "Schaumburg", "Schaumburg");
	  AddToOptionList(document.GeoForm.City, "Skokie", "Skokie");
      AddToOptionList(document.GeoForm.City, "Springfield", "Springfield");
	  AddToOptionList(document.GeoForm.City, "Waukegan", "Waukegan");
      AddToOptionList(document.GeoForm.City, "Wheaton", "Wheaton");

   }

	if (CityList[CityList.selectedIndex].value == "IN") {
	  AddToOptionList(document.GeoForm.City, "0", "IN - Cities");
      AddToOptionList(document.GeoForm.City, "Anderson", "Anderson");
      AddToOptionList(document.GeoForm.City, "Bloomington", "Bloomington");
      AddToOptionList(document.GeoForm.City, "Elkhart", "Elkhart");
	  AddToOptionList(document.GeoForm.City, "Evansville", "Evansville");
      AddToOptionList(document.GeoForm.City, "Fort Wayne", "Fort Wayne");
	  AddToOptionList(document.GeoForm.City, "Gary", "Gary");
      AddToOptionList(document.GeoForm.City, "Hammond", "Hammond");
	  AddToOptionList(document.GeoForm.City, "Indianapolis", "Indianapolis");
      AddToOptionList(document.GeoForm.City, "Lafayette", "Lafayette");
	  AddToOptionList(document.GeoForm.City, "Muncie", "Muncie");
	  AddToOptionList(document.GeoForm.City, "Richmond", "Richmond");
	  AddToOptionList(document.GeoForm.City, "South Bend", "South Bend");
	  AddToOptionList(document.GeoForm.City, "Terre Haute", "Terre Haute");

   }

   if (CityList[CityList.selectedIndex].value == "KS") {
	  AddToOptionList(document.GeoForm.City, "0", "KS - Cities");
      AddToOptionList(document.GeoForm.City, "Kansas City", "Kansas City");
      AddToOptionList(document.GeoForm.City, "Lawrence", "Lawrence");
      AddToOptionList(document.GeoForm.City, "Olathe", "Olathe");
	  AddToOptionList(document.GeoForm.City, "Overland Park", "Overland Park");
      AddToOptionList(document.GeoForm.City, "Topeka", "Topeka");
	  AddToOptionList(document.GeoForm.City, "Wichita", "Wichita");
      
   }

	if (CityList[CityList.selectedIndex].value == "KY") {
	  AddToOptionList(document.GeoForm.City, "0", "KY - Cities");
      AddToOptionList(document.GeoForm.City, "Fayette", "Fayette");
      AddToOptionList(document.GeoForm.City, "Frankfort", "Frankfort");
      AddToOptionList(document.GeoForm.City, "Lexington-Fayette", "Lexington-Fayette");
	  AddToOptionList(document.GeoForm.City, "Louisville", "Louisville");
      AddToOptionList(document.GeoForm.City, "Owensboro", "Owensboro");
	  
   }

	if (CityList[CityList.selectedIndex].value == "LA") {
	  AddToOptionList(document.GeoForm.City, "0", "LA - Cities");
      AddToOptionList(document.GeoForm.City, "Baton Rouge", "Baton Rouge");
      AddToOptionList(document.GeoForm.City, "Bossier City", "Bossier City");
      AddToOptionList(document.GeoForm.City, "Kenner", "Kenner");
	  AddToOptionList(document.GeoForm.City, "Lafayette", "Lafayette");
      AddToOptionList(document.GeoForm.City, "Lake Charles", "Lake Charles");
	  AddToOptionList(document.GeoForm.City, "Metairie", "Metairie");
      AddToOptionList(document.GeoForm.City, "Monroe", "Monroe");
	  AddToOptionList(document.GeoForm.City, "New Orleans", "New Orleans");
      AddToOptionList(document.GeoForm.City, "Shreveport", "Shreveport");
	  
   }

	if (CityList[CityList.selectedIndex].value == "MA") {
	  AddToOptionList(document.GeoForm.City, "0", "MA - Cities");
      AddToOptionList(document.GeoForm.City, "Boston", "Boston");
      AddToOptionList(document.GeoForm.City, "Brockton", "Brockton");
      AddToOptionList(document.GeoForm.City, "Brookline", "Brookline");
	  AddToOptionList(document.GeoForm.City, "Cambridge", "Cambridge");
      AddToOptionList(document.GeoForm.City, "Chicopee", "Chicopee");
	  AddToOptionList(document.GeoForm.City, "Fall River", "Fall River");
      AddToOptionList(document.GeoForm.City, "Framingham", "Framingham");
	  AddToOptionList(document.GeoForm.City, "Haverhill", "Haverhill");
      AddToOptionList(document.GeoForm.City, "Lawrence", "Lawrence");
	  AddToOptionList(document.GeoForm.City, "Lowell", "Lowell");
	  AddToOptionList(document.GeoForm.City, "Lynn", "Lynn");
	  AddToOptionList(document.GeoForm.City, "Malden", "Malden");
	  AddToOptionList(document.GeoForm.City, "Medford", "Medford");
	  AddToOptionList(document.GeoForm.City, "New Bedford", "New Bedford");
	  AddToOptionList(document.GeoForm.City, "Newton", "Newton");
	  AddToOptionList(document.GeoForm.City, "Quincy", "Quincy");
	  AddToOptionList(document.GeoForm.City, "Somerville", "Somerville");
	  AddToOptionList(document.GeoForm.City, "Springfield", "Springfield");
	  AddToOptionList(document.GeoForm.City, "Taunton", "Taunton");
      AddToOptionList(document.GeoForm.City, "Waltham", "Waltham");
      AddToOptionList(document.GeoForm.City, "Weymouth", "Weymouth");
	  AddToOptionList(document.GeoForm.City, "Worcester", "Worcester");
      
   }

	if (CityList[CityList.selectedIndex].value == "MD") {
	  AddToOptionList(document.GeoForm.City, "0", "MD - Cities");
      AddToOptionList(document.GeoForm.City, "Annapolis", "Annapolis");
      AddToOptionList(document.GeoForm.City, "Aspen Hill", "Aspen Hill");
      AddToOptionList(document.GeoForm.City, "Baltimore", "Baltimore");
	  AddToOptionList(document.GeoForm.City, "Bethesda", "Bethesda");
      AddToOptionList(document.GeoForm.City, "Bowie", "Bowie");
	  AddToOptionList(document.GeoForm.City, "Columbia", "Columbia");
      AddToOptionList(document.GeoForm.City, "Dundalk", "Dundalk");
	  AddToOptionList(document.GeoForm.City, "Ellicott City", "Ellicott City");
      AddToOptionList(document.GeoForm.City, "Frederick", "Frederick");
	  AddToOptionList(document.GeoForm.City, "Gaithersburg", "Gaithersburg");
	  AddToOptionList(document.GeoForm.City, "Germantown", "Germantown");
	  AddToOptionList(document.GeoForm.City, "Silver Spring", "Silver Spring");
	  AddToOptionList(document.GeoForm.City, "Towson", "Towson");
	  AddToOptionList(document.GeoForm.City, "Wheaton", "Wheaton");
	  
   }

	if (CityList[CityList.selectedIndex].value == "ME") {
	  AddToOptionList(document.GeoForm.City, "0", "ME - Cities");
      AddToOptionList(document.GeoForm.City, "Bangor", "Bangor");
      AddToOptionList(document.GeoForm.City, "Lewiston", "Lewiston");
      AddToOptionList(document.GeoForm.City, "Portland", "Portland");
	  
   }

	if (CityList[CityList.selectedIndex].value == "MI") {
	  AddToOptionList(document.GeoForm.City, "0", "MI - Cities");
      AddToOptionList(document.GeoForm.City, "Ann Arbor", "Ann Arbor");
      AddToOptionList(document.GeoForm.City, "Battle Creek", "Battle Creek");
      AddToOptionList(document.GeoForm.City, "Canton", "Canton");
	  AddToOptionList(document.GeoForm.City, "Clinton", "Clinton");
      AddToOptionList(document.GeoForm.City, "Dearborn", "Dearborn");
	  AddToOptionList(document.GeoForm.City, "Dearborn Heights", "Dearborn Heights");
      AddToOptionList(document.GeoForm.City, "Detroit", "Detroit");
	  AddToOptionList(document.GeoForm.City, "Farmington Hills", "Farmington Hills");
      AddToOptionList(document.GeoForm.City, "Flint", "Flint");
	  AddToOptionList(document.GeoForm.City, "Grand Rapids", "Grand Rapids");
	  AddToOptionList(document.GeoForm.City, "Kalamazoo", "Kalamazoo");
	  AddToOptionList(document.GeoForm.City, "Lansing", "Lansing");
	  AddToOptionList(document.GeoForm.City, "Livonia", "Livonia");
	  AddToOptionList(document.GeoForm.City, "Pontiac", "Pontiac");
	  AddToOptionList(document.GeoForm.City, "Redford", "Redford");
	  AddToOptionList(document.GeoForm.City, "Rochester Hills", "Rochester Hills");
	  AddToOptionList(document.GeoForm.City, "Royal Oak", "Royal Oak");
	  AddToOptionList(document.GeoForm.City, "Saginaw", "Saginaw");
	  AddToOptionList(document.GeoForm.City, "Shelby", "Shelby");
	  AddToOptionList(document.GeoForm.City, "Southfield", "Southfield");
	  AddToOptionList(document.GeoForm.City, "St. Clair Shores", "St. Clair Shores");
	  AddToOptionList(document.GeoForm.City, "Sterling Heights", "Sterling Heights");
	  AddToOptionList(document.GeoForm.City, "Taylor", "Taylor");
	  AddToOptionList(document.GeoForm.City, "Troy", "Troy");
	  AddToOptionList(document.GeoForm.City, "Warren", "Warren");
	  AddToOptionList(document.GeoForm.City, "Waterford", "Waterford");
	  AddToOptionList(document.GeoForm.City, "West Bloomfield Township", "West Bloomfield Township");
	  AddToOptionList(document.GeoForm.City, "Westland", "Westland");
	  AddToOptionList(document.GeoForm.City, "Wyoming", "Wyoming");

   }

	if (CityList[CityList.selectedIndex].value == "MN") {
	  AddToOptionList(document.GeoForm.City, "0", "MN - Cities");
      AddToOptionList(document.GeoForm.City, "Bloomington", "Bloomington");
      AddToOptionList(document.GeoForm.City, "Brooklyn Park", "Brooklyn Park");
      AddToOptionList(document.GeoForm.City, "Burnsville", "Burnsville");
	  AddToOptionList(document.GeoForm.City, "Coon Rapids", "Coon Rapids");
      AddToOptionList(document.GeoForm.City, "Duluth", "Duluth");
	  AddToOptionList(document.GeoForm.City, "Eagan", "Eagan");
      AddToOptionList(document.GeoForm.City, "Eden Prairie", "Eden Prairie");
	  AddToOptionList(document.GeoForm.City, "Maple Grove", "Maple Grove");
      AddToOptionList(document.GeoForm.City, "Minneapolis", "Minneapolis");
	  AddToOptionList(document.GeoForm.City, "Minnetonka", "Minnetonka");
	  AddToOptionList(document.GeoForm.City, "Plymouth", "Plymouth");
	  AddToOptionList(document.GeoForm.City, "Rochester", "Rochester");
	  AddToOptionList(document.GeoForm.City, "St. Cloud", "St. Cloud");
	  AddToOptionList(document.GeoForm.City, "St. Paul", "St. Paul");
	  
   }

   if (CityList[CityList.selectedIndex].value == "MO") {
	  AddToOptionList(document.GeoForm.City, "0", "MO - Cities");
      AddToOptionList(document.GeoForm.City, "Columbia", "Columbia");
      AddToOptionList(document.GeoForm.City, "Florissant", "Florissant");
      AddToOptionList(document.GeoForm.City, "Independence", "Independence");
	  AddToOptionList(document.GeoForm.City, "Kansas City", "Kansas City");
      AddToOptionList(document.GeoForm.City, "Lee's Summit", "Lee's Summit");
	  AddToOptionList(document.GeoForm.City, "Springfield", "Springfield");
      AddToOptionList(document.GeoForm.City, "St. Charles", "St. Charles");
	  AddToOptionList(document.GeoForm.City, "St. Joseph", "St. Joseph");
      AddToOptionList(document.GeoForm.City, "St. Louis", "St. Louis");
	  AddToOptionList(document.GeoForm.City, "St. Peters", "St. Peters");
	  
   }

   if (CityList[CityList.selectedIndex].value == "MS") {
	  AddToOptionList(document.GeoForm.City, "0", "MS - Cities");
      AddToOptionList(document.GeoForm.City, "Biloxi", "Biloxi");
      AddToOptionList(document.GeoForm.City, "Gulfport", "Gulfport");
      AddToOptionList(document.GeoForm.City, "Jackson", "Jackson");
	  
   }

   if (CityList[CityList.selectedIndex].value == "MT") {
	  AddToOptionList(document.GeoForm.City, "0", "MT - Cities");
      AddToOptionList(document.GeoForm.City, "Billings", "Billings");
      AddToOptionList(document.GeoForm.City, "Great Falls", "Great Falls");
      AddToOptionList(document.GeoForm.City, "Missoula", "Missoula");
	  
   }

   if (CityList[CityList.selectedIndex].value == "NC") {
	  AddToOptionList(document.GeoForm.City, "0", "NC - Cities");
      AddToOptionList(document.GeoForm.City, "Asheville", "Asheville");
      AddToOptionList(document.GeoForm.City, "Cary", "Cary");
      AddToOptionList(document.GeoForm.City, "Charlotte", "Charlotte");
	  AddToOptionList(document.GeoForm.City, "Concord", "Concord");
      AddToOptionList(document.GeoForm.City, "Durham", "Durham");
	  AddToOptionList(document.GeoForm.City, "Fayetteville", "Fayetteville");
      AddToOptionList(document.GeoForm.City, "Gastonia", "Gastonia");
	  AddToOptionList(document.GeoForm.City, "Greensboro", "Greensboro");
      AddToOptionList(document.GeoForm.City, "Greenville", "Greenville");
	  AddToOptionList(document.GeoForm.City, "High Point", "High Point");
	  AddToOptionList(document.GeoForm.City, "Jacksonville", "Jacksonville");
	  AddToOptionList(document.GeoForm.City, "Raleigh", "Raleigh");
	  AddToOptionList(document.GeoForm.City, "Rocky Mount", "Rocky Mount");
	  AddToOptionList(document.GeoForm.City, "Wilmington", "Wilmington");
	  AddToOptionList(document.GeoForm.City, "Winston-Salem", "Winston-Salem");
	  
   }

   if (CityList[CityList.selectedIndex].value == "ND") {
	  AddToOptionList(document.GeoForm.City, "0", "ND - Cities");
      AddToOptionList(document.GeoForm.City, "Bismarck", "Bismarck");
      AddToOptionList(document.GeoForm.City, "Fargo", "Fargo");
      
   }

   if (CityList[CityList.selectedIndex].value == "NE") {
	  AddToOptionList(document.GeoForm.City, "0", "NE - Cities");
      AddToOptionList(document.GeoForm.City, "Bellevue", "Bellevue");
      AddToOptionList(document.GeoForm.City, "Lincoln", "Lincoln");
      AddToOptionList(document.GeoForm.City, "Omaha", "Omaha");
	 
   }

	if (CityList[CityList.selectedIndex].value == "NH") {
	  AddToOptionList(document.GeoForm.City, "0", "NH - Cities");
      AddToOptionList(document.GeoForm.City, "Concord", "Concord");
      AddToOptionList(document.GeoForm.City, "Manchester", "Manchester");
      AddToOptionList(document.GeoForm.City, "Nashua", "Nashua");
	  
   }

   if (CityList[CityList.selectedIndex].value == "NJ") {
	  AddToOptionList(document.GeoForm.City, "0", "NJ - Cities");
      AddToOptionList(document.GeoForm.City, "Bayonne", "Bayonne");
      AddToOptionList(document.GeoForm.City, "Camden", "Camden");
      AddToOptionList(document.GeoForm.City, "Clifton", "Clifton");
	  AddToOptionList(document.GeoForm.City, "East Orange", "East Orange");
      AddToOptionList(document.GeoForm.City, "Edison", "Edison");
	  AddToOptionList(document.GeoForm.City, "Elizabeth", "Elizabeth");
      AddToOptionList(document.GeoForm.City, "Irvington", "Irvington");
	  AddToOptionList(document.GeoForm.City, "Jersey City", "Jersey City");
      AddToOptionList(document.GeoForm.City, "Newark", "Newark");
	  AddToOptionList(document.GeoForm.City, "Passaic", "Passaic");
	  AddToOptionList(document.GeoForm.City, "Paterson", "Paterson");
	  AddToOptionList(document.GeoForm.City, "Toms River", "Toms River");
	  AddToOptionList(document.GeoForm.City, "Trenton", "Trenton");
	  AddToOptionList(document.GeoForm.City, "Union", "Union");
	  AddToOptionList(document.GeoForm.City, "Union City", "Union City");
	  AddToOptionList(document.GeoForm.City, "Vineland", "Vineland");
	  AddToOptionList(document.GeoForm.City, "Wayne", "Wayne");
	  
   }

   if (CityList[CityList.selectedIndex].value == "IL") {
	  AddToOptionList(document.GeoForm.City, "0", "IL - Cities");
      AddToOptionList(document.GeoForm.City, "0", "Bakersfield");
      AddToOptionList(document.GeoForm.City, "1", "Chico");
      AddToOptionList(document.GeoForm.City, "2", "Fairfield");
	  AddToOptionList(document.GeoForm.City, "3", "Fresno");
      AddToOptionList(document.GeoForm.City, "4", "LongBeach");
	  AddToOptionList(document.GeoForm.City, "5", "LosAngeles");
      AddToOptionList(document.GeoForm.City, "6", "Merced");
	  AddToOptionList(document.GeoForm.City, "7", "Porterville");
      AddToOptionList(document.GeoForm.City, "8", "Riverside");
	  AddToOptionList(document.GeoForm.City, "9", "Sacramento");
	  AddToOptionList(document.GeoForm.City, "10", "Salinas");
	  AddToOptionList(document.GeoForm.City, "10", "SanDiego");
	  AddToOptionList(document.GeoForm.City, "10", "SanFrancisco");
	  AddToOptionList(document.GeoForm.City, "10", "SanJose");
	  AddToOptionList(document.GeoForm.City, "10", "SantaCruz");
	  AddToOptionList(document.GeoForm.City, "10", "SantaRosa");
	  AddToOptionList(document.GeoForm.City, "10", "Stockton");
	  AddToOptionList(document.GeoForm.City, "10", "Vallejo");

   }

   if (CityList[CityList.selectedIndex].value == "NM") {
	  AddToOptionList(document.GeoForm.City, "0", "NM - Cities");
      AddToOptionList(document.GeoForm.City, "Albuquerque", "Albuquerque");
      AddToOptionList(document.GeoForm.City, "Las Cruces", "Las Cruces");
      AddToOptionList(document.GeoForm.City, "Rio Rancho", "Rio Rancho");
	  AddToOptionList(document.GeoForm.City, "Santa Fe", "Santa Fe");
      
   }

   if (CityList[CityList.selectedIndex].value == "NV") {
	  AddToOptionList(document.GeoForm.City, "0", "NV - Cities");
      AddToOptionList(document.GeoForm.City, "Carson City", "Carson City");
      AddToOptionList(document.GeoForm.City, "Henderson", "Henderson");
      AddToOptionList(document.GeoForm.City, "Las Vegas", "Las Vegas");
	  AddToOptionList(document.GeoForm.City, "North Las Vegas", "North Las Vegas");
      AddToOptionList(document.GeoForm.City, "Paradise", "Paradise");
	  AddToOptionList(document.GeoForm.City, "Reno", "Reno");
      AddToOptionList(document.GeoForm.City, "Sparks", "Sparks");
	  AddToOptionList(document.GeoForm.City, "Spring Valley", "Spring Valley");
      AddToOptionList(document.GeoForm.City, "Sunrise Manor", "Sunrise Manor");
	  
   }

   if (CityList[CityList.selectedIndex].value == "NY") {
	  AddToOptionList(document.GeoForm.City, "0", "NY - Cities");
      AddToOptionList(document.GeoForm.City, "Albany", "Albany");
      AddToOptionList(document.GeoForm.City, "Amherst", "Amherst");
      AddToOptionList(document.GeoForm.City, "Babylon", "Babylon");
	  AddToOptionList(document.GeoForm.City, "Brentwood", "Brentwood");
      AddToOptionList(document.GeoForm.City, "Bronx", "Bronx");
	  AddToOptionList(document.GeoForm.City, "Brookhaven", "Brookhaven");
      AddToOptionList(document.GeoForm.City, "Brooklyn", "Brooklyn");
	  AddToOptionList(document.GeoForm.City, "Buffalo", "Buffalo");
      AddToOptionList(document.GeoForm.City, "Cheektowaga", "Cheektowaga");
	  AddToOptionList(document.GeoForm.City, "Clarkstown", "Clarkstown");
	  AddToOptionList(document.GeoForm.City, "Clay", "Clay");
	  AddToOptionList(document.GeoForm.City, "Colonie", "Colonie");
	  AddToOptionList(document.GeoForm.City, "Greenburgh", "Greenburgh");
	  AddToOptionList(document.GeoForm.City, "Hamburg", "Hamburg");
	  AddToOptionList(document.GeoForm.City, "Hempstead", "Hempstead");
	  AddToOptionList(document.GeoForm.City, "Irondequoit", "Irondequoit");
	  AddToOptionList(document.GeoForm.City, "Islip", "Islip");
	  AddToOptionList(document.GeoForm.City, "Levittown", "Levittown");
	  AddToOptionList(document.GeoForm.City, "Manhattan", "Manhattan");
      AddToOptionList(document.GeoForm.City, "Mount Vernon", "Mount Vernon");
      AddToOptionList(document.GeoForm.City, "New Rochelle", "New Rochelle");
	  AddToOptionList(document.GeoForm.City, "New York", "New York");
      AddToOptionList(document.GeoForm.City, "Niagara Falls", "Niagara Falls");
	  AddToOptionList(document.GeoForm.City, "North Hempstead", "North Hempstead");
      AddToOptionList(document.GeoForm.City, "Oyster Bay", "Oyster Bay");
	  AddToOptionList(document.GeoForm.City, "Queens", "Queens");
      AddToOptionList(document.GeoForm.City, "Ramapo", "Ramapo");
	  AddToOptionList(document.GeoForm.City, "Schenectady", "Schenectady");
	  AddToOptionList(document.GeoForm.City, "Southampton", "Southampton");
	  AddToOptionList(document.GeoForm.City, "Staten Island", "Staten Island");
	  AddToOptionList(document.GeoForm.City, "Syracuse", "Syracuse");
	  AddToOptionList(document.GeoForm.City, "Tonawanda", "Tonawanda");
	  AddToOptionList(document.GeoForm.City, "Union", "Union");
	  AddToOptionList(document.GeoForm.City, "Utica", "Utica");
	  AddToOptionList(document.GeoForm.City, "White Plains", "White Plains");
	  AddToOptionList(document.GeoForm.City, "Yonkers", "Yonkers");

   }

   if (CityList[CityList.selectedIndex].value == "OH") {
	  AddToOptionList(document.GeoForm.City, "0", "OH - Cities");
      AddToOptionList(document.GeoForm.City, "Akron", "Akron");
      AddToOptionList(document.GeoForm.City, "Canton", "Canton");
      AddToOptionList(document.GeoForm.City, "Cincinnati", "Cincinnati");
	  AddToOptionList(document.GeoForm.City, "Cleveland", "Cleveland");
      AddToOptionList(document.GeoForm.City, "Columbus", "Columbus");
	  AddToOptionList(document.GeoForm.City, "Dayton", "Dayton");
      AddToOptionList(document.GeoForm.City, "Elyria", "Elyria");
	  AddToOptionList(document.GeoForm.City, "Euclid", "Euclid");
      AddToOptionList(document.GeoForm.City, "Hamilton", "Hamilton");
	  AddToOptionList(document.GeoForm.City, "Kettering", "Kettering");
	  AddToOptionList(document.GeoForm.City, "Lakewood", "Lakewood");
	  AddToOptionList(document.GeoForm.City, "Lorain", "Lorain");
	  AddToOptionList(document.GeoForm.City, "Mentor", "Mentor");
	  AddToOptionList(document.GeoForm.City, "Middletown", "Middletown");
	  AddToOptionList(document.GeoForm.City, "Parma", "Parma");
	  AddToOptionList(document.GeoForm.City, "Springfield", "Springfield");
	  AddToOptionList(document.GeoForm.City, "Toledo", "Toledo");
	  AddToOptionList(document.GeoForm.City, "Youngstown", "Youngstown");

   }

   if (CityList[CityList.selectedIndex].value == "OK") {
	  AddToOptionList(document.GeoForm.City, "0", "OK - Cities");
      AddToOptionList(document.GeoForm.City, "Broken Arrow", "Broken Arrow");
      AddToOptionList(document.GeoForm.City, "East Canadian", "East Canadian");
      AddToOptionList(document.GeoForm.City, "Edmond", "Edmond");
	  AddToOptionList(document.GeoForm.City, "Lawton", "Lawton");
      AddToOptionList(document.GeoForm.City, "Midwest City", "Midwest City");
	  AddToOptionList(document.GeoForm.City, "Norman", "Norman");
      AddToOptionList(document.GeoForm.City, "North Cleveland", "North Cleveland");
	  AddToOptionList(document.GeoForm.City, "Oklahoma City", "Oklahoma City");
      AddToOptionList(document.GeoForm.City, "Tulsa", "Tulsa");
	  
   }

   if (CityList[CityList.selectedIndex].value == "OR") {
	  AddToOptionList(document.GeoForm.City, "0", "OR - Cities");
      AddToOptionList(document.GeoForm.City, "Beaverton", "Beaverton");
      AddToOptionList(document.GeoForm.City, "Bend", "Bend");
      AddToOptionList(document.GeoForm.City, "Eugene", "Eugene");
	  AddToOptionList(document.GeoForm.City, "Gresham", "Gresham");
      AddToOptionList(document.GeoForm.City, "Hillsboro", "Hillsboro");
	  AddToOptionList(document.GeoForm.City, "Medford", "Medford");
      AddToOptionList(document.GeoForm.City, "Northwest Clackamas", "Northwest Clackamas");
	  AddToOptionList(document.GeoForm.City, "Portland", "Portland");
      AddToOptionList(document.GeoForm.City, "Salem", "Salem");
	  AddToOptionList(document.GeoForm.City, "Somerset West-Rock Creek", "Somerset West-Rock Creek");
	  AddToOptionList(document.GeoForm.City, "Springfield", "Springfield");
	  
   }

   if (CityList[CityList.selectedIndex].value == "PA") {
	  AddToOptionList(document.GeoForm.City, "0", "PA - Cities");
      AddToOptionList(document.GeoForm.City, "Allentown", "Allentown");
      AddToOptionList(document.GeoForm.City, "Bethlehem", "Bethlehem");
      AddToOptionList(document.GeoForm.City, "Erie", "Erie");
	  AddToOptionList(document.GeoForm.City, "Lancaster", "Lancaster");
      AddToOptionList(document.GeoForm.City, "Levittown", "Levittown");
	  AddToOptionList(document.GeoForm.City, "Philadelphia", "Philadelphia");
      AddToOptionList(document.GeoForm.City, "Pittsburgh", "Pittsburgh");
	  AddToOptionList(document.GeoForm.City, "Reading", "Reading");
      AddToOptionList(document.GeoForm.City, "Scranton", "Scranton");
	  
   }

   if (CityList[CityList.selectedIndex].value == "RI") {
	  AddToOptionList(document.GeoForm.City, "0", "RI - Cities");
      AddToOptionList(document.GeoForm.City, "Cranston", "Cranston");
      AddToOptionList(document.GeoForm.City, "Pawtucket", "Pawtucket");
      AddToOptionList(document.GeoForm.City, "Providence", "Providence");
	  AddToOptionList(document.GeoForm.City, "Warwick", "Warwick");
      
   }

   if (CityList[CityList.selectedIndex].value == "SC") {
	  AddToOptionList(document.GeoForm.City, "0", "SC - Cities");
      AddToOptionList(document.GeoForm.City, "Charleston", "Charleston");
      AddToOptionList(document.GeoForm.City, "Columbia", "Columbia");
      AddToOptionList(document.GeoForm.City, "Dutch Fork", "Dutch Fork");
	  AddToOptionList(document.GeoForm.City, "Greenville", "Greenville");
      AddToOptionList(document.GeoForm.City, "North Charleston", "North Charleston");
	  
   }

   if (CityList[CityList.selectedIndex].value == "SD") {
	  AddToOptionList(document.GeoForm.City, "0", "SD - Cities");
      AddToOptionList(document.GeoForm.City, "Rapid City", "Rapid City");
      AddToOptionList(document.GeoForm.City, "Sioux Falls", "Sioux Falls");
      
   }

   if (CityList[CityList.selectedIndex].value == "TN") {
	  AddToOptionList(document.GeoForm.City, "0", "TN - Cities");
      AddToOptionList(document.GeoForm.City, "Chattanooga", "Chattanooga");
      AddToOptionList(document.GeoForm.City, "Clarksville", "Clarksville");
      AddToOptionList(document.GeoForm.City, "Jackson", "Jackson");
	  AddToOptionList(document.GeoForm.City, "Johnson City", "Johnson City");
      AddToOptionList(document.GeoForm.City, "Knoxville", "Knoxville");
	  AddToOptionList(document.GeoForm.City, "Memphis", "Memphis");
      AddToOptionList(document.GeoForm.City, "Metropolitan Government", "Metropolitan Government");
	  AddToOptionList(document.GeoForm.City, "Murfreesboro", "Murfreesboro");
      AddToOptionList(document.GeoForm.City, "Nashville-Davidson", "Nashville-Davidson");
	  
   }

   if (CityList[CityList.selectedIndex].value == "TX") {
	  AddToOptionList(document.GeoForm.City, "0", "TX - Cities");
      AddToOptionList(document.GeoForm.City, "Abilene", "Abilene");
      AddToOptionList(document.GeoForm.City, "Amarillo", "Amarillo");
      AddToOptionList(document.GeoForm.City, "Arlington", "Arlington");
	  AddToOptionList(document.GeoForm.City, "Austin", "Austin");
      AddToOptionList(document.GeoForm.City, "Baytown", "Baytown");
	  AddToOptionList(document.GeoForm.City, "Beaumont", "Beaumont");
      AddToOptionList(document.GeoForm.City, "Brazosport", "Brazosport");
	  AddToOptionList(document.GeoForm.City, "Brownsville", "Brownsville");
      AddToOptionList(document.GeoForm.City, "Bryan", "Bryan");
	  AddToOptionList(document.GeoForm.City, "Carrollton", "Carrollton");
	  AddToOptionList(document.GeoForm.City, "College Station", "College Station");
	  AddToOptionList(document.GeoForm.City, "Corpus Christi", "Corpus Christi");
	  AddToOptionList(document.GeoForm.City, "Dallas", "Dallas");
	  AddToOptionList(document.GeoForm.City, "Denton", "Denton");
	  AddToOptionList(document.GeoForm.City, "East Grayson", "East Grayson");
	  AddToOptionList(document.GeoForm.City, "East Jefferson", "East Jefferson");
	  AddToOptionList(document.GeoForm.City, "El Paso", "El Paso");
	  AddToOptionList(document.GeoForm.City, "Flower Mound", "Flower Mound");
	  AddToOptionList(document.GeoForm.City, "Fort Worth", "Fort Worth");
	  AddToOptionList(document.GeoForm.City, "Galveston", "Galveston");
	  AddToOptionList(document.GeoForm.City, "Garland", "Garland");
	  AddToOptionList(document.GeoForm.City, "Grand Prairie", "Grand Prairie");
	  AddToOptionList(document.GeoForm.City, "Harlingen", "Harlingen");
	  AddToOptionList(document.GeoForm.City, "Houston", "Houston");
	  AddToOptionList(document.GeoForm.City, "Irving", "Irving");
	  AddToOptionList(document.GeoForm.City, "Killeen", "Killeen");
	  AddToOptionList(document.GeoForm.City, "Laredo", "Laredo");
	  AddToOptionList(document.GeoForm.City, "Lewisville", "Lewisville");
	  AddToOptionList(document.GeoForm.City, "Longview", "Longview");
	  AddToOptionList(document.GeoForm.City, "Lubbock", "Lubbock");
	  AddToOptionList(document.GeoForm.City, "McAllen", "McAllen");
	  AddToOptionList(document.GeoForm.City, "McKinney", "McKinney");
	  AddToOptionList(document.GeoForm.City, "Mesquite", "Mesquite");
	  AddToOptionList(document.GeoForm.City, "Midland", "Midland");
	  AddToOptionList(document.GeoForm.City, "Missouri City", "Missouri City");
	  AddToOptionList(document.GeoForm.City, "North Richland Hills", "North Richland Hills");
	  AddToOptionList(document.GeoForm.City, "Northeast Tarrant", "Northeast Tarrant");
	  AddToOptionList(document.GeoForm.City, "Northwest Harris", "Northwest Harris");
	  AddToOptionList(document.GeoForm.City, "Odessa", "Odessa");
	  AddToOptionList(document.GeoForm.City, "Pasadena", "Pasadena");
	  AddToOptionList(document.GeoForm.City, "Plano", "Plano");
	  AddToOptionList(document.GeoForm.City, "Port Arthur", "Port Arthur");
	  AddToOptionList(document.GeoForm.City, "Richardson", "Richardson");
	  AddToOptionList(document.GeoForm.City, "Round Rock", "Round Rock");
	  AddToOptionList(document.GeoForm.City, "San Angelo", "San Angelo");
	  AddToOptionList(document.GeoForm.City, "San Antonio", "San Antonio");
	  AddToOptionList(document.GeoForm.City, "Southeast Harris", "Southeast Harris");
	  AddToOptionList(document.GeoForm.City, "Southeast Hidalgo", "Southeast Hidalgo");
	  AddToOptionList(document.GeoForm.City, "Southeast Montgomery", "Southeast Montgomery");
	  AddToOptionList(document.GeoForm.City, "Sugar Land", "Sugar Land");
	  AddToOptionList(document.GeoForm.City, "Temple", "Temple");
	  AddToOptionList(document.GeoForm.City, "The Woodlands", "The Woodlands");
	  AddToOptionList(document.GeoForm.City, "Tyler", "Tyler");
	  AddToOptionList(document.GeoForm.City, "Victoria", "Victoria");
	  AddToOptionList(document.GeoForm.City, "Waco", "Waco");
	  AddToOptionList(document.GeoForm.City, "Wichita Falls", "Wichita Falls");
	  
   }

   if (CityList[CityList.selectedIndex].value == "UT") {
	  AddToOptionList(document.GeoForm.City, "0", "UT - Cities");
      AddToOptionList(document.GeoForm.City, "Layton", "Layton");
      AddToOptionList(document.GeoForm.City, "North Davis", "North Davis");
      AddToOptionList(document.GeoForm.City, "Ogden", "Ogden");
	  AddToOptionList(document.GeoForm.City, "Orem", "Orem");
      AddToOptionList(document.GeoForm.City, "Provo", "Provo");
	  AddToOptionList(document.GeoForm.City, "Salt Lake City", "Salt Lake City");
      AddToOptionList(document.GeoForm.City, "Sandy", "Sandy");
	  AddToOptionList(document.GeoForm.City, "South Davis", "South Davis");
      AddToOptionList(document.GeoForm.City, "Taylorsville", "Taylorsville");
	  AddToOptionList(document.GeoForm.City, "West Jordan", "West Jordan");
	  AddToOptionList(document.GeoForm.City, "West Valley City", "West Valley City");
	  
   }

   if (CityList[CityList.selectedIndex].value == "VA") {
	  AddToOptionList(document.GeoForm.City, "0", "VA - Cities");
      AddToOptionList(document.GeoForm.City, "Alexandria", "Alexandria");
      AddToOptionList(document.GeoForm.City, "Annandale", "Annandale");
      AddToOptionList(document.GeoForm.City, "Arlington", "Arlington");
	  AddToOptionList(document.GeoForm.City, "Burke", "Burke");
      AddToOptionList(document.GeoForm.City, "Chesapeake", "Chesapeake");
	  AddToOptionList(document.GeoForm.City, "Dale City", "Dale City");
      AddToOptionList(document.GeoForm.City, "Hampton", "Hampton");
	  AddToOptionList(document.GeoForm.City, "Lynchburg", "Lynchburg");
      AddToOptionList(document.GeoForm.City, "Newport News", "Newport News");
	  AddToOptionList(document.GeoForm.City, "Norfolk", "Norfolk");
	  AddToOptionList(document.GeoForm.City, "Portsmouth", "Portsmouth");
	  AddToOptionList(document.GeoForm.City, "Reston", "Reston");
	  AddToOptionList(document.GeoForm.City, "Richmond", "Richmond");
	  AddToOptionList(document.GeoForm.City, "Roanoke", "Roanoke");
	  AddToOptionList(document.GeoForm.City, "Suffolk", "Suffolk");
	  AddToOptionList(document.GeoForm.City, "Virginia Beach", "Virginia Beach");
	  
   }

   if (CityList[CityList.selectedIndex].value == "VT") {
	  AddToOptionList(document.GeoForm.City, "0", "VT - Cities");
      AddToOptionList(document.GeoForm.City, "Burlington", "Burlington");
      
   }

   if (CityList[CityList.selectedIndex].value == "WA") {
	  AddToOptionList(document.GeoForm.City, "0", "WA - Cities");
      AddToOptionList(document.GeoForm.City, "Bellevue", "Bellevue");
      AddToOptionList(document.GeoForm.City, "Bellingham", "Bellingham");
      AddToOptionList(document.GeoForm.City, "East Seattle", "East Seattle");
	  AddToOptionList(document.GeoForm.City, "Enumclaw Plateau", "Enumclaw Plateau");
      AddToOptionList(document.GeoForm.City, "Everett", "Everett");
	  AddToOptionList(document.GeoForm.City, "Federal Way", "Federal Way");
      AddToOptionList(document.GeoForm.City, "Graham-Thrift", "Graham-Thrift");
	  AddToOptionList(document.GeoForm.City, "Issaquah Plateau", "Issaquah Plateau");
      AddToOptionList(document.GeoForm.City, "Kennewick", "Kennewick");
	  AddToOptionList(document.GeoForm.City, "Kent", "Kent");
	  AddToOptionList(document.GeoForm.City, "Lakewood", "Lakewood");
	  AddToOptionList(document.GeoForm.City, "Renton", "Renton");
	  AddToOptionList(document.GeoForm.City, "Seattle", "Seattle");
	  AddToOptionList(document.GeoForm.City, "Shoreline", "Shoreline");
	  AddToOptionList(document.GeoForm.City, "Spokane", "Spokane");
	  AddToOptionList(document.GeoForm.City, "Tacoma", "Tacoma");
	  AddToOptionList(document.GeoForm.City, "Tahoma-Maple Valley", "Tahoma-Maple Valley");
	  AddToOptionList(document.GeoForm.City, "Vancouver", "Vancouver");
	  AddToOptionList(document.GeoForm.City, "Yakima", "Yakima");
	  
   }

   if (CityList[CityList.selectedIndex].value == "WI") {
	  AddToOptionList(document.GeoForm.City, "0", "WI - Cities");
      AddToOptionList(document.GeoForm.City, "Appleton", "Appleton");
      AddToOptionList(document.GeoForm.City, "Eau Claire", "Eau Claire");
      AddToOptionList(document.GeoForm.City, "Green Bay", "Green Bay");
	  AddToOptionList(document.GeoForm.City, "Janesville", "Janesville");
      AddToOptionList(document.GeoForm.City, "Kenosha", "Kenosha");
	  AddToOptionList(document.GeoForm.City, "La Crosse", "La Crosse");
      AddToOptionList(document.GeoForm.City, "Milwaukee", "Milwaukee");
	  AddToOptionList(document.GeoForm.City, "Oshkosh", "Oshkosh");
      AddToOptionList(document.GeoForm.City, "Racine", "Racine");
	  AddToOptionList(document.GeoForm.City, "Sheboygan", "Sheboygan");
	  AddToOptionList(document.GeoForm.City, "West Allis", "West Allis");
	  
   }

   if (CityList[CityList.selectedIndex].value == "WV") {
	  AddToOptionList(document.GeoForm.City, "0", "WV - Cities");
      AddToOptionList(document.GeoForm.City, "Charleston", "Charleston");
      AddToOptionList(document.GeoForm.City, "Huntington", "Huntington");
      
   }

   if (CityList[CityList.selectedIndex].value == "WY") {
	  AddToOptionList(document.GeoForm.City, "0", "WY - Cities");
      AddToOptionList(document.GeoForm.City, "Cheyenne", "Cheyenne");
      
   }

}






function ClearOptions(OptionList) {

   // Always clear an option list from the last entry to the first
   for (x = OptionList.length; x >= 0; x = x - 1) {
      OptionList[x] = null;
   }
}


function AddToOptionList(OptionList, OptionValue, OptionText) {
   // Add option to the bottom of the list
   OptionList[OptionList.length] = new Option(OptionText, OptionValue);
}






function emailCheck(emailStr) {



if (emailStr !== "") {

/* The following variable tells the rest of the function whether or not
to verify that the address ends in a two-letter country or well-known
TLD.  1 means check it, 0 means don't. */

var checkTLD=1;

/* The following is the list of known TLDs that an e-mail address must end with. */

var knownDomsPat=/^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum)$/;

/* The following pattern is used to check if the entered e-mail address
fits the user@domain format.  It also is used to separate the username
from the domain. */

var emailPat=/^(.+)@(.+)$/;

/* The following string represents the pattern for matching all special
characters.  We don't want to allow special characters in the address. 
These characters include ( ) < > @ , ; : \ " . [ ] */

var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";

/* The following string represents the range of characters allowed in a 
username or domainname.  It really states which chars aren't allowed.*/

var validChars="\[^\\s" + specialChars + "\]";

/* The following pattern applies if the "user" is a quoted string (in
which case, there are no rules about which characters are allowed
and which aren't; anything goes).  E.g. "jiminy cricket"@disney.com
is a legal e-mail address. */

var quotedUser="(\"[^\"]*\")";

/* The following pattern applies for domains that are IP addresses,
rather than symbolic names.  E.g. joe@[123.124.233.4] is a legal
e-mail address. NOTE: The square brackets are required. */

var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;

/* The following string represents an atom (basically a series of non-special characters.) */

var atom=validChars + '+';

/* The following string represents one word in the typical username.
For example, in john.doe@somewhere.com, john and doe are words.
Basically, a word is either an atom or quoted string. */

var word="(" + atom + "|" + quotedUser + ")";

// The following pattern describes the structure of the user

var userPat=new RegExp("^" + word + "(\\." + word + ")*$");

/* The following pattern describes the structure of a normal symbolic
domain, as opposed to ipDomainPat, shown above. */

var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");

/* Finally, let's start trying to figure out if the supplied address is valid. */

/* Begin with the coarse pattern to simply break up user@domain into
different pieces that are easy to analyze. */

var matchArray=emailStr.match(emailPat);

if (matchArray==null) {

/* Too many/few @'s or something; basically, this address doesn't
even fit the general mould of a valid e-mail address. */

alert("Email address seems incorrect (check @ and .'s)");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
}
var user=matchArray[1];
var domain=matchArray[2];

// Start by checking that only basic ASCII characters are in the strings (0-127).

for (i=0; i<user.length; i++) {
if (user.charCodeAt(i)>127) {
alert("The main email name contains invalid characters.");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
   }
}
for (i=0; i<domain.length; i++) {
if (domain.charCodeAt(i)>127) {
alert("Ths domain name contains invalid characters.");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
   }
}

// See if "user" is valid 

if (user.match(userPat)==null) {

// user is not valid

alert("The email name doesn't seem to be valid.");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
}

/* if the e-mail address is at an IP address (as opposed to a symbolic
host name) make sure the IP address is valid. */

var IPArray=domain.match(ipDomainPat);
if (IPArray!=null) {

// this is an IP address

for (var i=1;i<=4;i++) {
if (IPArray[i]>255) {
alert("Destination IP address is invalid!");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
   }
}
return true;
}

// Domain is symbolic name.  Check if it's valid.
 
var atomPat=new RegExp("^" + atom + "$");
var domArr=domain.split(".");
var len=domArr.length;
for (i=0;i<len;i++) {
if (domArr[i].search(atomPat)==-1) {
alert("The domain name does not seem to be valid.");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
   }
}

/* domain name seems valid, but now make sure that it ends in a
known top-level domain (like com, edu, gov) or a two-letter word,
representing country (uk, nl), and that there's a hostname preceding 
the domain or country. */

if (checkTLD && domArr[domArr.length-1].length!=2 && 
domArr[domArr.length-1].search(knownDomsPat)==-1) {
alert("The address must end in a well-known domain or two letter " + "country.");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
}

// Make sure there's a host name preceding the domain.

if (len<2) {
alert("The email address is missing a hostname!");
GeoForm.Email.value = "";
GeoForm.Email.focus();
return false;
}

}

// If we've gotten this far, everything's valid!
return true;
}


//-->