<!-- // Begin

var AKArray =  new Array("Anchorage","Fairbanks");
var AnchorageArray =  new Array("Anchorage");
var FairbanksArray =  new Array("Fairbanks");

var ALArray =  new Array("Birmingham Metro","Dothan & Suburbs","Eastern Alabama","Huntsville Metro","Mobile & Suburbs","Montgomery & Suburbs","Tuscaloosa & Suburbs");
var BirminghamMetroArray =  new Array("Birmingham","Homewood","Hoover","Moody");
var DothanSuburbsArray =  new Array("Dothan","Enterprise");
var EasternAlabamaArray =  new Array("Anniston","Auburn","Phenix Area");
var HuntsvilleMetroArray =  new Array("Huntsville","Madison");
var MobileSuburbsArray =  new Array("Daphne","Gulf Shores","Mobile","Foley");
var MontgomerySuburbsArray =  new Array("Greenville","Prattville","Wetumpka","Montgomery");
var TuscaloosaSuburbsArray =  new Array("Tuscaloosa");

var ARArray =  new Array("Fort Smith & Suburbs","Little Rock & Suburbs","Northeastern Arkansas","Northwest Arkansas","Southwestern Arkansas");
var FortSmithSuburbsArray =  new Array("Fort Smith");
var LittleRockSuburbsArray =  new Array("Conway","Hot Springs","Little Rock","North Little Rock","Sherwood");
var NortheasternArkansasArray =  new Array("Blytheville","Jonesboro","Marion");
var NorthwestArkansasArray =  new Array("Bentonville","Fayetteville","Lowell");
var SouthwesternArkansasArray =  new Array("Texarkana");

var AZArray =  new Array("Flagstaff & Suburbs","Phoenix Metro","Tucson","Western Arizona");
var FlagstaffSuburbsArray =  new Array("Cottonwood","Flagstaff");
var PhoenixMetroArray =  new Array("Phoenix Metro");
var TucsonArray =  new Array("Green Valley","Sierra Vista","Tucson","Oro Valley");
var WesternArizonaArray =  new Array("Bullhead City","Yuma");

var CACArray =  new Array("Bakersfield & Suburbs","Fresno & Suburbs","Modesto & Suburbs");
var BakersfieldSuburbsArray =  new Array("Bakersfield");
var FresnoSuburbsArray =  new Array("Fresno","Madera","Tulare","Visalia");
var ModestoSuburbsArray =  new Array("Lodi","Manteca","Modesto","Stockton","Tracy","Turlock");

var CANArray =  new Array("Central California","Chico & Suburbs","Monterey Bay & Suburbs","Sacramento Metro","San Francisco - East Bay","San Francisco - West","Santa Cruz & Suburbs","Silicon Valley");
var CentralCaliforniaArray =  new Array("Merced");
var ChicoSuburbsArray =  new Array("Chico","Oroville");
var MontereyBaySuburbsArray =  new Array("Monterey","Pacific Grove","Salinas");
var SacramentoMetroArray =  new Array("Sacramento Metro");
var SanFranciscoEastBayArray =  new Array("Alameda","Antioch","Benicia","Brentwood","Castro Valley","Concord","Danville","Dublin","Emeryville","Fairfield","Fremont","Hayward","Livermore","Martinez","Newark","Oakland","Pittsburg","Pleasant Hill","Pleasanton","Richmond","San Leandro","San Lorenzo","San Pablo","San Ramon","Suisun","Union City","Vallejo","Walnut Creek");
var SanFranciscoWestArray =  new Array("Burlingame","Corte Madera","Daly City","Foster City","Larkspur","Napa","Novato","Pacifica","Petaluma","Redwood City","Rohnert Park","San Bruno","San Francisco","San Mateo","San Rafael","Santa Rosa","Sausalito","Sonoma","South San Francisco","Tiburon");
var SantaCruzSuburbsArray =  new Array("Capitola","Gilroy","Santa Cruz","Scotts Valley");
var SiliconValleyArray =  new Array("Campbell","Cupertino","Los Altos","Los Gatos","Menlo Park","Milpitas","Morgan Hill","Mountain View","Palo Alto","San Jose","Santa Clara","Sunnyvale");

var CASArray =  new Array("Inland Empire & Palm Springs Areas","Los Angeles & San Fernando Valley","Orange County","San Diego Metro","San Gabriel Valley & Foothills","Santa Barbara County","Santa Clarita & Antelope Valley","Ventura County");
var InlandEmpirePalmSpringsAreasArray =  new Array("Alta Loma","Bermuda Dunes","Chico Hills","Claremont","Colton","Corona","Corona Hills","Fontana","Hemet","Hesperia","Highland","Indio","Lake Elsinore","Loma Linda","Montclair","Moreno Valley","Murrieta","Ontario","Palm Desert","Palm Spring","Perris","Phillips Ranch","Rancho Cucamonga","Redlands","Rialto","Riverside","San Bernardino","Temecula","Upland","Victorville","Yucaipa");
var LosAngelesSanFernandoValleyArray =  new Array("Agoura","Agoura Hills","Brentwood","Burbank","Calabasas","Canoga Park","Carson","Cerritos","Chatsworth","Culver City","Downey","Encino","Glendale","Hacienda Heights","Hermosa Beach","Hollywood","Hollywood Hills","Lakewood","Long Beach","Los Angeles","Marina del Rey","North Hollywood","Norwalk","Rancho Palos Verdes","Redondo Beach","Reseda","Rowland Heights","San Pedro","San Maria","Santa Monica","Sherman Oaks","Sherman Village","Studio City","Tarzana","Toluca Lake","Torrance","Van Nuys","Venice","West Hollywood","West Los Angeles","Westchester","Whittier","Woodland Hills");
var OrangeCountyArray =  new Array("Aliso Viejo","Anaheim","Anaheim Hills","Buena Park","Costa Mesa","Cypress","Dana Point","Foothill Ranch","Fountain Valley","Fullerton","Garden Grove","Huntington Beach","Irvine","La Habra","La Palma","Laguna Beach","Laguna Niguel","Lake Forest","Mission Viejo","Newport Beach","Orange","Placentia","Rancho Santa Margarita","San Clemente","San Juan Capistrano","Santa Ana","Seal Beach","South Coast Metro","Stanton","Trabucco Canyon","Tustin","Westmiminster","Yorba Linda");
var SanDiegoMetroArray =  new Array("San Diego Metro");
var SanGabrielValleyFoothillsArray =  new Array("Azusa","Covina","Diamond Bar","Duarte","La Verme","Monterey Park","Pasadena","San Dimas","Walnut","West Covina");
var SantaBarbaraCountyArray =  new Array("Goleta","Lompoc","Santa Barbara","Santa Maria");
var SantaClaritaAntelopeValleyArray =  new Array("Canyon County","Lancaster","Palmdale","Santa Clarita","Stevenson Ranch","Valencia");
var VenturaCountyArray =  new Array("Camarillo","Moorpark","Newbury Park","Oxnard","Simi Valley","Thousand Oaks","Ventura");

var COArray =  new Array("Colorado Springs Metro","Denver & Suburbs","Fort Collins & Suburbs","Vail & Suburbs");
var ColoradoSpringsMetroArray =  new Array("Colorado Springs","Pueblo");
var DenverSuburbsArray =  new Array("Denver Metro");
var FortCollinsSuburbsArray =  new Array("Fort Collins","Greeley");
var VailSuburbsArray =  new Array("Eagle","Leadville");

var CTArray =  new Array("Bridgeport & Suburbs","Eastern Connecticut","Hartford Metro","New Haven Metro","Norwich","Stamford & Suburbs","Waterbury & Suburbs");
var BridgeportSuburbsArray =  new Array("Danbury","Trumbull");
var EasternConnecticutArray =  new Array("Groton","Ledyard","New London");
var HartfordMetroArray =  new Array("Avon","Colchester","East Hartford","Ellington","Enfield","Farmington","Glastonbury","Hartford","Manchester","Meriden","Middletown","New Britain","Newington","Plainville","Rocky Hill","Simsbury","Storrs","Vernon","West Hartford","Wetherfield","Windsor","Woodbury");
var NewHavenMetroArray =  new Array("Beacon Falls","Branford","East Haven","Hamden","New Haven","North Haven","Wallingford","West Haven");
var NorwichArray =  new Array("Norwich");
var StamfordSuburbsArray =  new Array("Norwalk","Stamford","Wilton");
var WaterburySuburbsArray =  new Array("Bristol","Naugatuck","Waterbury");

var DCArray =  new Array("Washington DC Metro");
var WashingtonDCMetroArray =  new Array("DC Metro");

var DEArray =  new Array("Dover","Wilmington & Suburbs");
var DoverArray =  new Array("Dover");
var WilmingtonSuburbsArray =  new Array("Bear","Christiana","Claymont","Elsmere","New Castle","Newark","Wilmington");

var FLCArray =  new Array("Melbourne & Palm Bay Area","Orlando Metro","Tampa & Suburbs");
var MelbournePalmBayAreaArray =  new Array("Melbourne","Melbourne Beach","Merritt Island","Palm Bay","Rockledge","Titusville");
var OrlandoMetroArray =  new Array("Orlando Metro");
var TampaSuburbsArray =  new Array("Tampa Metro");

var FLNArray =  new Array("Daytona Beach & Suburbs","Gainesville Area","Jacksonville Metro","Ocala","Panhadle","Tallahasse");
var DaytonaBeachSuburbsArray =  new Array("Daytona Beach","Holly Hill","Ormond Beach","Port Orange","South Daytona");
var GainesvilleAreaArray =  new Array("Gainsville", "Newberry");
var JacksonvilleMetroArray =  new Array("Jacksonville Metro");
var OcalaArray =  new Array("Ocala");
var PanhadleArray =  new Array("Destin","Gulf Breeze","Lynn Haven","Panama City","Panama City beach","Pensocola");
var TallahasseArray =  new Array("Tallahasse");

var FLSArray =  new Array("Fort Lauderdale & Suburbs","Greater Florida Keys","Miami & Suburbs","Palm Beach & Suburbs","Southwestern Florida");
var FortLauderdaleSuburbsArray =  new Array("Coconut Creek","Coral Springs","Dania","Dania Beach","Davie","Deerfield Beach","Fort Lauderdale","Hollywood","Lauderhill","Margate","Miramar","North Lauderdale","Oakland Park","Parkland","Pembroke Pines","Plantation","Pompano Beach","Sunrise","Tamarac");
var GreaterFloridaKeysArray =  new Array("Key West");
var MiamiSuburbsArray =  new Array("Aventura","Coral Gables","Homestead","Miami","Miami Beach","Miami Lakes","North Bay Village","North Miami","North Miami Beach","South Miami");
var PalmBeachSuburbsArray =  new Array("Boca Raton","Boyton Beach","Delray Beach","Greenacres","Lake Worth","Lantana","Palm Beach","Palm Beach Gardens","Palm Springs","Port Saint Lucie","Riviera Beach","Royal Palm Beach","Stuart","Wellington","West Palm Beach");
var SouthwesternFloridaArray =  new Array("Bonita Springs","Fort Myers","Naples");

var GAArray =  new Array("Athens & Suburbs","Atlanta Metro","Augusta Metro","Central Georgia","Columbus","Macon","Northern Georgia","Savannah","Southern Georgia");
var AthensSuburbsArray =  new Array("Athens","Bogart");
var AtlantaMetroArray =  new Array("Atlanta Metro");
var AugustaMetroArray =  new Array("Aiken,SC","Augusta","Evans","Hephzibah","Martinez","North Augusta,SC");
var CentralGeorgiaArray =  new Array("Griffin","La Grange");
var ColumbusArray =  new Array("Albany","Columbus");
var MaconArray =  new Array("Macon","Warner Robins");
var NorthernGeorgiaArray =  new Array("Dalton","Fort Oglethorpe");
var SavannahArray =  new Array("Poorler","Savannah","St. Simons Island");
var SouthernGeorgiaArray =  new Array("Brunswick","Thomasville","Valdosta");

var HIArray =  new Array("Oahu");
var OahuArray =  new Array("Honolulu");

var IAArray =  new Array("Ames","Cedar Rapids & Suburbs","Des Moines Metro","Northern Iowa","Omaha Metro","Quad Cities","Sioux City Metro");
var AmesArray =  new Array("Ames");
var CedarRapidsSuburbsArray =  new Array("Cedar Rapids","Iowa City","Waterloo","West Burlington");
var DesMoinesMetroArray =  new Array("Altoona","Ankeny","Des Moines","Johnston","Urbandale","West Des Moines");
var NorthernIowaArray =  new Array("Charles City");
var OmahaMetroArray =  new Array("Council Bluff");
var QuadCitiesArray =  new Array("Bettendorf","Davenport","Moline");
var SiouxCityMetroArray =  new Array("Sioux City");

var IDArray =  new Array("Boise Metro","Eastern Idaho","Northern Idaho","Southern Idaho");
var BoiseMetroArray =  new Array("Boise","Caldwell","Meridian","Nampa");
var EasternIdahoArray =  new Array("Idaho Falls","Pocatello");
var NorthernIdahoArray =  new Array("Coeur d Alene","Post Falls");
var SouthernIdahoArray =  new Array("Twin Falls");

var ILArray =  new Array("Carbondale","Champaign & Suburbs","Chicago Metro","Decatur & Suburbs","Kankakee & Suburbs","Mount Vernon & Suburbs","Normal & Suburbs","Northern Illinois","Peoria & Suburbs","Springfield & Suburbs");
var CarbondaleArray =  new Array("Carbondale");
var ChampaignSuburbsArray =  new Array("Champaign","Savoy","Urbana");
var ChicagoMetroArray =  new Array("Chicago Metro");
var DecaturSuburbsArray =  new Array("Decatur");
var KankakeeSuburbsArray =  new Array("Kankakee","Morris","Ottawa");
var MountVernonSuburbsArray =  new Array("Mount Vernon");
var NormalSuburbsArray =  new Array("Normal");
var NorthernIllinoisArray =  new Array("Crystal Lake","DeKalb","Love's Park","Moline","Rockford","Yorkville");
var PeoriaSuburbsArray =  new Array("Pekin","Peoria");
var SpringfieldSuburbsArray =  new Array("Springfield");

var INArray =  new Array("Bloomington","Chicago Metro","Columbus","Eastern Indiana","Evansville","Fort Wayne Metro","Indianapolis Metro","Kokomo Metro","Louisville & Suburbs","South Bend Metro","Terre Haute","West Lafayette - Purdue");
var BloomingtonArray =  new Array("Blomington");
var ColumbusArray =  new Array("Columbus","Greensburg");
var EasternIndianaArray =  new Array("Batesville","Muncie");
var EvansvilleArray =  new Array("Evansville");
var FortWayneMetroArray =  new Array("Angola","Auburn","Fort Wayne","New Haven");
var IndianapolisMetroArray =  new Array("Indianapolis Metro");
var KokomoMetroArray =  new Array("Kokomo");
var LouisvilleSuburbsArray =  new Array("Jeffersonville","Louisville","New Albany");
var SouthBendMetroArray =  new Array("Elkhart","Goshen","Granger","Mishawaka","South Bend");
var TerreHauteArray =  new Array("TerreHaute");
var WestLafayettePurdueArray =  new Array("Lafayette","West Lafayette");

var KSArray =  new Array("Eastern Kansas","Kansas City Metro","Topeka Metro","Lawrence","Wichita");
var EasternKansasArray =  new Array("Pittsburg");
var KansasCityMetroArray =  new Array("Kansas City Metro");
var TopekaMetroArray =  new Array("Manhattan","Topeka");
var LawrenceArray =  new Array("Lawrence");
var WichitaArray =  new Array("Wichita");

var KYArray =  new Array("Central Kentucky","Cincinnati Metro","Lexington Metro","Louisville & Suburbs");
var CentralKentuckyArray =  new Array("Bowling Green","Owenboro");
var CincinnatiArray =  new Array("Cincinnati Metro");
var LexingtonMetroArray =  new Array("Flatwoods","Lexington","Nicholasville","Richmond");

var LAArray =  new Array("Baton Rouge & Surrounding Area","Central Louisiana","Eastern Louisiana","Lafayette","New Orleans","Shreveport","Western Louisiana");
var BatonRougeSurroundingAreaArray =  new Array("Baton Rouge");
var CentralLouisianaArray =  new Array("Alexandria","Leesville");
var EasternLouisianaArray =  new Array("Monroe","West Monroe");
var LafayetteArray =  new Array("Lafayette");
var NewOrleansArray =  new Array("Destrehan","Gretna","Harvey","Houma","Jefferson","Kenner","Mandeville","Metairie","New Orleans","River Ridge");
var ShreveportArray =  new Array("Bossier City","Shreveport");
var WesternLouisianaArray =  new Array("Lake Charles");


var MDArray =  new Array("Baltimore Metro","Central Maryland","Eastern Shore","Northern Maryland","Southern Maryland","Washington DC Metro","Western Maryland");
var BaltimoreMetroArray =  new Array("Baltimore Metro");
var CentralMarylandArray =  new Array("Westminister");
var EasternShoreArray =  new Array("Cambridge","Salisbury");
var NorthernMarylandArray =  new Array("Elkton");
var SouthernMarylandArray =  new Array("Great Mills","Lexington Park");
var WesternMarylandArray =  new Array("Frederick","Hagerstown");


var MAArray =  new Array("Boston","Central Massachusetts","North Shore","Reading","Southeastern Massachusetts","Springfield","Western Massachusetts");
var BostonArray =  new Array("Acton","Allston","Andover","Ayer","Beverly","Billerica","Boston","Braintree","Bridgewater","Brighton","Brockton","Brookline","Burlington","Cambridge","Canton","Chelmsford","Chelsea","Chestnut Hill","Danvers","Dorchester","Dracut","Foxboro","Framingham","Franklin","Haverhill","Holbrook","Hudson","Hull","Lawrence","Lexington","Littleton","Lowell","Lynn","Malden","Mansfield","Mattapan","Medford","Methuen","Milford","North Andover","North Quincy","Norwood","Peabody","Quincy","Randolph","Revere","Roslindale","Rowley","Salem","Shewsbury","Somerville","South Easton","South Weymouth","Stoughton","Swampscott","Tewsbury","Tyngsboro","Waltham","Watertown","West Roxbury","Westborough","Weymouth","Wilmington","Woburn");
var CentralMassachusettsArray =  new Array("Leomininster","Orange","Southbridge","Sturbridge","Worcester");
var NorthShoreArray =  new Array("Gloucester");
var ReadingArray =  new Array("Reading");
var SoutheasternMassachusettsArray =  new Array("Attleboro","Fall River","Middleboro","Plymouth","Taunton");
var SpringfieldArray =  new Array("Agawam","Holyoke","Springfield","West Springfield","Westfield");
var WesternMassachusettsArray =  new Array("Amherst","Greenfield","Pittsfield","Sunderland");


var MEArray =  new Array("Central Maine","Greater Portland","Lewiston");
var CentralMaineArray =  new Array("Waterville");
var GreaterPortlandArray =  new Array("Falmouth","Portland","Scarborough","Yarmouth");
var LewistonArray =  new Array("Auburn");


//"Manchester","Essexville","Grand Blanc"
var MIArray =  new Array("Ann Arbor Metro","Central Michigan","Detroit Metro","Grand Rapids & Suburbs","Lansing & Suburbs","Northern Michigan","Southwestern Michigan");
var AnnArborMetroArray =  new Array("Ann Arbor Metro");
var CentralMichiganArray =  new Array("Alma","Big Rapids","Burton","Davison","Essexville","Fenton","Flint","Grand Blanc","Holly","Midland","Mount Pleasant","Saginaw","Swartz Creek");
var DetroitMetroArray = new Array("Detroit Metro");
var GrandRapidsSuburbsArray =  new Array("Caledonia","Comstock Park","Grand Rapids","Grandville","Holland","Kentwood","Muskegon","Rockford","Spring Lake","Wayland","Wyoming");
var LansingSuburbsArray =  new Array("Dewitt","East Lansing","Grand Ledge","Haslett","Holt","Jackson","Lansing","Okemos","Owosso","Williamston");
var NorthernMichiganArray =  new Array("Traverse City");
var SouthwesternMichiganArray =  new Array("Allegan","Battle Creek","Kalamazoo","Marshall","Paw Paw","Plainwell","Portage","St. Joseph");


var MNArray =  new Array("Duluth","Mankato","Minneapolis Metro","Southern Minnesota","St Cloud","Twin Cities & Suburbs","Western Minnesota");
var DuluthArray =  new Array("Duluth","Ely","Hermantown","Hibbing","Virginia");
var MankatoArray =  new Array("Madelia","Mankato");
var MinneapolisMetroArray =  new Array("Minneapolis Metro");
var SouthernMinnesotaArray =  new Array("Rochester");
var StCloudArray =  new Array("Sartell","Sauk Rapids","St. Cloud","Waite Park");
var TwinCitiesSuburbsArray =  new Array("Anoka","Brooklyn Center","Brookyln Park","Crystal","Edina","Falcon Heights","Fridley","Golden Valley","Hutchinson","Lakeville","Lauderdale","Maplewood","New Hope","North Saint Paul","Oakdale","Owatonna","Robbinsdale","Rockford","Savage","Spring Lake Park","Vadnais Heights","Waconia");
var WesternMinnesotaArray =  new Array("Moorhead");


var MSArray =  new Array("Greenville","Jackson & Suburbs","Northern Mississippi","Southern Mississippi");
var GreenvilleArray =  new Array("Greenville");
var JacksonSuburbsArray =  new Array("Clinton","Flowood","Jackson","Ridgeland");
var NorthernMississippiArray =  new Array("Grenada","Horn Lake","Southhaven","Starkville");
var SouthernMississippiArray =  new Array("Biloxi","Gulfport","Hattiesburg","Natchez","Waveland");

var MOArray =  new Array("Jefferson City","Kansas City","Southern Missouri","St. Louis Metro");
var JeffersonCityArray =  new Array("Columbia","Jefferson City","St. Robert");
var KansasCityArray =  new Array("Kansas City Metro");
var SouthernMissouriArray =  new Array("Hollister","Springfield");
var StLouisMetroArray =  new Array("St. Louis Metro");

var MTArray =  new Array("Billings","Bozeman");
var BillingsArray =  new Array("Billings","Helena");
var BozemanArray =  new Array("Bozeman");

var NCArray =  new Array("Charlotte Metro","Eastern North Carolina","Fayetteville & Suburbs","Triad Areas","Triangle Areas","Western North Carolina");
var CharlotteMetroArray =  new Array("Charlotte Metro");
var EasternNorthCarolinaArray =  new Array("Elizabeth City","Goldsboro","Greenville","Jacksonville","New Bern","Rocky Mount","Wilmington","Wilson");
var FayettevilleSuburbsArray =  new Array("Aberdeen","Fayetteville","Hope Mills","Southern Pines","Spring Lake");
var TriadAreasArray =  new Array("Asheboro","Burlington","Clemmons","Graham","Greensboro","High Point","Jamestown","Kernersville","Mebane","Mocksville","Salisbury","Winston-Salem");
var TriangleAreasArray =  new Array("Apex","Carrboro","Cary","Chapel Hill","Durham","Garner","Henderson","Hillsborough","Holly Springs","Knightdale","Morrisville","Raleigh");
var WesternNorthCarolinaArray =  new Array("Arden","Asheville","Hickory","Newton","Statesville");

var NDArray =  new Array("Bismarck & Suburbs","Dickinson & Suburbs","Grand Forks & Suburbs","Minot & Suburbs","Williston & Suburbs");
var BismarckSuburbsArray =  new Array("Bismarck");
var DickinsonSuburbsArray =  new Array("Dickinson");
var GrandForksSuburbsArray =  new Array("Fargo","Grand Forks");
var MinotSuburbsArray =  new Array("Minot");
var WillistonSuburbsArray =  new Array("Williston");

var NEArray =  new Array("Lincoln & Suburbs","Omaha Metro","Southern Nebraska");
var LincolnSuburbsArray =  new Array("Lincoln");
var OmahaMetroArray =  new Array("Omaha");
var SouthernNebraskaArray =  new Array("Kearney");

var NHArray =  new Array("Southeast New Hampshire","Southwest New Hampshire");
var SoutheastNewHampshireArray =  new Array("Bedford","Concord","Derry","Franklin","Goffstown","Manchester","Milford","Nashua","Portsmouth","Salem");
var SouthwestNewHampshireArray =  new Array("Keene","Laconia");

var NJArray =  new Array("New Jersey","New York Metropolitan","Philadelphia Metro");
var NewJerseyArray =  new Array("New Jersey");
var NewYorkMetropolitanArray =  new Array("Bloomfield","Bloomingdale","Budd Lake","Caldwell","Cedar Grove","Chatham","Clifton","Colonia","East Orange","Edgewater","Elizabeth","Elmwood Park","Flanders","Florham Park","Fort Lee","Hackensack","Hoboken","Jersey City","Jersey City Waterfront","Linden","Lodi","Madison","Mahwah","Matawan","Monmouth Junction","Montclair","Morris Plains","Morristown","Netcong","New Milford","Newark","North Arlington","Nutley","Parsippany","Perth Amboy","Rathway","Randolph","River Edge","Roselle Park","Rutherford","Saddle Brook","Short Hills","South Orange","Springfield","Summit","Union","Wayne","West New York","West Orange","Westfiel","Westwood");

var NMArray =  new Array("Albuquerque Metro","Las Cruces & Suburbs","Northern New Mexico","Santa Fe & Suburbs");
var AlbuquerqueMetroArray =  new Array("Albuquerque","Rio Rancho");
var LasCrucesSuburbsArray =  new Array("Alamogordo","Las Cruces");
var NorthernNewMexicoArray =  new Array("Flamington");
var SantaFeSuburbsArray =  new Array("Santa Fe");

var NVArray = new Array("Las Vegas Metro","Laughlin","Reno","Southern Nevada");
var LasVegasMetroArray =  new Array("Las Vegas Metro");
var LaughlinArray =  new Array("Laughlin");
var RenoArray =  new Array("Carson City","Reno","Sparks");
var SouthernNevadaArray =  new Array("Mesquite");

var NYArray =  new Array("Albany Metro","Binghamton & Suburbs","Buffalo Metro","Corning & Suburbs","Elmira, Ithaca & Finger Lakes Areas","Long Island","New York City & Suburbs","Queens, Brooklyn, Bronx & Staten Island","Rochester Metro","Rockland County","Southern New York","Syracuse & Suburbs","Utica","Putnam & North New York","Westchester Area");
var AlbanyMetroArray =  new Array("Albany","Altamont","Clifton Park","Cohoen","Guilderland","Menands","Ravena","Saratoga Springs","Schenectady","Selkirk","Slingerlands","South Glens Falls","Waterford","Watervliet");
var BinghamtonSuburbsArray =  new Array("Johnson City");
var BuffaloMetroArray =  new Array("Amherst","Buffalo","Cheektowaga","East Aurora","Kenmore","Orchard Park","Tonawanda","Williamsville");
var CorningSuburbsArray =  new Array("Painted Post");
var ElmiraIthacaFingerLakesAreasArray =  new Array("Ithaca","Romulus");
var LongIslandArray =  new Array("Bay Shore","Bayport","Bohemia","Calverton","Central Islip","Coram","Commack","Corona","East Patchogue","Farmingville","Hauppauge","Holbrook","Lake Grove","Long Beach","Manorville","Massapequa","Medford","Melville","Middle Island","North Babylon","Port Jefferson","Port Jefferson Village","Riverhead","Setauket","Smithtown");
var NewYorkCitySuburbsArray =  new Array("Bay Shore","Bayport","Bohemia","Calverton","Central Islip","Coram","Corona","East Patchogue","Farmingville","Hauppauge","Lake Grove","Long Beach","Manorville","Massapequa","Melville","Middle Island","Newark","North Babylon","Port Jefferson","Riverhead","Setauket","Smithtown");
var QueensBrooklynBronxStatenIslandArray =  new Array("Bronx","Staten Island");
var RochesterMetroArray =  new Array("Brockport","Canandaigua","East Rochester","Fairport","Farmington","Greece","Le Roy","Penfield","Rochester","Spencerport","Webster","West Henrietta");
var RocklandCountyArray = new Array("Garnerville","Monsey","Nanuet","Nyack");
var SouthernNewYorkArray =  new Array("Chester","Cornwall - Hudson Valley","Goshen - Hudson Valley","Kingston - Hudson Valley","Livington Manor","Port Ewen","Poughkeepsie","Wappingers Falls");
var SyracuseSuburbsArray =  new Array("Baldwinsville","Camillus","Cicero","Liverpool","Marcellus","Syracuse");
var UticaArray =  new Array("Utica");
var PutnamNorthNewYorkArray =  new Array("Elmsford");
var WestchesterAreaArray =  new Array("Bronxville","Harrison","Larchmont","Mamaroneck","Mt. Vernon","New Rochelle","Port Chester","Rye","Rye Brook","Scarsdale","Tarrytown","Town of Fishkill","White Plains","Yonkers");

var OHArray =  new Array("Akron & Suburbs","Cincinnati Metro","Cleveland Metro","Columbus Metro","Dayton Metro","Eastern Ohio","Toledo Metro","Western Ohio","Youngstown");
var AkronSuburbsArray =  new Array("Akron","Alliance","Canton","Cuyahoga Falls","Kent","Mansfield","Niles","Norton","Ravenna","Stow","Tallmadge","Wadsworth","Warren");
var CincinnatiMetroArray =  new Array("Cincinnati Metro");
var ClevelandMetroArray =  new Array("Cleveland Metro");
var ColumbusMetroArray =  new Array("Belpre","Canal Winchester",'Chillicothe',"Circleville","Columbus","Delaware","Dublin","Gahanna","Galloway","Grove City","Heath","Hilliard","Lancaster","Lewis Center","London","Marysville","Mount Sterling","Mt. Vernon","Newark","Pickerington","Portsmouth","Powell","Reynoldsburg","The Plains","Washington Court House","Westerville","Wheelersburg","Worthington","Zanesville");
var DaytonMetroArray =  new Array("Beavercreek","Centerville","Dayton","Fairborn","Huber Heights","Kettering","Mason","Miamisburg","Riverside","Sabina","West Carrollton");
var EasternOhioArray =  new Array("East Liverpool");
var ToledoMetroArray =  new Array("Bowling Green","Findlay","Holland","Perrysburg","Toledo");
var WesternOhioArray =  new Array("Lima");
var YoungstownArray =  new Array("Austintown","Boardman","Girard","Hubbard");

var OKArray =  new Array("Northern Oklahoma","Oklahoma City Metro","Tulsa Metro");
var NorthernOklahomaArray =  new Array("Stillwater");
var OklahomaCityMetroArray =  new Array("Oklahoma City Metro");
var TulsaMetroArray =  new Array("Bixby","Broken Arrow","Owasso","Tulsa");

var ORArray =  new Array("Central Oregon","Eugene & Suburbs","Medford & Suburbs","North Oregon Coast","Portland Metro","Salem & Suburbs");
var CentralOregonArray =  new Array("Bend");
var EugeneSuburbsArray =  new Array("Eugene","Springfield");
var MedfordSuburbsArray =  new Array("Central Point","Medford");
var NorthOregonCoastArray =  new Array("Lincoln City");
var PortlandMetroArray =  new Array("Aloha","Beaverton","Camas","Clackamas","Fairview","Forest Grove","Gladstone","Gresham","Hillsboro","Lake Oswego","Milwaukie","Oregon City","Portland","Sherwood","Tigard","Troutdale","Tualatin","Vancouver","West Linn","Wilsonville");
var SalemSuburbsArray =  new Array("Albany","Corvallis","Salem");

var PAArray =  new Array("Central Pennsylvania","Erie","Northeast Pennsylvania","Harrisburg & Suburbs","Lancaster & Suburbs","Northwest Pennsylvania","Philadelphia Metro","Pittsburgh Metro","Reading Metro");
var CentralPennsylvaniaArray =  new Array("Duncasville","Indiana","Johnstown","State College");
var ErieArray =  new Array("Erie");
var HarrisburgSuburbsArray =  new Array("Camp Hill","Dover","Elizabethtown","Harrisburg","Hershey","Highspire","Hummelstown","Lebanon","Manchester","Mechanicsburg","Middletown","New Cumberland","Palmyra");
var LancasterSuburbsArray =  new Array("Denver","Ephrata","Hanover","Lancaster","Leola","Lititz","Manheim","Marietta","Millersville","New Holland","Wrightsville","York");
var NortheastPennsylvaniaArray =  new Array("Allentown","Bethlehem","Clarks Summit","Dallas","Delaware Water Gap","East Stroudsburg","Emmaus","Macungie","Scranton","Stroudsburg","Whitehall","Wilkes Barre");
var NorthwestPennsylvaniaArray =  new Array("Grove City","Hermitage","Oil City");
var PhiladelphiaMetroArray =  new Array("Philadelphia Metro");
var PittsburghMetroArray =  new Array("Beaver Falls","Bethel Park","Bridgeville","Butler","Canonspolis","Cranberry Township","Greensburg","Irwin","Jefferson Borough","Jefferson Hills","Latrobe","Library","Mars","Monroeville","Moon Township","Nevillewood","Oakdale","Oakmont","Pittsburgh","Robinson Township","Sewickley","Wexford","Zelienople");
var ReadingMetroArray =  new Array("Mount Penn","Reading","Shillington","Sinking Spring","West Lawn","West Reading","Womelsdorf","Wyomissing");
//var SouthCentralPennsylvaniaArray =  new Array("Camp Hill","Denver","Dover","Elizabethtown","Ephrata","Hanover","Harrisburg","Hershey","Highspire","Hummelstown","Lancaster","Lebanon","Leola","Lititz","Manchester","Manheim","Marietta","Mechanicsburg","Middletwon","Millertown","Millersville","New Cumberland","New Holland","Palmyra","Red Lion","Wrightville","York");

var RIArray =  new Array("Newport & Suburbs","Providence Metro");
var NewportSuburbsArray =  new Array("Middletown","Northkinston","Portsmouth");
var ProvidenceMetroArray =  new Array("Cranston","Cumberland","East Province","North Province","Pawtucket","Province","Warnick","West Warwick","Woonsocket");

var SCArray =  new Array("Augusta Metro","Charleston Metro","Charlotte, NC Metro","Clemson & Suburbs","Columbia & Suburbs","Eastern South Carolina","Florence & Suburbs","Greenville & Suburbs");
var CharlestonMetroArray =  new Array("Charleston","Goose Creek","Hanahan","James Island","Ladson","Moncks Corner","Mt. Pleasant","North Charleston","Summerville");
var CharlotteNCMetroArray =  new Array("Lake Wyllie","Rock Hill");
var ClemsonSuburbsArray =  new Array("Central","Clemson");
var ColumbiaSuburbsArray =  new Array("Cayce","Columbia","Lexington","Sumter","West Columbia");
var EasternSouthCarolinaArray =  new Array("Bluffton","Hilton Head Island","Myrtle Beach","Pawleys Island");
var FlorenceSuburbsArray =  new Array("Florence");
var GreenvilleSuburbsArray =  new Array("Anderson","Easley","Gaffney","Greenville","Greer","Laurens","Mauldin","Simpsonville","Spartanburg","Taylors");

var SDArray =  new Array("North Siox City & Suburbs","Rapid City & Suburbs","Siox Falls Metro");
var NorthSioxCitySuburbsArray =  new Array("Dakota Dunes");
var RapidCitySuburbsArray =  new Array("Rapid City");
var SioxFallsMetroArray =  new Array("Siox Falls");

var TNArray =  new Array("Chattanooga & Suburbs","Jackson","Knoxville Metro","Madison Metro","Memphis Metro","Nashville & Suburbs");
var ChattanoogaSuburbsArray =  new Array("Chattanooga","Hixson");
var JacksonArray =  new Array("Jackson");
var KnoxvilleMetroArray =  new Array("Farragut","Johnson City","Knoxville","Maryville","Sevierville");
var MadisonMetroArray =  new Array("Madison");
var MemphisMetroArray =  new Array("Memphis Metro");
var NashvilleSuburbsArray =  new Array("Nashville Metro");


var TXNArray =  new Array("Amarillo","Dallas & Suburbs","Killeen","Lubbock","Midland and Odessa","Northeastern Texas","Northern Texas","Waco & Suburbs");
var AmarilloArray =  new Array("Amarillo");
var DallasSuburbsArray =  new Array("Dallas Metro");
var KilleenArray =  new Array("Killen","Temple");
var LubbockArray =  new Array("Lubbock");
var MidlandandOdessaArray =  new Array("Midland","Odessa","San Angelo");
var NorthernTexasArray =  new Array("Sherman","Wichita Falls");
var NortheasternTexasArray =  new Array("Longview","Texaskana","Tyler");
var WacoSuburbsArray =  new Array("Stephenville","Waco");


var TXSArray =  new Array("Austin & Suburbs","Beaumont","Corpus Christi","El Paso & Suburbs","Houston Metro","Lufkin","New Braunfels","San Angelo","San Antonio & Suburbs","Southern Texas","Texas A&M Areas");
var AustinSuburbsArray =  new Array("Austin Metro");
var ElPasoSuburbsArray =  new Array("El Paso");
var CorpusChristiArray =  new Array("Corpus");
var BeaumontArray =  new Array("Beaumont","Orange","Port Arthur");
var HoustonMetroArray =  new Array("Houston Metro");
var LufkinArray =  new Array("Lufkin","Nacogdoches");
var NewBraunfelsArray =  new Array("San Antonio Metro");
var SanAngeloArray =  new Array("San Angelo");
var SanAntonioSuburbsArray =  new Array("San Antonio Metro");
var SouthernTexasArray =  new Array("Harlingen","McAllen","Weslaco");
var TexasAMAreasArray =  new Array("Bryan","College Station");

var UTArray =  new Array("Ogden Metro","Provo Metro","Salt Lake City Area");
var OgdenMetroArray =  new Array("Layton","Ogden","Roy");
var ProvoMetroArray =  new Array("Orem","Pleasant Grove","Provo");
var SaltLakeCityAreaArray =  new Array("Bountiful","Clearfield","Midvale","Murray","Park City","Salt Lake City","Sandy","South Jordan","Taylorsville","West Jordan","West Valley City");


var VTArray =  new Array("Winooski");
var WinooskiArray =  new Array("Winooski");


var VAArray =  new Array("Central Virginia","Fredericksburg & Suburbs","Richmond Metro","Roanoke","Shenandoah Valley","Tidewater Area","Washington DC Metro");
var CentralVirginiaArray =  new Array("Charlottesville","Lynchburg");
var FredericksburgSuburbsArray =  new Array("Fredericksburg","Stafford");
var RichmondMetroArray =  new Array("Ashland","Chester","Chesterfield","Colonial Heights","Ettrick","Glen Allen","Mechanicsville","Midlothian","Petersburg","Richmond");
var RoanokeArray =  new Array("Blacksburg","Roanoke","Salem");
var ShenandoahValleyArray =  new Array("Harrisonburg","Winchester");
var TidewaterAreaArray =  new Array("Chesapeake","Grafton","Hampton","Newport News","Norfolk","Portsmouth","Suffolk","Virginia Beach","Williamsburg","Yorktown");


var WAArray =  new Array("Bellingham","Central Washington","Greater Puget Sound","Olympia","Portland Metro","Spokane");
var BellinghamArray =  new Array("Bellingham");
var CentralWashingtonArray =  new Array("Kennewick","Richland","Wenatchee","Yakima");
var GreaterPugetSoundArray =  new Array("Auburn","Bainbridge","Bellevue","Bothell","Bremerton","Burien","Des Moines","Edmonds","Enumclaw","Everett","Federal Way","Fife","Gig Harbor","Issaquah","Kenmore","Kent","Kirkland","Lakewood","Lynnwood","Maple Valley","Mill Creek","Monroe","Mountlake Terrace","Mukilteo","Newcastle","Port Angeles","Port Orchard","Poulsbo","Puyallup","Redmond","Renton","Sammamish","Seatac","Seattle","Silverdale","Snoqualmie","Tacoma","Tukwila","University Place","Woodinville");
var OlympiaArray =  new Array("DuPont","Hoquiam","Lacey","Longview","Olympia","Steilacoom","Tumwater");
var SpokaneArray =  new Array("Spokane");


var WVArray =  new Array("Northern West Virginia","Southern West Virginia");
var NorthernWestVirginiaArray =  new Array("Charles Town","Cross Lanes","Martinsburg","Morgantown","Parkersburg","Wheeling");
var SouthernWestVirginiaArray =  new Array("Huntington","Hurricane");


var WIArray =  new Array("Appleton","Green Bay","Madison Metro","Milwaukee","Oshkosh","Southern Wisconsin","Western Wisconsin");
var AppletonArray =  new Array("Appleton","Menasha","Neenah");
var GreenBayArray =  new Array("Beaver Dam","Madison","Middleton");
var MilwaukeeArray =  new Array("Brookfield","Brown Deer","Greenfield","Hales Corners","Hartland","Kenosha","Mequon","Milwaukee","New Berlin","Oak Creek","Racine","Waukesha","Wauwatosa");
var OshkoshArray =  new Array("Fond du Lac","Lomira","Oshkosh");
var SouthernWisconsinArray =  new Array("Janesville","Sharon");
var WesternWisconsinArray =  new Array("Eau Claire","Lacrosse","River Falls");


var WYArray =  new Array("Cheyenne");
var CheyenneArray =  new Array("Cheyenne");

var SelectAreaArray = new Array();


function StateArea() {
   var s; var a; var s1; var a1; var c;

   var f = document.frmSearch; 
   s = removeExtra(f.state.options[f.state.selectedIndex].value);
   
	ClearSelect(f.area, 'Select Area');
	ClearSelect(f.city, 'Select City');
	   
	if (s != '') {
	   a = eval(s + "Array");
	   c = f.city.options;
	
	   for (var i=0; i < a.length; i++) { 
	      f.area.options[i + 1] = new Option(a[i]); 
	      
	      s1 = eval(removeExtra(a[i]) + "Array");
	      c[c.length] = new Option(' ');
	      c[c.length] = new Option('<@> ' + a[i] + '');
	      for (var j=0; j < s1.length; j++) { c[c.length] = new Option(s1[j]); }
	   }
	}
	NetFix();
}

  
function AreaCity() { 
        var f = document.frmSearch;
	var s = removeExtra(f.area.options[f.area.selectedIndex].text);
	var a = eval(s + "Array");
	
	if ( s == 'SelectArea' ) {
	  var f = StateArea();
	} else {
	   ClearSelect(f.city, 'Select City');
	   for (var i=0; i < a.length; i++) { f.city.options[i + 1] = new Option(a[i]); }
	}
	
	NetFix();
}

function ClearSelect(frmObj, firstText) {
	frmObj.options.length = 0;
	frmObj.options[0] = new Option(firstText,'',true,true)
}

function NetFix() { /* if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion < 4) || navigator.platform == 'Win16')) { window.history.go(0); } */ }

function SetUpListBoxes() {
   var f = document.frmSearch;
   var s = f.state.options;
   var a = f.area.options;
   var c = f.city.options;
   var b = true;
 
   if (s[s.length - 1].text.indexOf('_____') != -1) { s.length = s.length - 1; }
   if (a[a.length - 1].text.indexOf('_____') != -1) { a.length = a.length - 1; }
   if (c[c.length - 1].text.indexOf('_____') != -1) { c.length = c.length - 1; }
}

function openWin(winURL) {
	if ( arguments.length > 0 ) { var winURL = arguments[0]; }
	if ( arguments.length > 1 ) { 
	   var winFeatures = arguments[1]; 
	} else {
	   var winFeatures = 'resizable,scrollbars,width=500,height=400,top=1,left=1'
	}
	if ( arguments.length > 2 ) { 
	   var winName = arguments[2]; 
	} else {
	   var winName = 'test'
	}
	
	var bName          = navigator.appName; 
	var bVer           = navigator.appVersion;
	
	//** browser **
	var browser = (((bName.indexOf('Netscape') != -1) || (bName.indexOf('Microsoft') != -1)) && (parseInt(bVer) >= 2));

	if (browser) {
		pop_reg          = window.open(winURL, winName, winFeatures);
		pop_reg.location = winURL;
		//pop_reg.focus()
	}
}

function checkState() { 
   var msg = '';
      var f = document.frmSearch; 
      if ( f.state.options[f.state.selectedIndex].value == '' ) { 
         msg = 'You must first select a state in order for us to process your search.';
      }
   if ( msg != '' ) { alert(msg); return false; }
   return true;
}

function removeExtra(sValue) { return sValue.replace(/ /gi,"").replace(/\&/, "").replace(/\-/gi, "").replace(/\./gi,"").replace(/\,/gi,""); }
// End -->