function buildCity_from(cur_state_from,cur_city_from)
{
var AL = new Array ('Birmingham','Dothan','Huntsville','Mobile','Montgomery','Tuscaloosa');
var AK = new Array ('Anchorage','Fairbanks','Homer','Juneau','Ketchikan','Soldotna');
var AB = new Array ('Banff','Calgary','Edmonton','Jasper National Park','Lethbridge','Medicine Hat','Peace River','Red Deer','Waterton Lakes');
var AZ = new Array ('Flagstaff','Nogales','Phoenix','Tucson','Yuma');
var AR = new Array ('Fort Smith','Little Rock','Texarkana');
var BC = new Array ('Castlegar','Nelson','Cranbrook','Kamloops','Kelowna',
'Penticton','Port Alberni','Port Hardy','Prince George','Prince Rupert','Terrace','Vancouver','Victoria','Whistler');
var CA = new Array ('Bakersfield','Fresno','Los Angeles','Monterey','Salinas','Palm Springs','Sacramento','San Diego','San Francisco','San Luis Obispo','Santa Barbara','Stockton/Modesto');
var CO = new Array ('Colorado Springs','Denver','Durango','Fort Collins','Grand Junction','Gunnison','Pueblo');
var CT = new Array ('Bridgeport/NewHaven','Hartford/Waterbury','New London/Norwich');
var DE = new Array ('Dover','Wilmington');
var DC = new Array ('Washington');
var FL = new Array ('West Palm','Ft Meyers','Naples','Daytona Beach','Destin','Fort Myers','Gainesville','Jacksonville','Melbourne','Palm Bay','Miami','Fort Lauderdale','Orlando','Panama City','Pensacola','Tallahassee','Tampa','St. Petersburg');
var GA = new Array ('Albany','Atlanta','Augusta','Brunswick','Columbus','Macon','Savannah','Valdosta');
var HI = new Array ('Hawaii','Kauai','Maui','Oahu','Honolulu');
var ID = new Array ('Boise','Idaho Falls','Twin Falls');
var IL = new Array ('Bloomington','Normal','Carbondale','Champaign','Urbana','Chicago','Decatur','Effingham','Kankakee','Moline','Mount Vernon','Peoria','Rockford','Springfield');
var IN = new Array ('Evansville','Fort Wayne','Gary','Indianapolis','Lafayette','Muncie','Anderson','South Bend');
var IA = new Array ('Burlington','Cedar Rapids','Davenport','Des Moines','Dubuque','Sioux City','Waterloo');
var KS = new Array ('Kansas City','Manhattan','Salina','Topeka','Wichita');
var KY = new Array ('Bowling Green','Lexington','Louisville');
var LA = new Array ('Nassau','Suffolk','Alexandria','Baton Rouge','Lafayette','Lake Charles','Monroe','New Orleans','Shreveport');
var ME = new Array ('Auburn','Augusta','Bangor','Portland');
var MB = new Array ('Brandon','The Pas','Winnipeg');
var MD = new Array ('Baltimore','Cumberland','Hagerstown');
var MA = new Array ('Boston','New Bedford','Springfield','Worcestor');
var MI = new Array ('Detroit','Flint','Grand Rapids','Kalamazoo','Lansing','Saginaw');
var MN = new Array ('Duluth','Mankato','Minneapolis','St Paul','Rochester','Saint Cloud');
var MS = new Array ('Biloxi','Gulfport','Columbus','Hattiesburg','Jackson','Meridian');
var MO = new Array ('Cape Girardeau','Jefferson City','Kansas City','Springfield','Branson','St. Louis');
var MT = new Array ('Billings','Bozeman','Big Sky','Great Falls','Helena','Missoula','Waterton-Glacier Park');
var NE = new Array ('Grand Island','Lincoln','Omaha','Scottsbluff');
var NV = new Array ('Las Vegas','Reno');
var NB = new Array ('Edmunston','Moncton');
var NH = new Array ('Manchester','Concord');
var NJ = new Array ('Atlantic City','Long Branch','Neptune','Newark','Jersey City','Trenton','Vineland');
var NM = new Array ('Albuquerque','Carlsbad-Hobbs','Las Cruces','Roswell','Santa Fe');
var NY = new Array ('New York City','Albany','Buffalo','Elmira-Binghamton');
var NL = new Array ('St Johns');
var NC = new Array ('Asheville','Charlotte','Outer Banks','Fayetteville','Greensboro','W-S','Raleigh','Durham','Wilmington');
var ND = new Array ('Bismarck','Fargo','Grand Forks','Minot');
var NS = new Array ('Halifax','Yarmouth');
var NU = new Array ('no listings');
var OH = new Array ('Akron','Canton','Cincinnati','Cleveland','Columbus','Dayton','Toledo','Youngstown');
var OK = new Array ('Lawton','Oklahoma City','Tulsa');
var ON = new Array ('Barrie','Dryden','Hamilton','Kingston','Kitchener','London','Mattawa','Niagara Falls','Ottawa','Peterborough','Port Hope','Sault Ste Marie','St Catherines','Sudbury','Thunder Bay','Timmins','Toronto','Windsor');
var OR = new Array ('Eugene','LaGrande','Medford','Portland');
var PA = new Array ('Allentown','Altoona','Erie','Harrisburg','Johnstown','Lancaster','Philadelphia','Pittsburgh','Reading','Scranton','Wilkes-Barre','York');
var PE = new Array ('Charlottetown');
var QC = new Array ('Montreal','Quebec','Rimouski','Saguenay','Sherbrooke');
var RI = new Array ('Providence');
var SK = new Array ('Humboldt','Moose Jaw','Prince Albert','Regina','Saskatoon','Swift Current','Weyburn','Yorkton');
var SC = new Array ('Charleston','Columbia','Greenville','Spartanburg','Myrtle Beach');
var SD = new Array ('Pierre','Rapid City','Sioux Falls');
var TN = new Array ('Chattanooga','Johnson City','Kingsport','Knoxville','Memphis','Nashville');
var TX = new Array ('Abilene','Amarillo','Lubbock','Austin','Beaumont','Bryan','College Sta.','Corpus Christi','Dallas','Fort Worth','El Paso','Houston','Longview','Tyler','Lufkin','McAllen','Harlingen','Odessa','San Antonio','Waco','Wichita Falls');
var UT = new Array ('Salt Lake City');
var VT = new Array ('Burlington','Montpelier','Rutland');
var VA = new Array ('Arlington','Charlottesville','Danville','Lynchburg','Norfolk','Virginia Beach','Richmond','Roanoke','Williamsburg','Winchester');
var WA = new Array ('Seattle','Spokane','Wenatchee','Yakima');
var WV = new Array ('Charleston','Huntington','Morgantown');
var WI = new Array ('Appleton','Oshkosh','Eau Claire','Green Bay','Janesville','La Crosse','Madison','Milwaukee','Sheboygan','Wausau');
var WY = new Array ('Casper','Cheyenne','Gillette','Rock Springs','Yellowstone Park');
var YT = new Array ('no listings');
		if (document.MyForm.state_from.options[document.MyForm.state_from.selectedIndex].value != '' || cur_state_from!='')
		{
			if (cur_state_from != '')
			{
				current_state_from=eval(cur_state_from);
			}
			else
			{
				if (document.MyForm.state_from.options[document.MyForm.state_from.selectedIndex].value != '')
				{
					current_state_from=eval(document.MyForm.state_from.options[document.MyForm.state_from.selectedIndex].value);
				}
				else
				{
					current_state_from=new Array();
				}
			}
		
	
			state_fromList = document.MyForm.city_from.options;
			state_fromList.length = 1;
				state_fromList[0] = new Option('Entire State','');
	
			for (var loop=1; loop < current_state_from.length+1; loop++)
			{
				if (current_state_from[loop-1] == cur_city_from)
				{
					state_fromList[loop] = new Option(current_state_from[loop-1],current_state_from[loop-1],true,true);
				}
				else
				{
					state_fromList[loop] = new Option(current_state_from[loop-1],current_state_from[loop-1],false,false);
				}	
	//			state_fromList[loop].value = current_state_from[loop-1];
			}

		}
		else
		{
			state_fromList = document.MyForm.city_from.options;
			state_fromList.length = 1;
			state_fromList[0] = new Option('Entire State','',false,true);

		}
}
function buildCity_to(cur_state_to,cur_city_to)
{
var AL = new Array ('Birmingham','Dothan','Huntsville','Mobile','Montgomery','Tuscaloosa');
var AK = new Array ('Anchorage','Fairbanks','Homer','Juneau','Ketchikan','Soldotna');
var AB = new Array ('Banff','Calgary','Edmonton','Jasper National Park','Lethbridge','Medicine Hat','Peace River','Red Deer','Waterton Lakes');
var AZ = new Array ('Flagstaff','Nogales','Phoenix','Tucson','Yuma');
var AR = new Array ('Fort Smith','Little Rock','Texarkana');
var BC = new Array ('Castlegar/Nelson','Cranbrook','Kamloops','Kelowna',
'Penticton','Port Alberni','Port Hardy','Prince George','Prince Rupert','Terrace','Vancouver','Victoria','Whistler');
var CA = new Array ('Bakersfield','Fresno','Los Angeles','Monterey/Salinas','Palm Springs','Sacramento','San Diego','San Francisco','San Luis Obispo','Santa Barbara','Stockton/Modesto');
var CO = new Array ('Colorado Springs','Denver','Durango','Fort Collins','Grand Junction','Gunnison','Pueblo');
var CT = new Array ('Bridgeport/NewHaven','Hartford/Waterbury','New London/Norwich');
var DE = new Array ('Dover','Wilmington');
var DC = new Array ('Washington');
var FL = new Array ('West Palm','Ft Meyers/Naples','Daytona Beach','Destin','Fort Myers','Gainesville','Jacksonville','Melbourne/Palm Bay','Miami/Fort Lauderdale','Orlando','Panama City','Pensacola','Tallahassee','Tampa/St. Petersburg');
var GA = new Array ('Albany','Atlanta','Augusta','Brunswick','Columbus','Macon','Savannah','Valdosta');
var HI = new Array ('Hawaii','Kauai','Maui','Oahu/Honolulu');
var ID = new Array ('Boise','Idaho Falls','Twin Falls');
var IL = new Array ('Bloomington/Normal','Carbondale','Champaign/Urbana','Chicago','Decatur','Effingham','Kankakee','Moline','Mount Vernon','Peoria','Rockford','Springfield');
var IN = new Array ('Evansville','Fort Wayne','Gary','Indianapolis','Lafayette','Muncie/Anderson','South Bend');
var IA = new Array ('Burlington','Cedar Rapids','Davenport','Des Moines','Dubuque','Sioux City','Waterloo');
var KS = new Array ('Kansas City','Manhattan','Salina','Topeka','Wichita');
var KY = new Array ('Bowling Green','Lexington','Louisville');
var LA = new Array ('Nassau/Suffolk','Alexandria','Baton Rouge','Lafayette','Lake Charles','Monroe','New Orleans','Shreveport');
var ME = new Array ('Auburn','Augusta','Bangor','Portland');
var MB = new Array ('Brandon','The Pas','Winnipeg');
var MD = new Array ('Baltimore','Cumberland','Hagerstown');
var MA = new Array ('Boston','New Bedford','Springfield','Worcestor');
var MI = new Array ('Detroit','Flint','Grand Rapids','Kalamazoo','Lansing','Saginaw');
var MN = new Array ('Duluth','Mankato','Minneapolis/St Paul','Rochester','Saint Cloud');
var MS = new Array ('Biloxi/Gulfport','Columbus','Hattiesburg','Jackson','Meridian');
var MO = new Array ('Cape Girardeau','Jefferson City','Kansas City','Springfield/Branson','St. Louis');
var MT = new Array ('Billings','Bozeman/Big Sky','Great Falls','Helena','Missoula','Waterton-Glacier Park');
var NE = new Array ('Grand Island','Lincoln','Omaha','Scottsbluff');
var NV = new Array ('Las Vegas','Reno');
var NB = new Array ('Edmunston','Moncton');
var NH = new Array ('Manchester/Concord');
var NJ = new Array ('Atlantic City','Long Branch/Neptune','Newark/Jersey City','Trenton','Vineland');
var NM = new Array ('Albuquerque','Carlsbad-Hobbs','Las Cruces','Roswell','Santa Fe');
var NY = new Array ('New York City','Albany','Buffalo','Elmira-Binghamton');
var NL = new Array ('St Johns');
var NC = new Array ('Asheville','Charlotte','Outer Banks','Fayetteville','Greensboro/W-S','Raleigh/Durham','Wilmington');
var ND = new Array ('Bismarck','Fargo','Grand Forks','Minot');
var NS = new Array ('Halifax','Yarmouth');
var NU = new Array ('no listings');
var OH = new Array ('Akron/Canton','Cincinnati','Cleveland','Columbus','Dayton','Toledo','Youngstown');
var OK = new Array ('Lawton','Oklahoma City','Tulsa');
var ON = new Array ('Barrie','Dryden','Hamilton','Kingston','Kitchener','London','Mattawa','Niagara Falls','Ottawa','Peterborough','Port Hope','Sault Ste Marie','St Catherines','Sudbury','Thunder Bay','Timmins','Toronto','Windsor');
var OR = new Array ('Eugene','LaGrande','Medford','Portland');
var PA = new Array ('Allentown','Altoona','Erie','Harrisburg','Johnstown','Lancaster','Philadelphia','Pittsburgh','Reading','Scranton/Wilkes-Barre','York');
var PE = new Array ('Charlottetown');
var QC = new Array ('Montreal','Quebec','Rimouski','Saguenay','Sherbrooke');
var RI = new Array ('Providence');
var SK = new Array ('Humboldt','Moose Jaw','Prince Albert','Regina','Saskatoon','Swift Current','Weyburn','Yorkton');
var SC = new Array ('Charleston','Columbia','Greenville/Spartanburg','Myrtle Beach');
var SD = new Array ('Pierre','Rapid City','Sioux Falls');
var TN = new Array ('Chattanooga','Johnson City/Kingsport','Knoxville','Memphis','Nashville');
var TX = new Array ('Abilene','Amarillo/Lubbock','Austin','Beaumont','Bryan/College Sta.','Corpus Christi','Dallas/Fort Worth','El Paso','Houston','Longview/Tyler','Lufkin','McAllen/Harlingen','Odessa','San Antonio','Waco','Wichita Falls');
var UT = new Array ('Salt Lake City');
var VT = new Array ('Burlington','Montpelier','Rutland');
var VA = new Array ('Arlington','Charlottesville','Danville','Lynchburg','Norfolk/Virginia Beach','Richmond','Roanoke','Williamsburg','Winchester');
var WA = new Array ('Seattle','Spokane','Wenatchee','Yakima');
var WV = new Array ('Charleston','Huntington','Morgantown');
var WI = new Array ('Appleton/Oshkosh','Eau Claire','Green Bay','Janesville','La Crosse','Madison','Milwaukee','Sheboygan','Wausau');
var WY = new Array ('Casper','Cheyenne','Gillette','Rock Springs','Yellowstone Park');
var YT = new Array ('no listings');
		if (document.MyForm.state_to.options[document.MyForm.state_to.selectedIndex].value != '' || cur_state_to!='')
		{
			if (cur_state_to != '')
			{
				current_state_to=eval(cur_state_to);
			}
			else
			{
				if (document.MyForm.state_to.options[document.MyForm.state_to.selectedIndex].value != '')
				{
					current_state_to=eval(document.MyForm.state_to.options[document.MyForm.state_to.selectedIndex].value);
				}
				else
				{
					current_state_to=new Array();
				}
			}
		
	
			state_toList = document.MyForm.city_to.options;
			state_toList.length = 1;
				state_toList[0] = new Option('Entire State','');
	
			for (var loop=1; loop < current_state_to.length+1; loop++)
			{
				if (current_state_to[loop-1] == cur_city_to)
				{
					state_toList[loop] = new Option(current_state_to[loop-1],current_state_to[loop-1],true,true);
				}
				else
				{
					state_toList[loop] = new Option(current_state_to[loop-1],current_state_to[loop-1],false,false);
				}	
	//			state_toList[loop].value = current_state_to[loop-1];
			}

		}
		else
		{
			state_toList = document.MyForm.city_to.options;
			state_toList.length = 1;
			state_toList[0] = new Option('Entire State','',false,true);

		}
}

