	
	
	region_ids = [ 'AV' , 'AC' , 'AA' , 'AS' , 'BB' , 'BH' , 'BD' , 'BR' , 'VI' , 'CA' , 'CJ' , 'CS' , 'CU' , 'DO' , 'DR' , 'FR' , 'GM' , 'GJ' , 'GP' , 'HO' , 'EI' , 'IT' , 'JM' , 'MX' , 'MN' , 'NT' , 'PO' , 'RQ' , 'SC' , 'ST' , 'VC' , 'SP' , 'CD' , 'TH' , 'BF' , 'TD' , 'TK' , 'UK' , 'VQ' , 'US:AL' , 'US:AK' , 'US:AZ' , 'US:CA' , 'US:CO' , 'US:CT' , 'US:DE' , 'US:DC' , 'US:FL' , 'US:GA' , 'US:HI' , 'US:ID' , 'US:IL' , 'US:IN' , 'US:KY' , 'US:LA' , 'US:ME' , 'US:MD' , 'US:MA' , 'US:MI' , 'US:MN' , 'US:MS' , 'US:MO' , 'US:MT' , 'US:NV' , 'US:NH' , 'US:NJ' , 'US:NM' , 'US:NY' , 'US:NC' , 'US:OR' , 'US:PA' , 'US:RI' , 'US:SC' , 'US:TN' , 'US:TX' , 'US:UT' , 'US:VT' , 'US:VA' , 'US:WA' , 'US:WV' , 'US:WI' , 'US:WY'  ];
	
	region_names = new Array;
	
	region_names[ 'AV' ]="Anguilla";
	  region_names[ 'AC' ]="Antigua and Barbuda";
	  region_names[ 'AA' ]="Aruba";
	  region_names[ 'AS' ]="Australia";
	  region_names[ 'BB' ]="Barbados";
	  region_names[ 'BH' ]="Belize";
	  region_names[ 'BD' ]="Bermuda";
	  region_names[ 'BR' ]="Brasil";
	  region_names[ 'VI' ]="British Virgin Islands";
	  region_names[ 'CA' ]="Canada";
	  region_names[ 'CJ' ]="Cayman Islands";
	  region_names[ 'CS' ]="Costa Rica";
	  region_names[ 'CU' ]="Cuba";
	  region_names[ 'DO' ]="Dominica";
	  region_names[ 'DR' ]="Dominican Republic";
	  region_names[ 'FR' ]="France";
	  region_names[ 'GM' ]="Germany";
	  region_names[ 'GJ' ]="Grenada";
	  region_names[ 'GP' ]="Guadeloupe";
	  region_names[ 'HO' ]="Honduras";
	  region_names[ 'EI' ]="Ireland";
	  region_names[ 'IT' ]="Italy";
	  region_names[ 'JM' ]="Jamaica";
	  region_names[ 'MX' ]="Mexico";
	  region_names[ 'MN' ]="Monaco";
	  region_names[ 'NT' ]="Nederlandse Antillen";
	  region_names[ 'PO' ]="Portugal";
	  region_names[ 'RQ' ]="Puerto Rico";
	  region_names[ 'SC' ]="Saint Kitts and Nevis";
	  region_names[ 'ST' ]="Saint Lucia";
	  region_names[ 'VC' ]="Saint Vincent and the Grenadines";
	  region_names[ 'SP' ]="Spain";
	  region_names[ 'CD' ]="Tchad";
	  region_names[ 'TH' ]="Thailand";
	  region_names[ 'BF' ]="The Bahamas";
	  region_names[ 'TD' ]="Trinidad and Tobago";
	  region_names[ 'TK' ]="Turks and Caicos Islands";
	  region_names[ 'UK' ]="United Kingdom";
	  region_names[ 'VQ' ]="Virgin Islands";
	  region_names[ 'US:AL' ]="US - Alabama";
	  region_names[ 'US:AK' ]="US - Alaska";
	  region_names[ 'US:AZ' ]="US - Arizona";
	  region_names[ 'US:CA' ]="US - California";
	  region_names[ 'US:CO' ]="US - Colorado";
	  region_names[ 'US:CT' ]="US - Connecticut";
	  region_names[ 'US:DE' ]="US - Delaware";
	  region_names[ 'US:DC' ]="US - District Of Columbia";
	  region_names[ 'US:FL' ]="US - Florida";
	  region_names[ 'US:GA' ]="US - Georgia";
	  region_names[ 'US:HI' ]="US - Hawaii";
	  region_names[ 'US:ID' ]="US - Idaho";
	  region_names[ 'US:IL' ]="US - Illinois";
	  region_names[ 'US:IN' ]="US - Indiana";
	  region_names[ 'US:KY' ]="US - Kentucky";
	  region_names[ 'US:LA' ]="US - Louisiana";
	  region_names[ 'US:ME' ]="US - Maine";
	  region_names[ 'US:MD' ]="US - Maryland";
	  region_names[ 'US:MA' ]="US - Massachusetts";
	  region_names[ 'US:MI' ]="US - Michigan";
	  region_names[ 'US:MN' ]="US - Minnesota";
	  region_names[ 'US:MS' ]="US - Mississippi";
	  region_names[ 'US:MO' ]="US - Missouri";
	  region_names[ 'US:MT' ]="US - Montana";
	  region_names[ 'US:NV' ]="US - Nevada";
	  region_names[ 'US:NH' ]="US - New Hampshire";
	  region_names[ 'US:NJ' ]="US - New Jersey";
	  region_names[ 'US:NM' ]="US - New Mexico";
	  region_names[ 'US:NY' ]="US - New York";
	  region_names[ 'US:NC' ]="US - North Carolina";
	  region_names[ 'US:OR' ]="US - Oregon";
	  region_names[ 'US:PA' ]="US - Pennsylvania";
	  region_names[ 'US:RI' ]="US - Rhode Island";
	  region_names[ 'US:SC' ]="US - South Carolina";
	  region_names[ 'US:TN' ]="US - Tennessee";
	  region_names[ 'US:TX' ]="US - Texas";
	  region_names[ 'US:UT' ]="US - Utah";
	  region_names[ 'US:VT' ]="US - Vermont";
	  region_names[ 'US:VA' ]="US - Virginia";
	  region_names[ 'US:WA' ]="US - Washington";
	  region_names[ 'US:WV' ]="US - West Virginia";
	  region_names[ 'US:WI' ]="US - Wisconsin";
	  region_names[ 'US:WY' ]="US - Wyoming";
	  
	
	///////
	
	areaIDs = new Array;
	
	names = new Array;
	
	areaIDs[ 'AV' ]=[ 183 ];
	  areaIDs[ 'AC' ]=[ 184 ];
	  areaIDs[ 'AA' ]=[ 185 ];
	  areaIDs[ 'AS' ]=[ 619,622,623,621,625,626,624,616,615,628,617,629,620,618,627 ];
	  areaIDs[ 'BB' ]=[ 187 ];
	  areaIDs[ 'BH' ]=[ 213 ];
	  areaIDs[ 'BD' ]=[ 212 ];
	  areaIDs[ 'BR' ]=[ 644 ];
	  areaIDs[ 'VI' ]=[ 197,201 ];
	  areaIDs[ 'CA' ]=[ 179,222,252,251,178,256,177,220,221,254,253,255,175,176,261,259,180,258,260,182 ];
	  areaIDs[ 'CJ' ]=[ 188 ];
	  areaIDs[ 'CS' ]=[ 215 ];
	  areaIDs[ 'CU' ]=[ 434 ];
	  areaIDs[ 'DO' ]=[ 207 ];
	  areaIDs[ 'DR' ]=[ 189 ];
	  areaIDs[ 'FR' ]=[ 486,488,484,485,482,483,519,523,522,520,502,498,499,500,514,501,511,513,516,503,512,515,508,497,496,509,506,504,490,489,492,491,461,460,462,463,469,479,467,470,471,493,507,494,505,495,206,480,481,487,468,208,524,528,529,526,525,510,518,517,521,465,466,464,477,612,478,474,476,472,473,527 ];
	  areaIDs[ 'GM' ]=[ 675,671,674,665,664,670,661,662,663,668,669,666,672,673,667 ];
	  areaIDs[ 'GJ' ]=[ 190 ];
	  areaIDs[ 'GP' ]=[ 209,192 ];
	  areaIDs[ 'HO' ]=[ 214 ];
	  areaIDs[ 'EI' ]=[ 569,570,571,572,573,574,575,611,576,610,577,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,578 ];
	  areaIDs[ 'IT' ]=[ 552,565,558,550,548,560,562,551,559,566,561,564,563,567,568,555,613,556,557,554,553,549 ];
	  areaIDs[ 'JM' ]=[ 191 ];
	  areaIDs[ 'MX' ]=[ 163,267,268,166,165,171,262,170,169,265,168,172,173,174,263,164,452,167,264,266,269 ];
	  areaIDs[ 'MN' ]=[ 459 ];
	  areaIDs[ 'NT' ]=[ 211,210,203,202 ];
	  areaIDs[ 'PO' ]=[ 642,432 ];
	  areaIDs[ 'RQ' ]=[ 216 ];
	  areaIDs[ 'SC' ]=[ 204 ];
	  areaIDs[ 'ST' ]=[ 195 ];
	  areaIDs[ 'VC' ]=[ 205 ];
	  areaIDs[ 'SP' ]=[ 536,538,535,537,539,540,546,544,545,541,430,543,542,547,533,532,534,431 ];
	  areaIDs[ 'CD' ]=[ 458 ];
	  areaIDs[ 'TH' ]=[ 681,682,679,685,680 ];
	  areaIDs[ 'BF' ]=[ 186 ];
	  areaIDs[ 'TD' ]=[ 199 ];
	  areaIDs[ 'TK' ]=[ 200 ];
	  areaIDs[ 'UK' ]=[ 641 ];
	  areaIDs[ 'VQ' ]=[ 193,194,196 ];
	  areaIDs[ 'US:AL' ]=[ 103,354,352,353 ];
	  areaIDs[ 'US:AK' ]=[ 7 ];
	  areaIDs[ 'US:AZ' ]=[ 43,45,41,645,271,42,47 ];
	  areaIDs[ 'US:CA' ]=[ 653,217,218,30,232,676,246,236,233,229,241,249,227,248,225,238,245,638,226,240,243,27,26,36,237,39,28,33,34,224,683,239,648,247,38,234,639,228,242,37,32,35,231,29,250,31,637,230,634,633,235,244,219 ];
	  areaIDs[ 'US:CO' ]=[ 63,614,656,67,657,66,658,64,60,65,62,61 ];
	  areaIDs[ 'US:CT' ]=[ 398 ];
	  areaIDs[ 'US:DE' ]=[ 397,118 ];
	  areaIDs[ 'US:DC' ]=[ 530 ];
	  areaIDs[ 'US:FL' ]=[ 315,339,442,88,329,314,332,77,82,345,347,93,79,348,96,325,440,335,330,317,85,87,83,73,333,443,351,327,324,344,449,98,91,349,94,436,338,342,328,323,86,84,312,322,95,320,319,90,318,74,72,311,326,321,316,346,343,448,334,438,331,441,81,447,446,445,337,97,75,340,80,350,341,336,92,444 ];
	  areaIDs[ 'US:GA' ]=[ 355,356,357,358,359,360,361,362,650,104,363 ];
	  areaIDs[ 'US:HI' ]=[ 3,6,2,4,1 ];
	  areaIDs[ 'US:ID' ]=[ 285,286,288,22,23,287 ];
	  areaIDs[ 'US:IL' ]=[ 640 ];
	  areaIDs[ 'US:IN' ]=[ 297 ];
	  areaIDs[ 'US:KY' ]=[ 364 ];
	  areaIDs[ 'US:LA' ]=[ 101 ];
	  areaIDs[ 'US:ME' ]=[ 147,426,427,148,149,425,428,146,145,429 ];
	  areaIDs[ 'US:MD' ]=[ 396,117 ];
	  areaIDs[ 'US:MA' ]=[ 129,128,127,126 ];
	  areaIDs[ 'US:MI' ]=[ 299,152,300,307,301,302,309,303,153,304,308,310,306,305,298 ];
	  areaIDs[ 'US:MN' ]=[ 292,291,293,290 ];
	  areaIDs[ 'US:MS' ]=[ 102 ];
	  areaIDs[ 'US:MO' ]=[ 295,296 ];
	  areaIDs[ 'US:MT' ]=[ 24,435,25,289,223 ];
	  areaIDs[ 'US:NV' ]=[ 646,635,40,649,636 ];
	  areaIDs[ 'US:NH' ]=[ 139,140,400,402,143,144,141,142 ];
	  areaIDs[ 'US:NJ' ]=[ 417,415,423,418,119,421,419,416,424,422,420,457,414 ];
	  areaIDs[ 'US:NM' ]=[ 49,50 ];
	  areaIDs[ 'US:NY' ]=[ 124,410,404,408,123,407,406,122,121,413,409,411,412 ];
	  areaIDs[ 'US:NC' ]=[ 112,392,389,111,383,382,373,375,390,377,631,632,109,378,379,374,380,387,651,647,384,376,381,630,388,386,110,385,391,108 ];
	  areaIDs[ 'US:OR' ]=[ 19,282,18,284,283,279,277,16,280,278,455,17,275,276,281 ];
	  areaIDs[ 'US:PA' ]=[ 403,151 ];
	  areaIDs[ 'US:RI' ]=[ 399,125 ];
	  areaIDs[ 'US:SC' ]=[ 366,369,365,371,106,370,368,107,684,367 ];
	  areaIDs[ 'US:TN' ]=[ 116,652 ];
	  areaIDs[ 'US:TX' ]=[ 451,69,654,68,655,272,273,70 ];
	  areaIDs[ 'US:UT' ]=[ 55,677,54,51,56,57,53,58,52 ];
	  areaIDs[ 'US:VT' ]=[ 454,134,138,132,405,131,135,136,137,130,133 ];
	  areaIDs[ 'US:VA' ]=[ 395,393,114,678,113,394 ];
	  areaIDs[ 'US:WA' ]=[ 12,450,13,14,8,11,10,274 ];
	  areaIDs[ 'US:WV' ]=[ 456,150 ];
	  areaIDs[ 'US:WI' ]=[ 294,156,154,161,159,160,453,162 ];
	  areaIDs[ 'US:WY' ]=[ 59 ];
	  
	
	names[ 183 ]="Anguilla";
	  names[ 184 ]="Antigua";
	  names[ 185 ]="Aruba";
	  names[ 619 ]="A.C.T. - Canberra";
	  names[ 622 ]="Great Barrier Reef - Cairns";
	  names[ 623 ]="Great Barrier Reef - Cardwell";
	  names[ 621 ]="Great Barrier Reef - Cooktown";
	  names[ 625 ]="Great Barrier Reef - Mackay";
	  names[ 626 ]="Great Barrier Reef - Rockhampton";
	  names[ 624 ]="Great Barrier Reef - Townsville";
	  names[ 616 ]="New South Wales - Darwin";
	  names[ 615 ]="New South Wales - Sydney";
	  names[ 628 ]="Queensland - Brisbane";
	  names[ 617 ]="Queensland - Gold Coast";
	  names[ 629 ]="South Australia - Adelaide";
	  names[ 620 ]="Tasmania - Hobart";
	  names[ 618 ]="Victoria - Melbourne";
	  names[ 627 ]="Western Australia - Perth";
	  names[ 187 ]="Barbados";
	  names[ 213 ]="Belize";
	  names[ 212 ]="Bermuda";
	  names[ 644 ]="Rio De Janeiro";
	  names[ 197 ]="Tortola";
	  names[ 201 ]="Virgin Gorda";
	  names[ 179 ]="AB - Banff Area";
	  names[ 222 ]="BC -  Sun Peaks";
	  names[ 252 ]="BC - Big White";
	  names[ 251 ]="BC - Fairmont Hot Springs";
	  names[ 178 ]="BC - Fernie";
	  names[ 256 ]="BC - Gulf Islands";
	  names[ 177 ]="BC - Kelowna";
	  names[ 220 ]="BC - Kicking Horse";
	  names[ 221 ]="BC - Lake Windermere Area";
	  names[ 254 ]="BC - Osoyoos";
	  names[ 253 ]="BC - Silver Star";
	  names[ 255 ]="BC - Sunshine Coast";
	  names[ 175 ]="BC - Vancouver Island";
	  names[ 176 ]="BC - Whistler / Blackcomb";
	  names[ 261 ]="NS - Nova Scotia";
	  names[ 259 ]="ON - Collingwood";
	  names[ 180 ]="ON - Lake Muskoka";
	  names[ 258 ]="ON - Lake Rosseau";
	  names[ 260 ]="PE - Prince Edward Island";
	  names[ 182 ]="QC - Mont Tremblant";
	  names[ 188 ]="Cayman Islands";
	  names[ 215 ]="Costa Rica";
	  names[ 434 ]="Cuba";
	  names[ 207 ]="Dominica";
	  names[ 189 ]="Dominican Republic";
	  names[ 486 ]="Acquitaine - Arcachon";
	  names[ 488 ]="Acquitaine - Bayonne";
	  names[ 484 ]="Acquitaine - Bergerac";
	  names[ 485 ]="Acquitaine - Bordeaux";
	  names[ 482 ]="Acquitaine - Montignac";
	  names[ 483 ]="Acquitaine - Salignac Eyvignes";
	  names[ 519 ]="Brittany - Brest";
	  names[ 523 ]="Brittany - Dinan";
	  names[ 522 ]="Brittany - Lamballe";
	  names[ 520 ]="Brittany - Vannes";
	  names[ 502 ]="Burgundy - Auxerre";
	  names[ 498 ]="Burgundy - Dijon";
	  names[ 499 ]="Burgundy - Macon";
	  names[ 500 ]="Burgundy - Nevers";
	  names[ 514 ]="Centre - Blois";
	  names[ 501 ]="Centre - Bourges";
	  names[ 511 ]="Centre - Chartres";
	  names[ 513 ]="Centre - Chateauroux";
	  names[ 516 ]="Centre - Chinon";
	  names[ 503 ]="Centre - Montargis";
	  names[ 512 ]="Centre - Orleans";
	  names[ 515 ]="Centre - Tours";
	  names[ 508 ]="Champagne - Charleville Mezieres";
	  names[ 497 ]="Champagne - Chaumont";
	  names[ 496 ]="Champagne - Langres";
	  names[ 509 ]="Champagne - Reims";
	  names[ 506 ]="Champagne - Saint Dizier";
	  names[ 504 ]="Champagne - Troyes";
	  names[ 490 ]="Corsica - Calvi";
	  names[ 489 ]="Corsica - Porto Vecchio";
	  names[ 492 ]="Franche-Comte - Belfort";
	  names[ 491 ]="Franche-Comte - Besancon";
	  names[ 461 ]="French Riveria - Cannes";
	  names[ 460 ]="French Riveria - Nice";
	  names[ 462 ]="French Riveria - St. Tropez";
	  names[ 463 ]="French Riveria - Toulon";
	  names[ 469 ]="Languedoc-Roussillon - Agde";
	  names[ 479 ]="Languedoc-Roussillon - Carcassonne";
	  names[ 467 ]="Languedoc-Roussillon - Montpellier";
	  names[ 470 ]="Languedoc-Roussillon - Narbonne";
	  names[ 471 ]="Languedoc-Roussillon - Perpignan";
	  names[ 493 ]="Lorraine - Epinal";
	  names[ 507 ]="Lorraine - Metz";
	  names[ 494 ]="Lorraine - Nancy";
	  names[ 505 ]="Lorraine - Pont Mousson";
	  names[ 495 ]="Lorraine - Vittel";
	  names[ 206 ]="Martinique";
	  names[ 480 ]="Midi-Pyrenees - Albi";
	  names[ 481 ]="Midi-Pyrenees - Cahors";
	  names[ 487 ]="Midi-Pyrenees - Condom";
	  names[ 468 ]="Midi-Pyrenees - Millau";
	  names[ 208 ]="Montserrat";
	  names[ 524 ]="Normandy - Avranches";
	  names[ 528 ]="Normandy - Bayeux";
	  names[ 529 ]="Normandy - Caen";
	  names[ 526 ]="Normandy - Coutances";
	  names[ 525 ]="Normandy - Vire";
	  names[ 510 ]="Paris";
	  names[ 518 ]="Pays de la Loire - Angers";
	  names[ 517 ]="Pays de la Loire - Le Mans";
	  names[ 521 ]="Pays de la Loire - Nantes";
	  names[ 465 ]="Provence - Arles";
	  names[ 466 ]="Provence - Avignon";
	  names[ 464 ]="Provence - Marseille";
	  names[ 477 ]="Provence-Alpes - Poncin";
	  names[ 612 ]="Rhone-Alpes - Chambery";
	  names[ 478 ]="Rhone-Alpes - Geneve";
	  names[ 474 ]="Rhone-Alpes - Grenoble";
	  names[ 476 ]="Rhone-Alpes - Lyon";
	  names[ 472 ]="Rhone-Alpes - Montelimar";
	  names[ 473 ]="Rhone-Alpes - Valence";
	  names[ 527 ]="Valognes";
	  names[ 675 ]="Baden-Baden";
	  names[ 671 ]="Berlin";
	  names[ 674 ]="Bremen";
	  names[ 665 ]="Cologne";
	  names[ 664 ]="Dresden";
	  names[ 670 ]="Frankfurt";
	  names[ 661 ]="Hamburg";
	  names[ 662 ]="Hanover";
	  names[ 663 ]="Heidelberg";
	  names[ 668 ]="Kassel";
	  names[ 669 ]="Magdeburg";
	  names[ 666 ]="Munich";
	  names[ 672 ]="Nuremburg";
	  names[ 673 ]="Schwerin";
	  names[ 667 ]="Stuttgart";
	  names[ 190 ]="Grenada";
	  names[ 209 ]="Guadeloupe";
	  names[ 192 ]="St. Barthelemy";
	  names[ 214 ]="Honduras";
	  names[ 569 ]="County Cavan - Belturbet";
	  names[ 570 ]="County Cavan - Mountnugent";
	  names[ 571 ]="County Clare - Cooraclare";
	  names[ 572 ]="County Clare - Doolin";
	  names[ 573 ]="County Clare - Ennis";
	  names[ 574 ]="County Clare - Fanore";
	  names[ 575 ]="County Clare - Lahinch";
	  names[ 611 ]="County Cork - Ardgroom";
	  names[ 576 ]="County Cork - Ballydehob";
	  names[ 610 ]="County Cork - Rosscarbery";
	  names[ 577 ]="County Donegal - Letterkenny";
	  names[ 579 ]="County Galway - Ballinasloe";
	  names[ 580 ]="County Galway - Clifden";
	  names[ 581 ]="County Galway - Gort";
	  names[ 582 ]="County Galway - Inverin";
	  names[ 583 ]="County Galway - Kilkerrin";
	  names[ 584 ]="County Galway - Oughterard";
	  names[ 585 ]="County Kerry - Ballinskelligs";
	  names[ 586 ]="County Kerry - Castleisland";
	  names[ 587 ]="County Kerry - Dingle";
	  names[ 588 ]="County Kerry - Kenmare";
	  names[ 589 ]="County Kerry - Killarney";
	  names[ 590 ]="County Kerry - Listowel";
	  names[ 591 ]="County Kerry - Sneem";
	  names[ 592 ]="County Kerry - Tralee Area, Ballyheigue";
	  names[ 593 ]="County Kerry - Ventry";
	  names[ 594 ]="County Kerry - Waterville";
	  names[ 595 ]="County Kilkenny - Thomastown";
	  names[ 596 ]="County Limerick - Bruree";
	  names[ 597 ]="County Mayo - Castlebar";
	  names[ 598 ]="County Mayo - Westport";
	  names[ 599 ]="County Meath - Bettystown Area,  Laytown";
	  names[ 600 ]="County Offaly - Banagher";
	  names[ 601 ]="County Offaly - Birr";
	  names[ 602 ]="County Sigo - Enniscrone";
	  names[ 603 ]="County Tipperary - Tipperary";
	  names[ 604 ]="County Waterford - Dunmore East";
	  names[ 605 ]="County Wexford - Duncormick";
	  names[ 606 ]="County Wexford - New Ross";
	  names[ 607 ]="County Wexford - Rosslare";
	  names[ 608 ]="County Wicklow - Wicklow";
	  names[ 578 ]="Dublin";
	  names[ 552 ]="Abruzzo - Pescara";
	  names[ 565 ]="Calabria - Crotone";
	  names[ 558 ]="Emilia-Romagna - Bologne";
	  names[ 550 ]="Emilia-Romagna - Rimini";
	  names[ 548 ]="Fruili-Venezia Giulia - Monfalcone";
	  names[ 560 ]="Liguria - Genoa";
	  names[ 562 ]="Liguria - San Remo";
	  names[ 551 ]="Marche - Ancona";
	  names[ 559 ]="Milan";
	  names[ 566 ]="Naples";
	  names[ 561 ]="Piedmont - Torino";
	  names[ 564 ]="Puglia - Taranto";
	  names[ 563 ]="Puglia - Vieste";
	  names[ 567 ]="Rome";
	  names[ 568 ]="Sicily - Palermo";
	  names[ 555 ]="Tuscany - Arezzo";
	  names[ 613 ]="Tuscany - Florence";
	  names[ 556 ]="Tuscany - Piombino";
	  names[ 557 ]="Tuscany - Pistoia";
	  names[ 554 ]="Tuscany - Siena";
	  names[ 553 ]="Umbria - Terni";
	  names[ 549 ]="Venice";
	  names[ 191 ]="Jamaica";
	  names[ 163 ]="Acapulco";
	  names[ 267 ]="Akumal";
	  names[ 268 ]="Bucerias";
	  names[ 166 ]="Cabo San Lucas";
	  names[ 165 ]="Cancun";
	  names[ 171 ]="Cozumel";
	  names[ 262 ]="Ensenada";
	  names[ 170 ]="Huatulco";
	  names[ 169 ]="Ixtapa / Zihuatanejo";
	  names[ 265 ]="Los Barriles";
	  names[ 168 ]="Manzanillo";
	  names[ 172 ]="Mazatlan";
	  names[ 173 ]="Playa Del Carmen";
	  names[ 174 ]="Puerto Escondido";
	  names[ 263 ]="Puerto Penasco - Rocky Point";
	  names[ 164 ]="Puerto Vallarta";
	  names[ 452 ]="Punta Mita";
	  names[ 167 ]="Rosarito Beach";
	  names[ 264 ]="San Jose Del Cabo";
	  names[ 266 ]="San Miguel De Allende";
	  names[ 269 ]="Sayulita";
	  names[ 459 ]="French Riveria - Monte Carlo";
	  names[ 211 ]="Bonaire";
	  names[ 210 ]="Curacao";
	  names[ 203 ]="Saba and St. Eustatius";
	  names[ 202 ]="St. Maarten / St. Martin";
	  names[ 642 ]="Lisbon";
	  names[ 432 ]="Portugal";
	  names[ 216 ]="Puerto Rico";
	  names[ 204 ]="St. Kitts and Nevis";
	  names[ 195 ]="St. Lucia";
	  names[ 205 ]="St. Vincent / Grenadines";
	  names[ 536 ]="Andalucia - Antequera";
	  names[ 538 ]="Andalucia - Gibraltar";
	  names[ 535 ]="Andalucia - Motril";
	  names[ 537 ]="Andalucia - Ronda";
	  names[ 539 ]="Andalucia - Rota";
	  names[ 540 ]="Andalucia - Seville";
	  names[ 546 ]="Balearic Islands - Eivissa Ibiza";
	  names[ 544 ]="Balearic Islands - Mallorca";
	  names[ 545 ]="Balearic Islands - Menorca";
	  names[ 541 ]="Barcelona";
	  names[ 430 ]="Canary Islands";
	  names[ 543 ]="Catalonia - Costa Brava";
	  names[ 542 ]="Catalonia - Tarragona";
	  names[ 547 ]="Madrid";
	  names[ 533 ]="Valencia - Alicante";
	  names[ 532 ]="Valencia - Denia";
	  names[ 534 ]="Valencia - Torrevieja";
	  names[ 431 ]="Valencia - Valencia";
	  names[ 458 ]="Disabled";
	  names[ 681 ]="Bangkok";
	  names[ 682 ]="Koh Samui";
	  names[ 679 ]="Pattaya Beach";
	  names[ 685 ]="Phuket";
	  names[ 680 ]="Rayong Beach";
	  names[ 186 ]="Bahamas";
	  names[ 199 ]="Trinidad and Tobago";
	  names[ 200 ]="Turks and Caicos";
	  names[ 641 ]="UK - London";
	  names[ 193 ]="St. Croix USVI";
	  names[ 194 ]="St. John USVI";
	  names[ 196 ]="St. Thomas USVI";
	  names[ 103 ]="AL - Dauphin Island";
	  names[ 354 ]="AL - Fort Morgan";
	  names[ 352 ]="AL - Gulf Shores";
	  names[ 353 ]="AL - Orange Beach";
	  names[ 7 ]="AK - Alaska";
	  names[ 43 ]="AZ - Flagstaff";
	  names[ 45 ]="AZ - Lake Havasu";
	  names[ 41 ]="AZ - Phoenix Area";
	  names[ 645 ]="AZ - Scottsdale";
	  names[ 271 ]="AZ - Sedona";
	  names[ 42 ]="AZ - Tucson Area";
	  names[ 47 ]="AZ - White Mountains";
	  names[ 653 ]="CA - Anaheim (Disney Area)";
	  names[ 217 ]="CA - Arnold / Bear Valley";
	  names[ 218 ]="CA - Big Bear";
	  names[ 30 ]="CA - Bodega Bay";
	  names[ 232 ]="CA - Cambria";
	  names[ 676 ]="CA - Capitola";
	  names[ 246 ]="CA - Carlsbad";
	  names[ 236 ]="CA - Catalina Island";
	  names[ 233 ]="CA - Cayucos";
	  names[ 229 ]="CA - Clear Lake";
	  names[ 241 ]="CA - Dana Point";
	  names[ 249 ]="CA - Del Mar";
	  names[ 227 ]="CA - Dillon Beach";
	  names[ 248 ]="CA - Encinitas";
	  names[ 225 ]="CA - Gold Country";
	  names[ 238 ]="CA - Huntington Beach";
	  names[ 245 ]="CA - Idyllwild";
	  names[ 638 ]="CA - Indio";
	  names[ 226 ]="CA - Irish Beach";
	  names[ 240 ]="CA - Laguna Beach";
	  names[ 243 ]="CA - Lake Arrowhead";
	  names[ 27 ]="CA - Lake Shasta";
	  names[ 26 ]="CA - Lake Tahoe";
	  names[ 36 ]="CA - Los Angeles Area";
	  names[ 237 ]="CA - Malibu";
	  names[ 39 ]="CA - Mammoth";
	  names[ 28 ]="CA - Mendocino";
	  names[ 33 ]="CA - Monterey Peninsula";
	  names[ 34 ]="CA - Morro Bay";
	  names[ 224 ]="CA - Mount Shasta";
	  names[ 683 ]="CA - Napa Valley";
	  names[ 239 ]="CA - Newport Beach";
	  names[ 648 ]="CA - North Lake Tahoe";
	  names[ 247 ]="CA - Oceanside";
	  names[ 38 ]="CA - Palm Springs Area";
	  names[ 234 ]="CA - Pismo Beach";
	  names[ 639 ]="CA - Rancho Mirage";
	  names[ 228 ]="CA - Russian River";
	  names[ 242 ]="CA - San Clemente";
	  names[ 37 ]="CA - San Diego Area";
	  names[ 32 ]="CA - San Francisco Bay Area";
	  names[ 35 ]="CA - Santa Barbara Area";
	  names[ 231 ]="CA - Santa Cruz Area";
	  names[ 29 ]="CA - Sea Ranch";
	  names[ 250 ]="CA - Solana Beach";
	  names[ 31 ]="CA - Sonoma County";
	  names[ 637 ]="CA - South Lake Tahoe";
	  names[ 230 ]="CA - Stinson Beach / Bolinas";
	  names[ 634 ]="CA - Tahoe City";
	  names[ 633 ]="CA - Truckee";
	  names[ 235 ]="CA - Ventura / Oxnard";
	  names[ 244 ]="CA - Wrightwood";
	  names[ 219 ]="CA - Yosemite";
	  names[ 63 ]="CO - Aspen Area";
	  names[ 614 ]="CO - Beaver Creek/Bachelor Gulch";
	  names[ 656 ]="CO - Breckenridge";
	  names[ 67 ]="CO - Crested Butte";
	  names[ 657 ]="CO - Dillon";
	  names[ 66 ]="CO - Durango";
	  names[ 658 ]="Co - Keystone";
	  names[ 64 ]="CO - Steamboat";
	  names[ 60 ]="CO - Summit County";
	  names[ 65 ]="CO - Telluride";
	  names[ 62 ]="CO - Vail Area";
	  names[ 61 ]="CO - Winter Park";
	  names[ 398 ]="CT - Mystic Area";
	  names[ 397 ]="DE - Bethany Beach";
	  names[ 118 ]="DE - Rehoboth Beach";
	  names[ 530 ]="Washington DC";
	  names[ 315 ]="FL - Amelia Island";
	  names[ 339 ]="FL - Anna Maria Island";
	  names[ 442 ]="FL - Blue Mountain Beach";
	  names[ 88 ]="FL - Boca Raton Area";
	  names[ 329 ]="FL - Bonita Beach / Bonita Springs";
	  names[ 314 ]="FL - Cape San Blas / Port St. Joe";
	  names[ 332 ]="FL - Captiva Island";
	  names[ 77 ]="FL - Cedar Key";
	  names[ 82 ]="FL - Charlotte Harbor Area";
	  names[ 345 ]="FL - Clearwater / Clearwater Beach";
	  names[ 347 ]="FL - Clermont";
	  names[ 93 ]="FL - Cocoa Beach Area";
	  names[ 79 ]="FL - Crystal River";
	  names[ 348 ]="FL - Davenport";
	  names[ 96 ]="FL - Daytona Beach";
	  names[ 325 ]="FL - Delray Beach";
	  names[ 440 ]="FL - Dune Allen";
	  names[ 335 ]="FL - Englewood Area";
	  names[ 330 ]="FL - Estero";
	  names[ 317 ]="FL - Flagler Beach";
	  names[ 85 ]="FL - Florida Keys";
	  names[ 87 ]="FL - Fort Lauderdale Area";
	  names[ 83 ]="FL - Fort Myers Area";
	  names[ 73 ]="FL - Fort Walton / Destin";
	  names[ 333 ]="FL - Gasparilla Island";
	  names[ 443 ]="FL - Grayton Beach";
	  names[ 351 ]="FL - Haines City";
	  names[ 327 ]="FL - Hollywood";
	  names[ 324 ]="FL - Hutchinson Island";
	  names[ 344 ]="FL - Indian Shores / Indian Rocks Beach";
	  names[ 449 ]="FL - Inlet Beach";
	  names[ 98 ]="FL - Jacksonville Beach";
	  names[ 91 ]="FL - Jupiter Area";
	  names[ 349 ]="FL - Kissimmee";
	  names[ 94 ]="FL - Lakeland";
	  names[ 436 ]="FL - Lido Key";
	  names[ 338 ]="FL - Longboat Key";
	  names[ 342 ]="FL - Madeira Beach";
	  names[ 328 ]="FL - Marco Island";
	  names[ 323 ]="FL - Melbourne Area";
	  names[ 86 ]="FL - Miami Area";
	  names[ 84 ]="FL - Naples Area";
	  names[ 312 ]="FL - Navarre";
	  names[ 322 ]="FL - New Smyrna Beach";
	  names[ 95 ]="FL - Orlando Area";
	  names[ 320 ]="FL - Ormond Beach";
	  names[ 319 ]="FL - Ormond By The Sea";
	  names[ 90 ]="FL - Palm Beach Area";
	  names[ 318 ]="FL - Palm Coast";
	  names[ 74 ]="FL - Panama City Beach Area";
	  names[ 72 ]="FL - Pensacola Area";
	  names[ 311 ]="FL - Perdido Key";
	  names[ 326 ]="FL - Pompano Beach";
	  names[ 321 ]="FL - Ponce Inlet";
	  names[ 316 ]="FL - Ponte Vedra";
	  names[ 346 ]="FL - Port Richey / New Port Richey";
	  names[ 343 ]="FL - Redington";
	  names[ 448 ]="FL - Rosemary Beach";
	  names[ 334 ]="FL - Rotonda";
	  names[ 438 ]="FL - Sandestin";
	  names[ 331 ]="FL - Sanibel Island";
	  names[ 441 ]="FL - Santa Rosa Beach";
	  names[ 81 ]="FL - Sarasota Area";
	  names[ 447 ]="FL - Seacrest Beach";
	  names[ 446 ]="FL - Seagrove Beach";
	  names[ 445 ]="FL - Seaside Beach";
	  names[ 337 ]="FL - Siesta Key";
	  names[ 97 ]="FL - St. Augustine Area";
	  names[ 75 ]="FL - St. George Island";
	  names[ 340 ]="FL - St. Pete Beach";
	  names[ 80 ]="FL - Tampa";
	  names[ 350 ]="FL - The Villages / Lady Lake";
	  names[ 341 ]="FL - Treasure Island";
	  names[ 336 ]="FL - Venice";
	  names[ 92 ]="FL - Vero Beach";
	  names[ 444 ]="FL - WaterColor";
	  names[ 355 ]="GA - Big Canoe";
	  names[ 356 ]="GA - Blairsville";
	  names[ 357 ]="GA - Blue Ridge";
	  names[ 358 ]="GA - Ellijay";
	  names[ 359 ]="GA - Helen";
	  names[ 360 ]="GA - Hiawassee";
	  names[ 361 ]="GA - Jekyll Island";
	  names[ 362 ]="GA - Lake Lanier";
	  names[ 650 ]="GA - Savannah";
	  names[ 104 ]="GA - St. Simons Island";
	  names[ 363 ]="GA - Tybee Island";
	  names[ 3 ]="HI - Big Island";
	  names[ 6 ]="HI - Kauai";
	  names[ 2 ]="HI - Maui";
	  names[ 4 ]="HI - Molokai";
	  names[ 1 ]="HI - Oahu";
	  names[ 285 ]="ID - Coeur D'Alene Area";
	  names[ 286 ]="ID - Island Park";
	  names[ 288 ]="ID - McCall / Payette Lake";
	  names[ 22 ]="ID - Sandpoint / Panhandle";
	  names[ 23 ]="ID - Sun Valley";
	  names[ 287 ]="ID - Teton Valley";
	  names[ 640 ]="IL - Chicago";
	  names[ 297 ]="IN - Lake Michigan Shore";
	  names[ 364 ]="KY - Lake Cumberland";
	  names[ 101 ]="LA - New Orleans";
	  names[ 147 ]="ME - Acadia / Bar Harbor";
	  names[ 426 ]="ME - Boothbay Harbor";
	  names[ 427 ]="ME - Muscongus Bay";
	  names[ 148 ]="ME - Penobscot Bay Area";
	  names[ 149 ]="ME - Portland / Casco Bay";
	  names[ 425 ]="ME - Rangeley Lake Area";
	  names[ 428 ]="ME - Southern Coast";
	  names[ 146 ]="ME - Sugarloaf";
	  names[ 145 ]="ME - Sunday River Area";
	  names[ 429 ]="ME - Sunrise Coast";
	  names[ 396 ]="MD - Deep Creek Lake";
	  names[ 117 ]="MD - Ocean City Area";
	  names[ 129 ]="MA - Berkshires";
	  names[ 128 ]="MA - Cape Cod";
	  names[ 127 ]="MA - Martha's Vineyard";
	  names[ 126 ]="MA - Nantucket";
	  names[ 299 ]="MI - Bellaire";
	  names[ 152 ]="MI - Charlevoix / Boyne";
	  names[ 300 ]="MI - Elk Rapids";
	  names[ 307 ]="MI - Frankfort";
	  names[ 301 ]="MI - Gaylord";
	  names[ 302 ]="MI - Glen Arbor";
	  names[ 309 ]="MI - Grand Haven";
	  names[ 303 ]="MI - Harbor Springs";
	  names[ 153 ]="MI - Manistee";
	  names[ 304 ]="MI - Petoskey";
	  names[ 308 ]="MI - Saugatuck";
	  names[ 310 ]="MI - South Haven";
	  names[ 306 ]="MI - Suttons Bay";
	  names[ 305 ]="MI - Traverse City";
	  names[ 298 ]="MI - Upper Peninsula";
	  names[ 292 ]="MN - Brainerd Lake Area";
	  names[ 291 ]="MN - Crosslake / Whitefish Chain";
	  names[ 293 ]="MN - Lutsen";
	  names[ 290 ]="MN - Mille Lacs";
	  names[ 102 ]="MS - Gulf Coast";
	  names[ 295 ]="MO - Branson";
	  names[ 296 ]="MO - Lake of the Ozarks";
	  names[ 24 ]="MT - Big Sky";
	  names[ 435 ]="MT - Bozeman";
	  names[ 25 ]="MT - Flathead Lake";
	  names[ 289 ]="MT - Whitefish / Big Mountain";
	  names[ 223 ]="MT - Yellowstone";
	  names[ 646 ]="NV - Henderson";
	  names[ 635 ]="NV - Incline Village";
	  names[ 40 ]="NV - Las Vegas Area";
	  names[ 649 ]="NV - North Lake Tahoe";
	  names[ 636 ]="NV - Zephyr Cove";
	  names[ 139 ]="NH - Bartlett";
	  names[ 140 ]="NH - Bretton Woods";
	  names[ 400 ]="NH - Conway / North Conway";
	  names[ 402 ]="NH - Franconia";
	  names[ 143 ]="NH - Lake Sunapee / Mount Sunapee";
	  names[ 144 ]="NH - Lake Winnipesaukee";
	  names[ 141 ]="NH - Lincoln";
	  names[ 142 ]="NH - Waterville Valley";
	  names[ 417 ]="NJ - Atlantic City Area";
	  names[ 415 ]="NJ - Avalon";
	  names[ 423 ]="NJ - Belmar to Manasquan";
	  names[ 418 ]="NJ - Brigantine";
	  names[ 119 ]="NJ - Cape May Area";
	  names[ 421 ]="NJ - Lavallette";
	  names[ 419 ]="NJ - Long Beach Island";
	  names[ 416 ]="NJ - Ocean City";
	  names[ 424 ]="NJ - Ocean Grove Area";
	  names[ 422 ]="NJ - Point Pleasant";
	  names[ 420 ]="NJ - Seaside Park Area";
	  names[ 457 ]="NJ - Vernon";
	  names[ 414 ]="NJ - Wildwood / North Wildwood";
	  names[ 49 ]="NM - Santa Fe Area";
	  names[ 50 ]="NM - Taos Area";
	  names[ 124 ]="NY - Adirondacks";
	  names[ 410 ]="NY - Bridgehampton";
	  names[ 404 ]="NY - Catskills";
	  names[ 408 ]="NY - East Hampton";
	  names[ 123 ]="NY - Finger Lakes";
	  names[ 407 ]="NY - Fire Island";
	  names[ 406 ]="NY - Hudson Valley";
	  names[ 122 ]="NY - Montauk";
	  names[ 121 ]="NY - New York City";
	  names[ 413 ]="NY - North Fork Long Island";
	  names[ 409 ]="NY - Shelter Island";
	  names[ 411 ]="NY - Southampton";
	  names[ 412 ]="NY - Westhampton";
	  names[ 112 ]="NC - Asheville Area";
	  names[ 392 ]="NC - Atlantic Beach";
	  names[ 389 ]="NC - Bald Head Island";
	  names[ 111 ]="NC - Banner Elk";
	  names[ 383 ]="NC - Blowing Rock";
	  names[ 382 ]="NC - Boone";
	  names[ 373 ]="NC - Brevard";
	  names[ 375 ]="NC - Bryson City";
	  names[ 390 ]="NC - Carolina Beach / Kure Beach";
	  names[ 377 ]="NC - Cashiers";
	  names[ 631 ]="NC - Corolla";
	  names[ 632 ]="NC - Duck";
	  names[ 109 ]="NC - Emerald Isle";
	  names[ 378 ]="NC - Franklin";
	  names[ 379 ]="NC - Hayesville";
	  names[ 374 ]="NC - Hendersonville";
	  names[ 380 ]="NC - Highlands";
	  names[ 387 ]="NC - Holden Beach";
	  names[ 651 ]="NC - Kill Devil Hills";
	  names[ 647 ]="NC - Kitty Hawk";
	  names[ 384 ]="NC - Lake Lure";
	  names[ 376 ]="NC - Maggie Valley";
	  names[ 381 ]="NC - Murphy";
	  names[ 630 ]="NC - Nags Head";
	  names[ 388 ]="NC - Oak Island";
	  names[ 386 ]="NC - Ocean Isle Beach";
	  names[ 110 ]="NC - Outer Banks";
	  names[ 385 ]="NC - Sunset Beach";
	  names[ 391 ]="NC - Topsail Island";
	  names[ 108 ]="NC - Wrightsville Beach";
	  names[ 19 ]="OR - Ashland / Medford";
	  names[ 282 ]="OR - Bandon";
	  names[ 18 ]="OR - Bend";
	  names[ 284 ]="OR - Brookings";
	  names[ 283 ]="OR - Gold Beach";
	  names[ 279 ]="OR - Lincoln City";
	  names[ 277 ]="OR - Manzanita";
	  names[ 16 ]="OR - Mt. Hood";
	  names[ 280 ]="OR - Newport";
	  names[ 278 ]="OR - Oceanside";
	  names[ 455 ]="OR - Portland";
	  names[ 17 ]="OR - Seaside";
	  names[ 275 ]="OR - Sisters";
	  names[ 276 ]="OR - Sunriver";
	  names[ 281 ]="OR - Waldport";
	  names[ 403 ]="PA - Northern Poconos";
	  names[ 151 ]="PA - Southern Poconos";
	  names[ 399 ]="RI - Block Island";
	  names[ 125 ]="RI - Narragansett";
	  names[ 366 ]="SC - Edisto Island";
	  names[ 369 ]="SC - Folly Beach";
	  names[ 365 ]="SC - Fripp Island";
	  names[ 371 ]="SC - Harbor Island";
	  names[ 106 ]="SC - Hilton Head Area";
	  names[ 370 ]="SC - Isle of Palms";
	  names[ 368 ]="SC - Kiawah Island";
	  names[ 107 ]="SC - Myrtle Beach Area / Grand Strand";
	  names[ 684 ]="SC - Pawleys Island";
	  names[ 367 ]="SC - Seabrook Island";
	  names[ 116 ]="TN - Gatlinburg Area";
	  names[ 652 ]="TN - Nashville";
	  names[ 451 ]="TX - Austin";
	  names[ 69 ]="TX - Corpus Christi";
	  names[ 654 ]="TX - Dallas";
	  names[ 68 ]="TX - Galveston";
	  names[ 655 ]="TX - Houston";
	  names[ 272 ]="TX - Lake Travis";
	  names[ 273 ]="TX - Port Aransas";
	  names[ 70 ]="TX - South Padre Island";
	  names[ 55 ]="UT - Brian Head";
	  names[ 677 ]="UT - Deer Valley";
	  names[ 54 ]="UT - Moab Area";
	  names[ 51 ]="UT - Park City";
	  names[ 56 ]="UT - Snowbasin / Powder Mt";
	  names[ 57 ]="UT - Snowbird / Alta (Salt Lake)";
	  names[ 53 ]="UT - Solitude / Brighton";
	  names[ 58 ]="UT - St. George Area";
	  names[ 52 ]="UT - Sundance";
	  names[ 454 ]="VT - Brattleboro";
	  names[ 134 ]="VT - Bromley";
	  names[ 138 ]="VT - Jay Peak";
	  names[ 132 ]="VT - Killington";
	  names[ 405 ]="VT - Lake Champlain";
	  names[ 131 ]="VT - Mount Snow";
	  names[ 135 ]="VT - Okemo";
	  names[ 136 ]="VT - Smugglers Notch";
	  names[ 137 ]="VT - Stowe";
	  names[ 130 ]="VT - Stratton";
	  names[ 133 ]="VT - Sugarbush / Mad River Glen";
	  names[ 395 ]="VA - Bryce Mountain";
	  names[ 393 ]="VA - Chincoteague";
	  names[ 114 ]="VA - Massanutten";
	  names[ 678 ]="VA - Sandbridge";
	  names[ 113 ]="VA - Virginia Beach Area";
	  names[ 394 ]="VA - Wintergreen";
	  names[ 12 ]="WA - Lake Chelan";
	  names[ 450 ]="WA - Leavenworth";
	  names[ 13 ]="WA - Mt. Baker";
	  names[ 14 ]="WA - Ocean Shores";
	  names[ 8 ]="WA - San Juan Islands";
	  names[ 11 ]="WA - Seattle";
	  names[ 10 ]="WA - Snoqualmie Pass";
	  names[ 274 ]="WA - Whidbey Island";
	  names[ 456 ]="WV - Canaan Valley";
	  names[ 150 ]="WV - Snowshoe Mountain";
	  names[ 294 ]="WI - Bayfield / Madeline Island";
	  names[ 156 ]="WI - Door County";
	  names[ 154 ]="WI - Eagle River/Minocqua Area";
	  names[ 161 ]="WI - Hayward";
	  names[ 159 ]="WI - Hurley / Ironwood";
	  names[ 160 ]="WI - Lake Geneva";
	  names[ 453 ]="WI - New Glarus";
	  names[ 162 ]="WI - Wisconsin Dells";
	  names[ 59 ]="WY - Jackson Area";
	  
	
	admin_only = [ 430,431 ];
	
	//////
	
	
	
	function initRealAreas(region_select, area_select, admin_view)	{
	
		initRealAreas(region_select, area_select, 0, 0, admin_view)	
	}
	
	function initRealAreas(region_select, area_select, default_region, default_area, admin_view)	{
	
		initRealRegions(region_select, admin_view);
	
	 	defaultSelect(region_select, default_region);
	
		/////
	
	 	updateRealAreas(region_select, area_select, admin_view);
	
	 	defaultSelect(area_select, default_area);   		      
	}
	
	
	
	function initRealRegions(region_select, admin_view)	{
	
		region_select.options.length = 0;
	
		region_select.options[0] = new Option ("Choose a region...", "");
	
		for(i=0; i<region_ids.length; i++)	{
	
			if(admin_view || areaIDs[region_ids[i]].length>0)	{
	
				region_select.options[region_select.options.length] = new Option (region_names[region_ids[i]], region_ids[i]);
			}
		}		
	}
	
	
	function updateRealAreas(region_select, area_select, admin_view) {
		
		if(region_select.selectedIndex==0)	{
		
				area_select.options.length = 0;
				area_select.options[0] = new Option ("...then select a destination", "");;
				return;
		}
	
		var regionID = region_select.options[region_select.selectedIndex].value;
	
		var new_areas = areaIDs[regionID];
	
		area_select.options.length = 0;
		
	
		for (var i = 0; i < new_areas.length; i++)  {
	
			var can_add = true;
	
			if(!admin_view)	{
			
				for (var j = 0; j < admin_only.length; j++)  {
	
					if(admin_only[j]==new_areas[i])	 { can_add = false; break; }
				}
			}
		
			if(can_add)	{
		
				area_select.options[area_select.options.length] = new Option (names[new_areas[i]], new_areas[i]);
			}
		}
	}
	


