	function get_regions(f, statevalue)
	{

		//window.alert('Please select a region for the state of ' + statevalue + ".");

		f.region.options.length=0;

		var statefound = false;
		
		if(statevalue=="NY")
		{
			var regions = new Array("All Areas (NY)" , "Adirondacks","Catskills","Central Leatherstocking","Chautauqua-Allegheny","Finger Lakes","Hudson Valley","Long Island","New York City","Niagara","Saratoga-Capital","Thousand Islands");
			statefound = true;
			
		} else if(statevalue=="AR") {
			var regions = new Array("All Areas (AR)" , "Little Rock/Central Arkansas","NW Arkansas","Springfield & The Ozarks, MO");
			statefound = true;
			
		} else if(statevalue=="AZ") {
			var regions = new Array("All Areas (AZ)" , "Sedona & Northern AZ", "Phoenix", "Tucson & Southeastern AZ");
			statefound = true;
		} else if(statevalue=="CA") {
			var regions = new Array("All Areas (CA)" , "Central Coast", "Inland Empire", "Lake Tahoe/Los Angeles", "Northern California","Orange County","Palm Springs","Riverside/San Bernardino","San Diego","Santa Barbara/Ventura","Temecula");
			statefound = true;
			} else if(statevalue=="CO") {
			var regions = new Array("All Areas (CO)");
			statefound = true;	
			} else if(statevalue=="CT") {
			var regions = new Array("All Areas (CT)");
			statefound = true;	
				} else if(statevalue=="DC") {
			var regions = new Array("All Areas (DC)");
			statefound = true;	
				} else if(statevalue=="DE") {
			var regions = new Array("All Areas (DE)");
			statefound = true;
				} else if(statevalue=="FL") {
			var regions = new Array("All Areas (FL)", "Central Florida","Northeast Florida","Panhandle","South Florida","West Coast Florida");
			statefound = true;
			} else if(statevalue=="IL") {
			var regions = new Array("All Areas (IL)", "Chicago","Southern Illinois/St. Louis");
			statefound = true;
			} else if(statevalue=="KS") {
			var regions = new Array("All Areas (KS)", "Overland Park/Kansas City","Topeka/Wichita");
			statefound = true;
				} else if(statevalue=="KY") {
			var regions = new Array("All Areas (KY)" ,"Northern Kentucky");
			statefound = true;
			} else if(statevalue=="LA") {
			var regions = new Array("All Areas (LA)", "New Orleans");
			statefound = true;
				} else if(statevalue=="MA") {
			var regions = new Array("All Areas (MA)", "Boston & Central/Western MA","Cape Cod/The Islands");
			statefound = true;
		} else if(statevalue=="MD") {
			var regions = new Array("All Areas (MD)", "Annapolis/Eastern Shore","Baltimore Metro","Suburban Maryland");
			statefound = true;
				} else if(statevalue=="MI") {
			var regions = new Array("All Areas (MI)", "Ann Arbor","Detroit Metro","Grand Rapids","Kalamazoo","Lansing/Jackson","Lenawee County","Northern Michigan", "Southwest Michigan", "Upper Peninsula");
			statefound = true;
				} else if(statevalue=="MO") {
			var regions = new Array("All Areas (MO)", "Columbia","Kansas City","St. Louis/Southern Illinois","The Ozarks/Springfield");
			statefound = true;
		} else if(statevalue=="NJ") {
			var regions = new Array("All Areas (NJ)", "Central New Jersey","Northern New Jersey","Southern New Jersey");
			statefound = true;
		} else if(statevalue=="NV") {
			var regions = new Array("All Areas (NV)", "Lake Tahoe/Reno","Las Vegas");
			statefound = true;
		} else if(statevalue=="NY") {
			var regions = new Array("All Areas (NY)", "Adirondacks","Catskills","Central Leatherstocking","Chautauqua-Allegheny","Finger Lakes","Hudson Valley","Long Island","New York City","Niagara","Saratoga-Capital","Thousand Islands");
			statefound = true;
			} else if(statevalue=="OH") {
			var regions = new Array("All Areas (OH)", "Cincinnati","Cleveland/Northeast Ohio","Columbus","Dayton","Toledo");
			statefound = true;
				} else if(statevalue=="PA") {
			var regions = new Array("All Areas (PA)", "Central Pennsylvania","Lehigh Valley","Philadelphia","Pittsburgh/Southwest PA","Poconos/Northeast PA");
			statefound = true;
					} else if(statevalue=="TX") {
			var regions = new Array("All Areas (TX)", "Austin/Central/Hill Country","Dallas","Denton/Plano/NE Texas","Fort Worth/Waco","Houston/East Texas");
			statefound = true;
			} else if(statevalue=="VA") {
			var regions = new Array("All Areas (VA)", "Central VA","Greater Richmond","Hampton Roads/VA Beach","Northern Virginia","SW Virginia");
			statefound = true;
		
		
		
		
		
			} else if(statevalue=="AK") {
			var regions = new Array("All Areas (AK)");
			statefound = true;
			} else if(statevalue=="AL") {
			var regions = new Array("All Areas (AL)");
			statefound = true;
			} else if(statevalue=="GA") {
			var regions = new Array("All Areas (GA)");
			statefound = true;
			} else if(statevalue=="HI") {
			var regions = new Array("All Areas (HI)");
			statefound = true;
			} else if(statevalue=="IA") {
			var regions = new Array("All Areas (IA)");
			statefound = true;
			} else if(statevalue=="ID") {
			var regions = new Array("All Areas (ID)");
			statefound = true;
			} else if(statevalue=="IN") {
			var regions = new Array("All Areas (IN)");
			statefound = true;
			} else if(statevalue=="ME") {
			var regions = new Array("All Areas (ME)");
			statefound = true;
			} else if(statevalue=="MN") {
			var regions = new Array("All Areas (MN)");
			statefound = true;
			} else if(statevalue=="MS") {
			var regions = new Array("All Areas (MS)");
			statefound = true;
			} else if(statevalue=="MT") {
			var regions = new Array("All Areas (MT)");
			statefound = true;
			} else if(statevalue=="NC") {
			var regions = new Array("All Areas (NC)");
			statefound = true;
			} else if(statevalue=="ND") {
			var regions = new Array("All Areas (ND)");
			statefound = true;
			} else if(statevalue=="NE") {
			var regions = new Array("All Areas (NE)");
			statefound = true;
			} else if(statevalue=="NH") {
			var regions = new Array("All Areas (NH)");
			statefound = true;
			} else if(statevalue=="NM") {
			var regions = new Array("All Areas (NM)");
			statefound = true

			} else if(statevalue=="OK") {
			var regions = new Array("All Areas (OK)");
			statefound = true;
			} else if(statevalue=="OR") {
			var regions = new Array("All Areas (OR)");
			statefound = true
			} else if(statevalue=="RI") {
			var regions = new Array("All Areas (RI)");
			statefound = true
			} else if(statevalue=="SC") {
			var regions = new Array("All Areas (SC)");
			statefound = true
			} else if(statevalue=="SD") {
			var regions = new Array("All Areas (SD)");
			statefound = true
								} else if(statevalue=="TN") {
			var regions = new Array("All Areas (TN)");
			statefound = true
								} else if(statevalue=="UT") {
			var regions = new Array("All Areas (UT)");
			statefound = true
								} else if(statevalue=="VT") {
			var regions = new Array("All Areas (VT)");
			statefound = true
								} else if(statevalue=="WA") {
			var regions = new Array("All Areas (WA)");
			statefound = true
						} else if(statevalue=="WI") {
			var regions = new Array("All Areas (WI)");
			statefound = true
							} else if(statevalue=="WV") {
			var regions = new Array("All Areas (WV)");
			statefound = true
						} else if(statevalue=="WY") {
			var regions = new Array("All Areas (WY)");
			statefound = true
				
		}  else {
			f.region.options[0]=new Option(false, false)
		}

		regions.unshift("ENTIRE US");
		regions.unshift("Please Select A Region");

		if(statefound == true)
		{
			for(r = 0; r<regions.length; r++)
			{
				f.region.options[r]=new Option(regions[r], regions[r], false, false)
			}
			
		}



	}








	function get_regions_with_regions(f, statevalue, selected_region)
	{

		//window.alert('Please select a region for the state of ' + statevalue + ".");

		f.region.options.length=0;

		var statefound = false;
		
		if(statevalue=="NY")
		{
			var regions = new Array("All Areas (NY)" , "Adirondacks","Catskills","Central Leatherstocking","Chautauqua-Allegheny","Finger Lakes","Hudson Valley","Long Island","New York City","Niagara","Saratoga-Capital","Thousand Islands");
			statefound = true;
			
		} else if(statevalue=="AR") {
			var regions = new Array("All Areas (AR)" , "Little Rock/Central Arkansas","NW Arkansas","Springfield & The Ozarks, MO");
			statefound = true;
			
		} else if(statevalue=="AZ") {
			var regions = new Array("All Areas (AZ)" , "Sedona & Northern AZ", "Phoenix", "Tucson & Southeastern AZ");
			statefound = true;
		} else if(statevalue=="CA") {
			var regions = new Array("All Areas (CA)" , "Central Coast", "Inland Empire", "Lake Tahoe/Los Angeles", "Northern California","Orange County","Palm Springs","Riverside/San Bernardino","San Diego","Santa Barbara/Ventura","Temecula");
			statefound = true;
			} else if(statevalue=="CO") {
			var regions = new Array("All Areas (CO)");
			statefound = true;	
			} else if(statevalue=="CT") {
			var regions = new Array("All Areas (CT)");
			statefound = true;	
				} else if(statevalue=="DC") {
			var regions = new Array("All Areas (DC)");
			statefound = true;	
				} else if(statevalue=="DE") {
			var regions = new Array("All Areas (DE)");
			statefound = true;
				} else if(statevalue=="FL") {
			var regions = new Array("All Areas (FL)", "Central Florida","Northeast Florida","Panhandle","South Florida","West Coast Florida");
			statefound = true;
			} else if(statevalue=="IL") {
			var regions = new Array("All Areas (IL)", "Chicago","Southern Illinois/St. Louis");
			statefound = true;
			} else if(statevalue=="KS") {
			var regions = new Array("All Areas (KS)", "Overland Park/Kansas City","Topeka/Wichita");
			statefound = true;
				} else if(statevalue=="KY") {
			var regions = new Array("All Areas (KY)" ,"Northern Kentucky");
			statefound = true;
			} else if(statevalue=="LA") {
			var regions = new Array("All Areas (LA)", "New Orleans");
			statefound = true;
				} else if(statevalue=="MA") {
			var regions = new Array("All Areas (MA)", "Boston & Central/Western MA","Cape Cod/The Islands");
			statefound = true;
		} else if(statevalue=="MD") {
			var regions = new Array("All Areas (MD)", "Annapolis/Eastern Shore","Baltimore Metro","Suburban Maryland");
			statefound = true;
				} else if(statevalue=="MI") {
			var regions = new Array("All Areas (MI)", "Ann Arbor","Detroit Metro","Grand Rapids","Kalamazoo","Lansing/Jackson","Lenawee County","Northern Michigan", "Southwest Michigan", "Upper Peninsula");
			statefound = true;
				} else if(statevalue=="MO") {
			var regions = new Array("All Areas (MO)", "Columbia","Kansas City","St. Louis/Southern Illinois","The Ozarks/Springfield");
			statefound = true;
		} else if(statevalue=="NJ") {
			var regions = new Array("All Areas (NJ)", "Central New Jersey","Northern New Jersey","Southern New Jersey");
			statefound = true;
		} else if(statevalue=="NV") {
			var regions = new Array("All Areas (NV)", "Lake Tahoe/Reno","Las Vegas");
			statefound = true;
		} else if(statevalue=="NY") {
			var regions = new Array("All Areas (NY)", "Adirondacks","Catskills","Central Leatherstocking","Chautauqua-Allegheny","Finger Lakes","Hudson Valley","Long Island","New York City","Niagara","Saratoga-Capital","Thousand Islands");
			statefound = true;
			} else if(statevalue=="OH") {
			var regions = new Array("All Areas (OH)", "Cincinnati","Cleveland/Northeast Ohio","Columbus","Dayton","Toledo");
			statefound = true;
				} else if(statevalue=="PA") {
			var regions = new Array("All Areas (PA)", "Central Pennsylvania","Lehigh Valley","Philadelphia","Pittsburgh/Southwest PA","Poconos/Northeast PA");
			statefound = true;
					} else if(statevalue=="TX") {
			var regions = new Array("All Areas (TX)", "Austin/Central/Hill Country","Dallas","Denton/Plano/NE Texas","Fort Worth/Waco","Houston/East Texas");
			statefound = true;
			} else if(statevalue=="VA") {
			var regions = new Array("All Areas (VA)", "Central VA","Greater Richmond","Hampton Roads/VA Beach","Northern Virginia","SW Virginia");
			statefound = true;
		
		
		
		
		
			} else if(statevalue=="AK") {
			var regions = new Array("All Areas (AK)");
			statefound = true;
			} else if(statevalue=="AL") {
			var regions = new Array("All Areas (AL)");
			statefound = true;
			} else if(statevalue=="GA") {
			var regions = new Array("All Areas (GA)");
			statefound = true;
			} else if(statevalue=="HI") {
			var regions = new Array("All Areas (HI)");
			statefound = true;
			} else if(statevalue=="IA") {
			var regions = new Array("All Areas (IA)");
			statefound = true;
			} else if(statevalue=="ID") {
			var regions = new Array("All Areas (ID)");
			statefound = true;
			} else if(statevalue=="IN") {
			var regions = new Array("All Areas (IN)");
			statefound = true;
			} else if(statevalue=="ME") {
			var regions = new Array("All Areas (ME)");
			statefound = true;
			} else if(statevalue=="MN") {
			var regions = new Array("All Areas (MN)");
			statefound = true;
			} else if(statevalue=="MS") {
			var regions = new Array("All Areas (MS)");
			statefound = true;
			} else if(statevalue=="MT") {
			var regions = new Array("All Areas (MT)");
			statefound = true;
			} else if(statevalue=="NC") {
			var regions = new Array("All Areas (NC)");
			statefound = true;
			} else if(statevalue=="ND") {
			var regions = new Array("All Areas (ND)");
			statefound = true;
			} else if(statevalue=="NE") {
			var regions = new Array("All Areas (NE)");
			statefound = true;
			} else if(statevalue=="NH") {
			var regions = new Array("All Areas (NH)");
			statefound = true;
			} else if(statevalue=="NM") {
			var regions = new Array("All Areas (NM)");
			statefound = true

			} else if(statevalue=="OK") {
			var regions = new Array("All Areas (OK)");
			statefound = true;
			} else if(statevalue=="OR") {
			var regions = new Array("All Areas (OR)");
			statefound = true
			} else if(statevalue=="RI") {
			var regions = new Array("All Areas (RI)");
			statefound = true
			} else if(statevalue=="SC") {
			var regions = new Array("All Areas (SC)");
			statefound = true
			} else if(statevalue=="SD") {
			var regions = new Array("All Areas (SD)");
			statefound = true
			} else if(statevalue=="TN") {
			var regions = new Array("All Areas (TN)");
			statefound = true
			} else if(statevalue=="UT") {
			var regions = new Array("All Areas (UT)");
			statefound = true
			} else if(statevalue=="VT") {
			var regions = new Array("All Areas (VT)");
			statefound = true
			} else if(statevalue=="WA") {
			var regions = new Array("All Areas (WA)");
			statefound = true
						} else if(statevalue=="WI") {
			var regions = new Array("All Areas (WI)");
			statefound = true
							} else if(statevalue=="WV") {
			var regions = new Array("All Areas (WV)");
			statefound = true
						} else if(statevalue=="WY") {
			var regions = new Array("All Areas (WY)");
			statefound = true
				
		}  else {
			f.region.options[0]=new Option(false, false)
		}

		regions.unshift("ENTIRE US");
		regions.unshift("Please Select A Region");

		if(statefound == true)
		{
			for(r = 0; r<regions.length; r++)
			{
				if(regions[r]==selected_region)
				{
					f.region.options[r]=new Option(regions[r], regions[r], true, true)
				} else {
					f.region.options[r]=new Option(regions[r], regions[r], false, false)
				}
			}
			
		}



	}
