// Object constructor 
function formval()
{
	if(event.keyCode==13)
	{
		document.ItemMaint.zipcode.focus();
		document.ItemMaint.zipcode.select();
		return false;
	}
}

function checkzip()
{

/*		if(document.ItemMaint1.zipcode.value == "" ) 
		{
			alert("Please Enter Zip Code..");
			//document.ItemMaint.searchby.value  = "zipcode";
			document.ItemMaint1.zipcode.focus();
			document.ItemMaint1.zipcode.select();
			return false;			
		}			
		
		if (document.ItemMaint1.zipcode.value.length != 5) 
		{	
				//No zip was entered - error
				alert ("Please enter a valid 5 digit zip code.");
				//reset value and focus form there
				
				document.ItemMaint1.zipcode.value = "";
				document.ItemMaint1.zipcode.focus();
				document.ItemMaint1.zipcode.select();
				return false;		
		}
		document.ItemMaint1.searchby1.value  = "zipcode";
		//alert(document.ItemMaint.action);
		//document.ItemMaint.action='locator/index.php';
		//alert(document.ItemMaint.action);
		//document.ItemMaint.submit();
	*/
	var flg = validateBlank("ItemMaint1","zipcode","Please Enter Zip Code..");
	if(flg)
	{
		if (document.ItemMaint1.zipcode.value.length != 5) 
		{	
				//No zip was entered - error
				alert ("Please enter a valid 5 digit zip code.");
				//reset value and focus form there
				
				document.ItemMaint1.zipcode.value = "";
				document.ItemMaint1.zipcode.focus();
				document.ItemMaint1.zipcode.select();
				return false;		
		}
		flg = validateNumber("ItemMaint1","zipcode","Please enter a valid 5 digit zip code.");
		if(flg==false)
			document.ItemMaint1.zipcode.value = "";
	}
	if(flg)
	{
		document.ItemMaint1.searchby1.value  = "zipcode";
		flg = true;
	}
	if(flg)
		return true;
	return false;
}
function checkstate_city()
{
		if(document.ItemMaint.fStateName.value == "" ) 
		{
			alert("Please Select State..");
			return false;			
		}					
		document.ItemMaint.searchby.value  = "statencity";
		//document.ItemMaint.action='FacilitiesSearch.html';
		//document.ItemMaint.submit();
		
}


function CityRecord(State,City) { 
   this.State = State
   this.City = City
   
} 


function ServiceNameRecord(ServiceID,City,ServiceName) { 
   this.City = City
   this.ServiceName = ServiceName
   this.ServiceID = ServiceID
   
} 

var City_NameArray = new Array();
City_NameArray[0] = new CityRecord("TX","Abilene")
City_NameArray[1] = new CityRecord("MI","Adrian")
City_NameArray[2] = new CityRecord("GA","Albany")
City_NameArray[3] = new CityRecord("AL","Albertville")
City_NameArray[4] = new CityRecord("IL","Aledo")
City_NameArray[5] = new CityRecord("MI","Alma")
City_NameArray[6] = new CityRecord("MI","Alpena")
City_NameArray[7] = new CityRecord("PA","Altoona")
City_NameArray[8] = new CityRecord("AL","Anniston")
City_NameArray[9] = new CityRecord("LA","Arcadia")
City_NameArray[10] = new CityRecord("TN","Athens")
City_NameArray[11] = new CityRecord("AL","Auburn")
City_NameArray[12] = new CityRecord("NY","Auburn")
City_NameArray[13] = new CityRecord("MI","Auburn Hills")
City_NameArray[14] = new CityRecord("MO","Ava")
City_NameArray[15] = new CityRecord("ME","Bangor")
City_NameArray[16] = new CityRecord("NY","Batavia")
City_NameArray[17] = new CityRecord("NY","Bath")
City_NameArray[18] = new CityRecord("LA","Baton Rouge")
City_NameArray[19] = new CityRecord("TX","Bay City")
City_NameArray[20] = new CityRecord("PA","Belle Vernon")
City_NameArray[21] = new CityRecord("AR","Benton")
City_NameArray[22] = new CityRecord("NJ","Bernardsville")
City_NameArray[23] = new CityRecord("OH","Bethel")
City_NameArray[24] = new CityRecord("TX","Big Lake")
City_NameArray[25] = new CityRecord("MA","Billerica")
City_NameArray[26] = new CityRecord("OK","Bixby")
City_NameArray[27] = new CityRecord("IN","Bloomington")
City_NameArray[28] = new CityRecord("GA","Blue Ridge")
City_NameArray[29] = new CityRecord("TX","Boerne")
City_NameArray[30] = new CityRecord("NC","Boone")
City_NameArray[31] = new CityRecord("NJ","Bordentown")
City_NameArray[32] = new CityRecord("LA","Bossier City")
City_NameArray[33] = new CityRecord("MA","Braintree")
City_NameArray[34] = new CityRecord("NJ","Brick")
City_NameArray[35] = new CityRecord("PA","Bridgeville")
City_NameArray[36] = new CityRecord("OK","Broken Arrow")
City_NameArray[37] = new CityRecord("TX","Buda")
City_NameArray[38] = new CityRecord("NC","Burlington")
City_NameArray[39] = new CityRecord("PA","Burnham")
City_NameArray[40] = new CityRecord("GA","Butler")
City_NameArray[41] = new CityRecord("PA","Butler")
City_NameArray[42] = new CityRecord("ME","Buxton")
City_NameArray[43] = new CityRecord("MO","Cabool")
City_NameArray[44] = new CityRecord("MI","Cadillac")
City_NameArray[45] = new CityRecord("GA","Calhoun")
City_NameArray[46] = new CityRecord("AR","Camden")
City_NameArray[47] = new CityRecord("KY","Campbellsville")
City_NameArray[48] = new CityRecord("OK","Caney")
City_NameArray[49] = new CityRecord("GA","Canton")
City_NameArray[50] = new CityRecord("PA","Carlisle")
City_NameArray[51] = new CityRecord("GA","Carrollton")
City_NameArray[52] = new CityRecord("MO","Carrollton")
City_NameArray[53] = new CityRecord("GA","Cartersville")
City_NameArray[54] = new CityRecord("TX","Center")
City_NameArray[55] = new CityRecord("TX","Centerville")
City_NameArray[56] = new CityRecord("AL","Centre")
City_NameArray[57] = new CityRecord("WV","Charleston")
City_NameArray[58] = new CityRecord("MI","Charlevoix")
City_NameArray[59] = new CityRecord("GA","Chatsworth")
City_NameArray[60] = new CityRecord("TN","Chattanooga")
City_NameArray[61] = new CityRecord("MI","Cheboygan")
City_NameArray[62] = new CityRecord("FL","Chipley")
City_NameArray[63] = new CityRecord("WI","Chippewa Falls")
City_NameArray[64] = new CityRecord("VA","Christiansburg")
City_NameArray[65] = new CityRecord("LA","Church Point")
City_NameArray[66] = new CityRecord("OH","Cincinnati")
City_NameArray[67] = new CityRecord("MI","Clare")
City_NameArray[68] = new CityRecord("NH","Claremont")
City_NameArray[69] = new CityRecord("PA","Clarion")
City_NameArray[70] = new CityRecord("WV","Clarksburg")
City_NameArray[71] = new CityRecord("KS","Clay Center")
City_NameArray[72] = new CityRecord("NC","Clemmons")
City_NameArray[73] = new CityRecord("MI","Clio")
City_NameArray[74] = new CityRecord("MI","Coleman")
City_NameArray[75] = new CityRecord("KY","Columbia")
City_NameArray[76] = new CityRecord("LA","Columbia")
City_NameArray[77] = new CityRecord("PA","Columbia")
City_NameArray[78] = new CityRecord("SC","Columbia")
City_NameArray[79] = new CityRecord("GA","Columbus")
City_NameArray[80] = new CityRecord("MS","Columbus")
City_NameArray[81] = new CityRecord("NC","Concord")
City_NameArray[82] = new CityRecord("NC","Conover")
City_NameArray[83] = new CityRecord("TX","Conroe")
City_NameArray[84] = new CityRecord("GA","Cornelia")
City_NameArray[85] = new CityRecord("MI","Corunna")
City_NameArray[86] = new CityRecord("VA","Covington")
City_NameArray[87] = new CityRecord("AL","Cullman")
City_NameArray[88] = new CityRecord("FL","Dania Beach")
City_NameArray[89] = new CityRecord("KY","Danville")
City_NameArray[90] = new CityRecord("VA","Danville")
City_NameArray[91] = new CityRecord("FL","Destin")
City_NameArray[92] = new CityRecord("MN","Detroit Lakes")
City_NameArray[93] = new CityRecord("AL","Dothan")
City_NameArray[94] = new CityRecord("GA","Douglas")
City_NameArray[95] = new CityRecord("GA","Dublin")
City_NameArray[96] = new CityRecord("PA","Dubois")
City_NameArray[97] = new CityRecord("MI","Dundee")
City_NameArray[98] = new CityRecord("LA","Duson")
City_NameArray[99] = new CityRecord("PA","Eagleville")
City_NameArray[100] = new CityRecord("MN","East Grand Forks")
City_NameArray[101] = new CityRecord("WI","Eau Claire")
City_NameArray[102] = new CityRecord("MI","Edmore")
City_NameArray[103] = new CityRecord("NC","Elizabeth City")
City_NameArray[104] = new CityRecord("PA","Elizabethtown")
City_NameArray[105] = new CityRecord("WV","Elkins")
City_NameArray[106] = new CityRecord("KS","Emporia")
City_NameArray[107] = new CityRecord("PA","Ephrata")
City_NameArray[108] = new CityRecord("PA","Erie")
City_NameArray[109] = new CityRecord("TX","Fairfield")
City_NameArray[110] = new CityRecord("TX","Falfurrias")
City_NameArray[111] = new CityRecord("ND","Fargo")
City_NameArray[112] = new CityRecord("MI","Fenton")
City_NameArray[113] = new CityRecord("MO","Fenton")
City_NameArray[114] = new CityRecord("MA","Fitchburg")
City_NameArray[115] = new CityRecord("AR","Flippin")
City_NameArray[116] = new CityRecord("AL","Fort Payne")
City_NameArray[117] = new CityRecord("TX","Fort Worth")
City_NameArray[118] = new CityRecord("PA","Frackville")
City_NameArray[119] = new CityRecord("TX","Fredericksburg")
City_NameArray[120] = new CityRecord("VA","Fredericksburg")
City_NameArray[121] = new CityRecord("VA","Front Royal")
City_NameArray[122] = new CityRecord("TX","Garden City")
City_NameArray[123] = new CityRecord("MI","Gaylord")
City_NameArray[124] = new CityRecord("TX","Giddings")
City_NameArray[125] = new CityRecord("OH","Glouster")
City_NameArray[126] = new CityRecord("MI","Grand Rapids")
City_NameArray[127] = new CityRecord("MI","Grandville")
City_NameArray[128] = new CityRecord("TX","Grapevine")
City_NameArray[129] = new CityRecord("MI","Grayling")
City_NameArray[130] = new CityRecord("IL","Gurnee")
City_NameArray[131] = new CityRecord("MD","Hagerstown")
City_NameArray[132] = new CityRecord("PA","Hamburg")
City_NameArray[133] = new CityRecord("TX","Hamilton")
City_NameArray[134] = new CityRecord("VA","Hampton")
City_NameArray[135] = new CityRecord("MD","Hanover")
City_NameArray[136] = new CityRecord("PA","Harrisburg")
City_NameArray[137] = new CityRecord("VA","Harrisonburg")
City_NameArray[138] = new CityRecord("MO","Harrisonville")
City_NameArray[139] = new CityRecord("WI","Hartford")
City_NameArray[140] = new CityRecord("GA","Hawkinsville")
City_NameArray[141] = new CityRecord("NJ","Hazlet")
City_NameArray[142] = new CityRecord("NC","Henderson")
City_NameArray[143] = new CityRecord("NC","High Point")
City_NameArray[144] = new CityRecord("GA","Hiram")
City_NameArray[145] = new CityRecord("MI","Holland")
City_NameArray[146] = new CityRecord("PA","Honesdale")
City_NameArray[147] = new CityRecord("KY","Horse Cave")
City_NameArray[148] = new CityRecord("NY","Horseheads")
City_NameArray[149] = new CityRecord("MI","Houghton Lake")
City_NameArray[150] = new CityRecord("LA","Houma")
City_NameArray[151] = new CityRecord("MO","Houston")
City_NameArray[152] = new CityRecord("MI","Ironwood")
City_NameArray[153] = new CityRecord("MI","Ithaca")
City_NameArray[154] = new CityRecord("MI","Jackson")
City_NameArray[155] = new CityRecord("TX","Jacksonville")
City_NameArray[156] = new CityRecord("OK","Jenks")
City_NameArray[157] = new CityRecord("OK","Jet")
City_NameArray[158] = new CityRecord("MI","Kalamazoo")
City_NameArray[159] = new CityRecord("KS","Kansas City")
City_NameArray[160] = new CityRecord("TX","Katy")
City_NameArray[161] = new CityRecord("NE","Kearney")
City_NameArray[162] = new CityRecord("NC","Kings Mountain")
City_NameArray[163] = new CityRecord("PA","Kingston")
City_NameArray[164] = new CityRecord("NC","Knightdale")
City_NameArray[165] = new CityRecord("WI","La Crosse")
City_NameArray[166] = new CityRecord("PA","Lancaster")
City_NameArray[167] = new CityRecord("NV","Las Vegas")
City_NameArray[168] = new CityRecord("PA","Latrobe")
City_NameArray[169] = new CityRecord("GA","Lawrenceville")
City_NameArray[170] = new CityRecord("MO","Lebanon")
City_NameArray[171] = new CityRecord("UT","Lehi")
City_NameArray[172] = new CityRecord("WV","Lewisburg")
City_NameArray[173] = new CityRecord("SC","Lexington")
City_NameArray[174] = new CityRecord("OH","Lima")
City_NameArray[175] = new CityRecord("KS","Lindsburg")
City_NameArray[176] = new CityRecord("AR","Little Rock")
City_NameArray[177] = new CityRecord("GA","Loganville")
City_NameArray[178] = new CityRecord("KY","Louisville")
City_NameArray[179] = new CityRecord("GA","Ludowici")
City_NameArray[180] = new CityRecord("TN","Luray")
City_NameArray[181] = new CityRecord("VA","Lynchburg")
City_NameArray[182] = new CityRecord("GA","Macon")
City_NameArray[183] = new CityRecord("NC","Madison")
City_NameArray[184] = new CityRecord("WI","Madison")
City_NameArray[185] = new CityRecord("NY","Malone")
City_NameArray[186] = new CityRecord("KS","Manhattan")
City_NameArray[187] = new CityRecord("MO","Mansfield")
City_NameArray[188] = new CityRecord("NJ","Mantua")
City_NameArray[189] = new CityRecord("LA","Many")
City_NameArray[190] = new CityRecord("AR","Marshall")
City_NameArray[191] = new CityRecord("WV","Martinsburg")
City_NameArray[192] = new CityRecord("VA","Martinsville")
City_NameArray[193] = new CityRecord("WI","Mauston")
City_NameArray[194] = new CityRecord("PA","Meadville")
City_NameArray[195] = new CityRecord("WI","Medford")
City_NameArray[196] = new CityRecord("TX","Melissa")
City_NameArray[197] = new CityRecord("TN","Memphis")
City_NameArray[198] = new CityRecord("WI","Menomonie")
City_NameArray[199] = new CityRecord("MS","Meridian")
City_NameArray[200] = new CityRecord("ME","Mexico")
City_NameArray[201] = new CityRecord("MI","Midland")
City_NameArray[202] = new CityRecord("TX","Midland")
City_NameArray[203] = new CityRecord("AR","Midway")
City_NameArray[204] = new CityRecord("MO","Milam")
City_NameArray[205] = new CityRecord("PA","Mill Hall")
City_NameArray[206] = new CityRecord("NC","Mill Spring")
City_NameArray[207] = new CityRecord("GA","Milledgeville")
City_NameArray[208] = new CityRecord("FL","Milton")
City_NameArray[209] = new CityRecord("SD","Mitchell")
City_NameArray[210] = new CityRecord("LA","Monroe")
City_NameArray[211] = new CityRecord("NC","Monroe")
City_NameArray[212] = new CityRecord("MO","Monroe City")
City_NameArray[213] = new CityRecord("PA","Moosic")
City_NameArray[214] = new CityRecord("NC","Morganton")
City_NameArray[215] = new CityRecord("WV","Morgantown")
City_NameArray[216] = new CityRecord("MO","Mountain Grove")
City_NameArray[217] = new CityRecord("AR","Mountain Home")
City_NameArray[218] = new CityRecord("AR","Mountain View")
City_NameArray[219] = new CityRecord("MO","Mountain View")
City_NameArray[220] = new CityRecord("NC","Mt Airy")
City_NameArray[221] = new CityRecord("MI","Mt Pleasant")
City_NameArray[222] = new CityRecord("PA","Mt Pleasant")
City_NameArray[223] = new CityRecord("PA","Mt Pocono")
City_NameArray[224] = new CityRecord("IA","Multiple Cities")
City_NameArray[225] = new CityRecord("IN","Multiple Cities")
City_NameArray[226] = new CityRecord("MI","Multiple Cities")
City_NameArray[227] = new CityRecord("MN","Multiple Cities")
City_NameArray[228] = new CityRecord("OH","Multiple Cities")
City_NameArray[229] = new CityRecord("PA","Multiple Cities")
City_NameArray[230] = new CityRecord("TX","Multiple Cities")
City_NameArray[231] = new CityRecord("WI","Multiple Cities")
City_NameArray[232] = new CityRecord("SC","Myrtle Beach")
City_NameArray[233] = new CityRecord("TX","Nacogdoches")
City_NameArray[234] = new CityRecord("TN","Nashville")
City_NameArray[235] = new CityRecord("KS","Navarre")
City_NameArray[236] = new CityRecord("TX","Nederland")
City_NameArray[237] = new CityRecord("PA","New Castle")
City_NameArray[238] = new CityRecord("WV","New Creek")
City_NameArray[239] = new CityRecord("NH","New Durham")
City_NameArray[240] = new CityRecord("LA","New Iberia")
City_NameArray[241] = new CityRecord("PA","New Kensington")
City_NameArray[242] = new CityRecord("NJ","Newfield")
City_NameArray[243] = new CityRecord("VA","Norfolk")
City_NameArray[244] = new CityRecord("OH","North Canton")
City_NameArray[245] = new CityRecord("AR","North Little Rock")
City_NameArray[246] = new CityRecord("PA","North Versailles")
City_NameArray[247] = new CityRecord("TX","ODESSA")
City_NameArray[248] = new CityRecord("OK","Oklahoma City")
City_NameArray[249] = new CityRecord("WI","Onalaska")
City_NameArray[250] = new CityRecord("FL","Orlando")
City_NameArray[251] = new CityRecord("MI","Oscoda")
City_NameArray[252] = new CityRecord("KS","Ottawa")
City_NameArray[253] = new CityRecord("MN","Owatonna")
City_NameArray[254] = new CityRecord("AL","Oxford")
City_NameArray[255] = new CityRecord("MS","Oxford")
City_NameArray[256] = new CityRecord("MO","Ozark")
City_NameArray[257] = new CityRecord("KY","Paducah")
City_NameArray[258] = new CityRecord("IA","Panora")
City_NameArray[259] = new CityRecord("AR","Paragould")
City_NameArray[260] = new CityRecord("TX","Paris")
City_NameArray[261] = new CityRecord("TX","Pearsall")
City_NameArray[262] = new CityRecord("FL","Pensacola")
City_NameArray[263] = new CityRecord("FL","Perry")
City_NameArray[264] = new CityRecord("MI","Petoskey")
City_NameArray[265] = new CityRecord("AL","Phenix City")
City_NameArray[266] = new CityRecord("KS","Pittsburg")
City_NameArray[267] = new CityRecord("PA","Pittston")
City_NameArray[268] = new CityRecord("MO","Pleasant Hill")
City_NameArray[269] = new CityRecord("WI","Portage")
City_NameArray[270] = new CityRecord("TX","Poth")
City_NameArray[271] = new CityRecord("PA","Pottstown")
City_NameArray[272] = new CityRecord("VA","Powhatan")
City_NameArray[273] = new CityRecord("WI","Prairie du Chien")
City_NameArray[274] = new CityRecord("AL","Prattville")
City_NameArray[275] = new CityRecord("PA","Quakertown")
City_NameArray[276] = new CityRecord("IL","Quincy")
City_NameArray[277] = new CityRecord("NC","Raleigh")
City_NameArray[278] = new CityRecord("NC","Randleman")
City_NameArray[279] = new CityRecord("NC","Reidsville")
City_NameArray[280] = new CityRecord("WI","Rhinelander")
City_NameArray[281] = new CityRecord("WI","Rice Lake")
City_NameArray[282] = new CityRecord("AL","Riverside")
City_NameArray[283] = new CityRecord("VA","Roanoke")
City_NameArray[284] = new CityRecord("NY","Rochester")
City_NameArray[285] = new CityRecord("PA","Rochester")
City_NameArray[286] = new CityRecord("IL","Rockford")
City_NameArray[287] = new CityRecord("TX","Rockwall")
City_NameArray[288] = new CityRecord("NC","Rocky Mount")
City_NameArray[289] = new CityRecord("MO","Rogersville")
City_NameArray[290] = new CityRecord("NC","Ruffin")
City_NameArray[291] = new CityRecord("LA","Ruston")
City_NameArray[292] = new CityRecord("VT","Rutland")
City_NameArray[293] = new CityRecord("MI","Saginaw")
City_NameArray[294] = new CityRecord("NH","Salem")
City_NameArray[295] = new CityRecord("VA","Salem")
City_NameArray[296] = new CityRecord("TX","San Saba")
City_NameArray[297] = new CityRecord("ID","Sandpoint")
City_NameArray[298] = new CityRecord("MA","Saugus")
City_NameArray[299] = new CityRecord("MI","Sault Sainte Marie")
City_NameArray[300] = new CityRecord("GA","Savannah")
City_NameArray[301] = new CityRecord("PA","Sayre")
City_NameArray[302] = new CityRecord("AL","Scottsboro")
City_NameArray[303] = new CityRecord("PA","Scranton")
City_NameArray[304] = new CityRecord("AR","Searcy")
City_NameArray[305] = new CityRecord("PA","Shamokin Dam")
City_NameArray[306] = new CityRecord("WI","Shawano")
City_NameArray[307] = new CityRecord("PA","Shillington")
City_NameArray[308] = new CityRecord("LA","Shreveport")
City_NameArray[309] = new CityRecord("NE","Sidney")
City_NameArray[310] = new CityRecord("MI","Six Lakes")
City_NameArray[311] = new CityRecord("MN","South St. Paul")
City_NameArray[312] = new CityRecord("MO","Springfield")
City_NameArray[313] = new CityRecord("OH","St Clairsville")
City_NameArray[314] = new CityRecord("MI","St Johns")
City_NameArray[315] = new CityRecord("MO","St Joseph")
City_NameArray[316] = new CityRecord("MO","St. Charles")
City_NameArray[317] = new CityRecord("LA","St. Francisville")
City_NameArray[318] = new CityRecord("GA","Statesboro")
City_NameArray[319] = new CityRecord("NC","Statesville")
City_NameArray[320] = new CityRecord("TX","Sterling City")
City_NameArray[321] = new CityRecord("OH","Strongsville")
City_NameArray[322] = new CityRecord("AR","Stuttgart")
City_NameArray[323] = new CityRecord("TN","Sweetwater")
City_NameArray[324] = new CityRecord("NC","Taylorsville")
City_NameArray[325] = new CityRecord("TX","Texarkana")
City_NameArray[326] = new CityRecord("MO","Thayer")
City_NameArray[327] = new CityRecord("NC","Thomasville")
City_NameArray[328] = new CityRecord("GA","Tifton")
City_NameArray[329] = new CityRecord("GA","Toccoa")
City_NameArray[330] = new CityRecord("PA","Towanda")
City_NameArray[331] = new CityRecord("MI","Traverse City")
City_NameArray[332] = new CityRecord("WV","Triadelphia")
City_NameArray[333] = new CityRecord("MO","Troy")
City_NameArray[334] = new CityRecord("OK","Tulsa")
City_NameArray[335] = new CityRecord("PA","Ulysses")
City_NameArray[336] = new CityRecord("NH","Union")
City_NameArray[337] = new CityRecord("PA","Uniontown")
City_NameArray[338] = new CityRecord("GA","Valdosta")
City_NameArray[339] = new CityRecord("MO","Van Buren")
City_NameArray[340] = new CityRecord("NY","Victor")
City_NameArray[341] = new CityRecord("NJ","Vineland")
City_NameArray[342] = new CityRecord("SC","W. Columbia")
City_NameArray[343] = new CityRecord("MN","Waite Park")
City_NameArray[344] = new CityRecord("AR","Walnut Ridge")
City_NameArray[345] = new CityRecord("PA","Walnutport")
City_NameArray[346] = new CityRecord("PA","Warminster")
City_NameArray[347] = new CityRecord("GA","Warner Robins")
City_NameArray[348] = new CityRecord("AR","Warren")
City_NameArray[349] = new CityRecord("OH","Warren")
City_NameArray[350] = new CityRecord("IA","Waukee")
City_NameArray[351] = new CityRecord("VA","Waynesboro")
City_NameArray[352] = new CityRecord("MO","Waynesville")
City_NameArray[353] = new CityRecord("NC","Waynesville")
City_NameArray[354] = new CityRecord("OK","Waynoka")
City_NameArray[355] = new CityRecord("NY","Wellsville")
City_NameArray[356] = new CityRecord("MO","Wentzville")
City_NameArray[357] = new CityRecord("WI","West Baraboo")
City_NameArray[358] = new CityRecord("WI","West Bend")
City_NameArray[359] = new CityRecord("MI","West Branch")
City_NameArray[360] = new CityRecord("NH","West Lebanon")
City_NameArray[361] = new CityRecord("LA","West Monroe")
City_NameArray[362] = new CityRecord("MO","West Plains")
City_NameArray[363] = new CityRecord("TX","Wichita Falls")
City_NameArray[364] = new CityRecord("MI","Williamsburg")
City_NameArray[365] = new CityRecord("MO","Willow Springs")
City_NameArray[366] = new CityRecord("PA","Willow Street")
City_NameArray[367] = new CityRecord("VA","Winchester")
City_NameArray[368] = new CityRecord("PA","Wind Gap")
City_NameArray[369] = new CityRecord("ME","Windham")
City_NameArray[370] = new CityRecord("WA","Winlock")
City_NameArray[371] = new CityRecord("MN","Winona")
City_NameArray[372] = new CityRecord("WI","Wisconsin Rapids")
City_NameArray[373] = new CityRecord("PA","York")
City_NameArray[374] = new CityRecord("TX","Yorktown")


var Service_NameArray = new Array();



function PopulateCityNames() 
{
	
	last = document.forms['ItemMaint'].elements['fCityName'].length	
	for (var i=0;i<last ;i++)
	{
		document.forms['ItemMaint'].elements['fCityName'].options[0]=null
	}
	n = 1
	document.forms['ItemMaint'].elements['fCityName'].options[0] = new Option("Select City","Select City")

	laststate = document.forms['ItemMaint'].elements['fStateName'].length		
	for (i=0;i<=City_NameArray.length - 1;i++)
		{
			for (var s=0;s<laststate;s++)
			{
				if (document.forms['ItemMaint'].elements['fStateName'].options[s].selected == true)
				{
					O_index = s
					O_value = document.forms['ItemMaint'].elements['fStateName'].options[O_index].text
					O_length = O_value.length
					O_Name= document.forms['ItemMaint'].elements['fStateName'].options[O_index].text.substr(0,O_length)
	
					if (City_NameArray[i].State == O_Name)
						{
						document.forms['ItemMaint'].elements['fCityName'].options[n] = new Option(City_NameArray[i].City,City_NameArray[i].City)
						n++
						}
				}
			}
		}
		if (document.forms['ItemMaint'].elements['fStateName'].options.selectedIndex == 0)
			{
				n=1
				for (i=0;i<=City_NameArray.length - 1;i++)
				{
					document.forms['ItemMaint'].elements['fCityName'].options[n] = new Option(City_NameArray[i].City,City_NameArray[i].City)
					n++
				}
				last = document.forms['ItemMaint'].elements['fServiceName'].length	
				if(last>0)
				{
					for (var i=0;i<last ;i++)
						{
							document.forms['ItemMaint'].elements['fServiceName'].options[0]=null
						}
					document.forms['ItemMaint'].elements['fServiceName'].options[0] = new Option("Select Service","Select Service")
					n=1
					for (i=0;i<=Service_NameArray.length - 1;i++)
					{
						loaded=false
						for (test=0;test<=document.forms['ItemMaint'].elements['fServiceName'].options.length -1;test++)
							{
								T_value = document.forms['ItemMaint'].elements['fServiceName'].options[test].text
								if (Service_NameArray[i].ServiceName == T_value)
								{
									loaded=true
								}
							}
						if (!loaded)
						{
								document.forms['ItemMaint'].elements['fServiceName'].options[n] = new Option(Service_NameArray[i].ServiceName,Service_NameArray[i].ServiceID)
								n++
						}
					}
				}
			}
			
		
		

}


function PopulateServiceNames() 
{

	last = document.forms['ItemMaint'].elements['fServiceName'].length	
	for (var i=0;i<last ;i++)
	{
		document.forms['ItemMaint'].elements['fServiceName'].options[0]=null
	}
	n = 1
	document.forms['ItemMaint'].elements['fServiceName'].options[0] = new Option("Select Service","Select Service")

	lastcity = document.forms['ItemMaint'].elements['fCityName'].length		
	for (var s=0;s<lastcity;s++)
	{
		if (document.forms['ItemMaint'].elements['fCityName'].options[s].selected == true)
		{
			O_index = s
			O_value = document.forms['ItemMaint'].elements['fCityName'].options[O_index].text
			O_length = O_value.length
			O_Name= document.forms['ItemMaint'].elements['fCityName'].options[O_index].text.substr(0,O_length)
	
			for (i=0;i<=Service_NameArray.length - 1;i++)
				{
					loaded=false
				if (Service_NameArray[i].City == O_Name)
					{
					for (test=0;test<=document.forms['ItemMaint'].elements['fServiceName'].options.length -1;test++)
						{
							T_value = document.forms['ItemMaint'].elements['fServiceName'].options[test].text
							T_length = T_value.length
							T_Name= document.forms['ItemMaint'].elements['fServiceName'].options[test].text.substr(0,T_length)
							if (Service_NameArray[i].ServiceName == T_Name)
							{
								loaded=true
							}
						}
					if (!loaded)
					{
							document.forms['ItemMaint'].elements['fServiceName'].options[n] = new Option(Service_NameArray[i].ServiceName,Service_NameArray[i].ServiceID)
							n++
					}
					}
				}
		}
	}
		if (document.forms['ItemMaint'].elements['fCityName'].options.selectedIndex == 0)
			{
				for (i=0;i<=Service_NameArray.length - 1;i++)
				{
					loaded=false
					for (test=0;test<=document.forms['ItemMaint'].elements['fServiceName'].options.length -1;test++)
						{
							T_value = document.forms['ItemMaint'].elements['fServiceName'].options[test].text
							T_length = T_value.length
							T_Name= document.forms['ItemMaint'].elements['fServiceName'].options[test].text.substr(0,T_length)
							if (Service_NameArray[i].ServiceName == T_Name)
							{
								loaded=true
							}
						}
					if (!loaded)
					{
							document.forms['ItemMaint'].elements['fServiceName'].options[n] = new Option(Service_NameArray[i].ServiceName,Service_NameArray[i].ServiceID)
							n++
					}
				}
			}
}
