// This code is called at the bottom of each Quote Request page.
// It makes the resort selection drop down menus dynamic.
// The code all points to this one place so that when we add a new resort,
// We only have to add the new room categories in one place.

// To add new category (in this file):
// 1) Add a case to updateRoomsList()
// 2) Add a new roomsArray Array
// 3) Change the # of arrays in roomsArray

// NOTE - the parameter passed to updateRoomsList() by the resorts select box in
// the quote request form (from quote_res_choices.js) has to be identical to one
// of the cases in updateRoomsList();



var resorts_menu = document.getElementById('resort');
var first_choice = document.getElementById('resort_1');


var roomsArray = new Array(60);


//Acapulco:
roomsArray[1] = new Array("Camino Real Acapulco Diamante.........4","El Cano Acapulco .........3+","Fairmont Acapulco Princess .........5","Fiesta Americana Villas .........4","Fiesta Inn Acapulco .........3","Grand Hotel Acapulco & Convention Ctr .........3","Hotel Qunita Real Acapulco .........4+","Las Brisas .........4","Pierre Marques .........5","The Grand Mayan Wyndham Acapulco .........4+" );

//Cancun:
roomsArray[2] = new Array("Adonis Tulum Gay Men Resort.......5","Aventura Cove Palace.......","Aventura Spa Palace.......5*","Azul Fives.......5","Azul Hotel And Beach Resort.......4+*","Azul Sensatori Hotel By Karisma.......5*","Azul Villa Carola.......4+","Banyan Tree Mayakoba.......5*","Barcelo Costa Cancun.......3*","Barcelo Maya Beach & Caribe.......3+*","Barcelo Maya Colonial & Tropical.......4*","Barcelo Maya Palace.......4+*","Barcelo Tucancun Beach.......3*","Beach Palace.......4+*","Cancun Palace.......4+*","Catalonia Riviera Maya.......4*","Catalonia Royal Tulum Bch & Spa Rst.......5*","Catalonia Playa Maroma.......3+*","Ceiba Del Mar Spa Resort.......4+*","Crown Paradise Club.......3*","Desire Resort And Spa.......3+*","Dreams Cancun Resort & Spa.......4*","Dreams Puerto Aventuras Resort & Spa.......4*","Dreams Tulum Riviera Maya.......4+*","El Dorado Casitas Royale.......5","El Dorado Maroma.......5*","El Dorado Royale.......5*","El Dorado Seaside Suites.......4+*","Excellence Playa Mujeres.......5*","Excellence Riviera Cancun.......5*","Explorean Kohunlich.......4*","Fairmont Mayakoba.......5*","Fiesta Americana Condesa.......5*","Fiesta Americana Grand Coral.......5*","Flamingo Cancun Resort.......3*","Golden Parnassus Resort & Spa.......3+*","Grand Solaris 4*","Gran Bahia Principe Akumal.......4*","Gran BahiaPrincipe Coba.......4*","Gran Bahia Principe Tulum.......4*","Gran Caribe Real.......3+*","Gran Melia Cancun.......5*","Gran Porto Real & Spa.......3+*","Grand Oasis Cancun.......4*","Grand Oasis Caribbean Resort.......4*","Grand Oasis Playa.......3+*","Grand Oasis Riviera Maya.......4*","Grand Oasis Viva Beach.......4*","Grand Riviera Princes........4*","Grand Velas All Suites & Spa Resort.......5*","Great Parnassus Resort & Spa.......4*","Hacienda Tres Rios.......5*","Hidden Beach Resort.......4*","Hilton Cancun Golf & Spa Rst.......4+*","Hotel Marina El Cid Spa & Bch Rst.......4*","Hyatt Regency Cancun.......4+*","Iberostar Del Mar.......3+*","Iberostar Grand Hotel Paraiso.......5*","Iberostar Paraiso Beach.......4*","Iberostar Paraiso Lindo.......3+*","Iberostar Paraiso Maya.......4*","Iberostar Quetzal.......3+*","Iberostar Tucan.......3+*","Isla Mujeres Palace.......4+*","Ixchel Beach Hotel.......5*","Jw Marriott Cancun Rsrt & Spa.......5*","La Amada Hotel.......5*","Le Blanc Spa Resort.......5*","Le Meridien Cancun.......4+*","Live Aqua Cancun.......5*","Maroma Resort & Spa.......5*","Marriott Casamagna Cancun.......4+*","Mandarin Oriental Riviera Maya.......5","Mayan Palace Wyndham Riviera Maya.......4*","Me Cancun.......5*","Moon Palace Golf Resort.......4+*","NH Krystal Cancun.......3+*","Now Jade Cancun.......4","Now Sapphire Riviera Cancun.......4","Oasis Cancun Hotel.......3+*","Oasis Palm Beach & Spa.......3+*","Oasis Viva Beach Hotel.......3*","Occidental Grand Xcaret.......4+*","Ocean Breeze Riviera Maya.......3","Ocean Coral & Turquesa.......4+*","Ocean Maya.......3","Omni Cancun Hotel & Villas.......4*","Omni Puerto Aventures Beach.......4*","Playacar Palace.......4+*","Pres. Intercontinental Cancun.......4*","Riu Cancun Hotel.......3+*","Riu Caribe.......3+*","Riu Palace Las Americas Cancun.......4*","Riu Palace Mexico Hotel.......4*","Riu Palace Riviera Maya.......4+*","Riu Playacar.......3*","Riu Yucatan Hotel.......3+*","Rosewood Mayakoba.......5*","Royal Hideaway Playacar.......5*","Royal Playa Del Carmen.......4+*","Royal Solaris.......3+*","Sandos Playacar Beach Resort & Spa.......4+*","Secrets Capri Riviera Cancun.......5*","Secrets Maroma Beach.......5*","Secrets Silversands Riviera Cancun.......5*","Sens Cancun.......3+*","Sun Palace.......4+*","Temptation Resort & Spa.......3*","The Bel Air Collection.......4*","The Grand Mayan Wyndham Riviera Maya.......5*","The Ritz-Carlton,Cancun.......5*","The Royal Cancun.......4+*","The Tides Riviera Maya.......5*","Unik Island Resort & Spa.......5*","Valentin Imperial Maya Rst & Spa.......4+*","Viva Wyndham Azteca.......3+*","Viva Wyndham Maya.......3+*","Westin Resort & Spa Cancun.......4*","Xpu Ha Palace.......4+*","Zoetry Paraiso De La Bonita Riviera Maya.......5*");

//Cozumel:
roomsArray[3] = new Array("Allegro Cozumel.......3","Aura Cozumel..........5","Cozumel Palace..........4+","El Cid La Ceiba Beach..........3","Fiesta Americana Cozumel Dive..........3+","Hotel El Cozumeleno Beach Resort..........3+","Iberostar Cozumel..........3","Melia Cozumel..........4","Occidental Grand Cozumel..........4+","Playa Azul Golf. Scuba. Spa..........3","Pres Intercontinental Cozumel..........4+","Sabor At Wyndham Cozumel Rst & Spa..........4+","Wyndham Cozumel Resort & Spa..........4");

//Huatulco:
roomsArray[4] = new Array("Barcelo Huatulco Beach Resort..........3+","Camino Real Zaashila..........4","Dreams Huatulco Resort & Spa","Las Brisas Huatulco..........4","Quinta Real Huatulco..........4+");

//Los Cabos:
roomsArray[5] = new Array("Barcelo Los Cabos Palace Deluxe.......4+","Capella Pedregal Los Cabos.......5","Casa Dorada Los Cabos..........5","Crowne Plaza Los Cabos..........4","Dreams Los Cabos..........4+","Fiesta Americana Grand Los Cab..........5","Hilton Los Cabos..........5","Hola Grand Faro.......4","Hotel Finisterra..........4","Hotel Solmar..........3+","Las Ventanas Al Paraiso..........5","Marina Fiesta Resort & Hotel..........4","Marquis Los Cabos Hotel..........5","Me Cabo..........5","Melia Cabo Real..........4","One & Only Palmilla..........5","Playa Grande Resort & Spa.......4+","Presidente Inter-continental..........4","Pueblo Bonito Los Cabos..........4","Pueblo Bonito Pacifica..........5","Pueblo Bonito Rose..........4+","Pueblo Bonito Sunset Beach..........5","Riu Palace Cabo San Lucas..........4+","Riu Santa Fe..........4+","Royal Solaris Los Cabos..........4","Sheraton Hacienda Del Mar..........4+","Solmar Resort.......3","Temptation Resort & Spa Los Cabos..........3+","Tesoro Los Cabos..........3","The Grand Mayan Wyndham Los Cabos..........4+","Villa del Arco.......4","Villa del Palmar.......3","Villa La Estancia.......4+","Westin Resort & Spa.......4+","Zoetry Casa del Mar.......5");

//Puerto Vallarta:
roomsArray[6] = new Array("Allegro Nuevo Vallarta..........3+","Barcelo La Jolla De Mismaloya..........4","Buenaventura Grand Hotel & Spa..........4+","Casa Velas Boutique Hotel..........4+","Crown Paradise Club Puerto Vallarta..........4","Dreams Puerto Vallarta..........4","Dreams Villa Magna Nuevo Vallarta..........4+","Fiesta Americana Puerto Vallarta..........4","Four Seasons Resort Punta Mita..........5","Golden Crown Paradise Resort..........4","Grand Velas All Suites Resort..........5","Krystal Hotel..........3+","La Tranquila All Suites.......5","Maraval Residences & World Spa.......5","Marriott Puerto Vallarta..........4+","Mayan Palace Pvr Wyndham Alliance..........","Mayan Palace Wyndham Nuevo Vallarta..........4","Melia Puerto Vallarta..........4","Paradise Village Beach Resort..........4","Presidente Inter-continental..........4","Riu Jalisco..........3+","Riu Palace Pacifico..........4+","Riu Vallarta..........3+","Samba Vallarta..........3+","Sheraton Buganvilias Resort..........4+","St. Regis Punta Mita Resort.......5","The Grand Mayan Wyndham Nueva Vallarta..........4+","Vallarta Palace..........4+","Velas Vallarta Ste Rsrt & Conventn Cntr..........4","Villa del Mar.......3","Villa del Palmar.......4","Villa del Palmar Flamingos.......3","Villa La Estancia.......5","Villa Premiere Hotel & Spa.......4+","Westin Resort & Spa.......4+");

//Anguilla Hotels:
roomsArray[7] = new Array("Anacoana Boutique Resort..........2+","Anguilla Great House Beach Resort..........2+","Cap Juluca..........5","Carimar Beach Club..........2","Cuisinart Resort & Spa..........5","Ku..........3+","Malliouhana Hotel & Spa..........5","Sheriva Villa Hotel","Viceroy..........5");

//Antigua Hotels:
roomsArray[8] = new Array("Blue Waters Antigua..........4","Carlisle Bay Hotel..........4+","Coco Bay..........4","Galley Bay..........4+","Grand Pineapple Beach Antigua..........3+","Hermitage Bay..........5","Jumby Bay Resort..........5","Sandals Grande Antigua Resort & Spa..........Luxury","St. James Club..........4","The Suites At Jolly Beach..........4","Verandah Resort & Spa..........4");

//Aruba Hotels:
roomsArray[9] = new Array("Amsterdam Manor Beach Resort..........3+","Aruba Marriott Resort And Casino..........4+","Bucuti Beach Resort Aruba & Tara Bch Ste..........4","Divi Aruba All Inclusive..........3+","Divi Aruba Phoenix Beach Resort..........3","Divi Aruba Villas..........3","Divi Village Golf & Beach Resort..........3","Holiday Inn Aruba Beach Resort..........3+","Hyatt Regency Aruba Rst/Casino..........4+","Manchebo Beach Resort & Spa..........3","Marriott's Aruba Surf Club..........4","Marriott's Aruba Ocean Club..........4","Occidental Grand Aruba..........4","Radisson Aruba Rst, Casino & Spa..........4+","Renaissance Aruba Resort & Casino..........4","Riu Palace Aruba..........4","Tamarijn Aruba All Inclusive..........3","The Aruban Resort & Casino..........3+","The Mill Resort & Suites..........3","Tierra Del Sol Resort..........4","Westin Resort Aruba..........4");

//Abaco :
roomsArray[10] = new Array("Abaco Bch Resort & Boat Harbour..........3","Treasure Cay Hotel Resort & Marina..........3+");

//Bimini:
roomsArray[11] = new Array("Bimini Bay Resort & Marina");

//Eleuthera:
roomsArray[12] = new Array("Cape Eleuthera Resort & Yacht Club..........4","Coral Sands Hotel..........4+","Pink Sands..........5");

//Exuma:
roomsArray[13] = new Array("Club Peace & Plenty..........2","Grand Isle Resort & Spa..........4+","Sandals Emerald Bay..........5");

//Freeport:
roomsArray[14] = new Array("Old Bahama Bay..........4","Our Lucaya Reef..........3","Pelican Bay At Lucaya..........3+","Radisson Our Lucaya..........3+","Viva Fortuna..........2+");

//Nassau:
roomsArray[15] = new Array("Atlantis Paradise Island..........4+","Best Western Bayview Suites..........3","Breezes Bahamas..........4","British Colonial Hilton..........4","Comfort Suites Paradise Island..........2+","Compass Point..........3","Graycliff Hotel..........4","Harborside Resort At Atlantis..........4","Nassau Palm Hotel..........2","One & Only Club..........5","Riu Palace Paradise Island..........4","Sandals Royal Bahamian..........5","Sheraton Nassau Beach..........3","The Cove Atlantis..........5","The Reef Atlantis..........4");

//Babados:
roomsArray[16] = new Array("Almond Beach Club & Spa..........3+","Almond Beach Village..........4","Almond Casuarina Beach Resort..........4","Amaryllis Beach Resort..........3","Accra Beach Hotel & Resort..........4","Blue Horizon Hotel..........2","Bougainvillea Beach Resort..........4","Colony Club..........4","Crystal Cove..........4","Divi Southwinds Beach Resort..........2+","Fairmont Royal Pavillion.......... 4+","Hilton Barbados..........4","Mango Bay..............3","Palm Island Resort..........5","Raffles Resort..........5","Sandy Bay Beach Club..........   3","Sandy Lane Hotel..........5","Tamarind Cove Hotel..........4","The Crane...........4+","The House..........4","The Savannah..........3+","Time Out At The Gap..........2+","Treasure Beach Hotel..........4","Turtle Beach Resort..........4");

//Bermuda:
roomsArray[17] = new Array("9 Beaches Resort..........3","Cambridge Beaches Resort & Spa..........5","Coco Reef Bermuda..........3+","Elbow Beach Bermuda..........4+","Grape Bay Beach Hotel..........3","Grotto Bay Beach Hotel..........3+","Pompano Beach Club..........3+","Rosedon..........3","Surf Side Beach Club..........3","The Fairmont Hamilton Princess..........4+","The Fairmont Southampton..........4+");

//Bonaire:
roomsArray[18] = new Array("Divi Flamingo Beach Resort..........3","Harbour Village Resort..........4","Plaza Bonaire Resort..........4");

//Tortola:
roomsArray[19] = new Array("Long Bay Beach..........4","Peter Island Resort..........5","Scrub Island..........5");

//Virgin:
roomsArray[20] = new Array("Bitter End Yacht Club..........4","Rosewood Little Dix Bay..........5");

//Curacao:
roomsArray[21] = new Array("Avila Beach Hotel..........4","Breezes Curacao Resort Spa & Casino..........4","Hilton Curacao..........4","Howard Johnson Plaza Hotel & Casino..........3","Hyatt Regency Curacao","Kura Hulanda..........4+","Marriott Beach Rst & Casino..........4","Papagayo Beach Resort..........3","Renaissance Curacao Resort & Casino..........4","The Lodge Kura Hulanda & Beach Club..........4");

//Cap Cana:
roomsArray[22] = new Array("Caleton Club And Villas..........5","Golden Bear Lodge..........5","Secrets Sanctuary Cap Cana Golf & Spa..........5");

//La Romana:
roomsArray[23] = new Array("Casa De Campo..........5","Catalonia Gran Dominicus......3","Dreams La Romana..........4","Gran Bahia Principe La Romana..........4+","Iberostar Hacienda Dominicus..........3+","Viva Wyndham Dominicus Beach..........3+","Viva Wyndham Dominicus Palace..........3+");


//Puerto Plata:
roomsArray[24] = new Array("Allegro Playa Dorada..........3+","Bahia Principe San Juan Rst..........4","Barcelo Puerto Plata..........4","Casa Marina Beach & Reef..........3","Gran Bahia Principe Cayacoa..........4","Gran Bahia Principe Cayo Levantado..........4","Gran Bahia Principe El Portillo..........4","Grand Paradise Playa Dorado Bch Rst..........3 ","Grand Paradise Samana....................4","Hotel Riu Bachata....................3","Iberostar Costa Dorada..........3+","Viva Wyndham Playa Dorada....................3+","Viva Wyndham Tangerine..........3+");

//Punta Cana:
roomsArray[25] = new Array("Agua Resort & Spa..........5","Barcelo Bavaro Golf & Casino..........3","Barcelo  Bavaro Palace Deluxe..........4","Barcelo Family Deluxe..........4","Barcelo Bavaro Palace..........4","Barcelo Dominican Beach..........3","Barcelo Punta Cana..........3","Bavaro Princess Resort..........3","Catalonia Bavaro Punta Cana ","Catalonia Royal Bavaro ","Dreams Palm Beach..........4","Dreams Punta Cana..........4+","Excellence Punta Cana..........5","Gran Bahia Principe Ambar..........4","Gran Bahia Principe Punta Cana..........4","Grand Paradise Bavaro Punta Cana..........4","Hard Rock Hotel & Casino Punta Cana..........4+","Iberostar Bavaro Suites..........4","Iberostar Dominicana..........3","Iberostar Grand Hotel Bavaro..........5","Iberostar Punta Cana..........3","Majestic Colonial Punta Cana..........4","Majestic Elegance Punta Cana..........4+","Melia Caribe Tropical..........4","NH Real Arena..........4+","NH Royal..........4+","Occidental Grand Punta Cana..........3","Ocean Blue & Sand..........3+","Paradisus Palma Real..........5","Paradisus Punta Cana..........4+","Punta Cana Hotel..........3","Punta Cana Princess..........4","Riu Bambu..........3","Riu Naiboa..........3","Riu Palace Macao..........4+","Riu Palace Punta Cana..........4+","Sivory Punta Cana..........5","The  Reserve at Palma Real..........5","The Reserve At Paradisus Punta Cana..........5 ","Tortuga Bay..........5","Zoetry Agua Punta Cana..........5");

//Santo Domingo:
roomsArray[26] = new Array("Barcelo Capella..........3","Costa Caribe Coral..........4","Melia Santo Domingo ..........4");

//Grand Cayman:
roomsArray[27] = new Array("Courtyard by Marriott..........3","Courtyard Suites..........3","Grand Cayman Beach Suites.......5","Marriot Beach Resort.......4","Ritz-carlton.......5","Sunshine Suites Resorts.......3+","The Grandview.......3+","The Reef Resort.......4","Westin Casuarina Resort & Spa.......4+");

//Grenada St Georges Hotels:
roomsArray[28] = new Array("Coyaba Beach Resort..........3+","Grenadian By Rex Resorts..........3","La Source..........4+","Mt. Cinnamon Resort..........3+","Spice Island Inn..........4+");

//Jamaica:
roomsArray[29] = new Array("Beaches Boscobel Resort & Golf Club.......Luxury","Beaches Negril Resort & Spa.......Luxury","Beaches Sandy Bay.......Luxury","Breezes Grand Negril Resort & Spa.......4+","Breezes Montego Bay.......3+","Breezes Resort & Spa Rio Bueno.......4+","Breezes Runaway Bay Resort & Golf Club.......4","Breezes Trelawny..........3","Coco La Palm Seaside Resort.......3","Country Country Beach Cottages.......2+","Couples Negril.......4","Couples Sans Souci.......4+","Couples Swept Away.......4+","Couples Tower Isle.......4+","Coyaba Beach Hotel & Club.......4","Fdr Pebbles.......3+","Franklyn D. Resort.......4","Gran Bahia Principe.......3+","Grand Pineapple Beach Negril.......3+","Halfmoon.......5","Hedonism II.......3+","Holiday Inn Sunspree Resort.......3+","Iberostar Grand Hotel Rosehall.......5","Iberostar Rose Hall Beach.......4","Iberostar Rosehall Suites.......4+","Jake\'s.......4","Jamaica Inn.......5","Jewel Dunn’s River.......Luxury","Point Village.......3","Ritz Carlton Golf & Spa Resort.......5","Riu Montego Bay.......4","Riu Negril.......3+","Riu Ocho Rios.......4","Riu Palace Tropical Bay.......4+","Rooms Negril.......3","Rooms On The Beach Ocho Rios.......3","Rose Hall Resort & Country Club.......4+","Round Hill Hotel & Villas.......5","Sandals Sandals Carlyle.......Luxury","Sandals Grande Ocho Rios Beach & Villa.......Luxury","Sandals Montego Bay.......Luxury","Sandals Negril Beach Resort & Spa.......Luxury","Sandals Royal Caribbean Rst & Pvt Islnd.......Luxury","Sandals Royal Plantation, Ocho Rios.......5","Sandals Whitehouse European Vlg & Spa.......Luxury","Sandcastles Resort Ocho Rios.......2","Secrets St. James..........4+","Secrets Wild Orchid..........4+","Shaw Park Beach Hotel.......3","Starfish Trelawny.......3+","Sunset At The Palms Resort & Spa.......4","Sunset Beach Resort And Spa.......3+","Sunset Jamaica Grande Resort & Spa.......3+","Super Fun Beach Resort.......3+","The Caves.......4+","The Palmyra..........5");

//Martinique:
roomsArray[30] = new Array("Cap Est Lagoon Resort & Spa.......5","Pierre Et Vacances Village.......3+","Sofitel Bakoua.......4");

//Nevis:
roomsArray[31] = new Array("Four Seasons Resort Nevis.......5","Montpelier Plantation.......4","Mount Nevis Hotel & Bch Club.......3+","Nisbet Plantation Beach Club.......4","Oualie Beach Resort.......3");

//PuertoRico:
roomsArray[32] = new Array("4 Points By Sheraton @ Palmas Del Mar.......4","Aquarius Boqueron Beach Resort.......3+","Caribe Hilton.......4","Club Cala De Palmas.......3+","Conrad San Juan Condado Plaza.......4","Copamarina Beach Resort.......3","Courtyard By Marriott.......3","El Conquistador Resort & Golden Door Spa.......4+","El San Juan Hotel & Casino, The Waldorf.......4+","Embassy Ste Dorado Del Mar Bch & Glf.......3+","Embassy Suites Hotel & Casino.......3","Golden Sands Villa.......3+","Gran Melia Puerto Rico.......4+","Hilton Ponce Golf And Casino Resort.......4","Hotel El Convento.......4","Intercontinental San Juan Resort & Casin.......4","La Concha Hotel.......4+","Las Casitas Village & Golden Door Spa.......4+","Lazy Parrot Inn.......2+","Rincon Beach Resort.......3","Rio Mar Bch Rst & Spa A Wyndham Grd Rst.......4","Ritz Carlton Hotel Spa Casino.......5","San Juan Marriott Resort.......4","Sheraton Old San Juan Hotel.......4","Sheraton Puerto Rico Hotel & Casino..........4","St Regis Bahia Beach Resort..........5+","Verdanza..........3","Villa Montana Beach Resort.......3","W Retreat, Vieques Island..........4+");

//StBarts:
roomsArray[33] = new Array("Hotel Carl Gustaf.......4+","Hotel Guanahani & Spa.......4+","Hotel Manapany Cottages.......4","Le Sereno Hotel.......4+");


//St. Croix:
roomsArray[34] = new Array("Carambola Beach Resort.......4","Caravelle Hotel.......2","Colony Cove.......3","Divi Carina Bay Resort &casino.......3+","The Buccaneer.......5");

//St. Kitts:
roomsArray[35] = new Array("Bird Rock Beach Hotel.......2","Marriott Royal Beach Resort.......4","Ottley\'s Plantation Inn.......4","Royal St. Kitts Hotel & Casino.......3","Sugar Bay Club.......3","Timothy Beach Resort.......3");

//St. Lucia:
roomsArray[36] = new Array("Almond Morgan Bay Resort.......4","Almond Smugglers Cove.......3+","Anse Chastanet.......4+","Bay Gardens Beach Resort.......3+","Bay Gardens Hotel.......2","Calabash Cove..........4","Coco Palm Resort.......3+","Coconut Bay Resort And Spa.......3+","Cotton Bay.......4+","Discovery At Marigot Bay.......4+","Jade Mountain.......5","Jalousie Plantation.......4","Ladera Resort.......4","Marigot Bay Hotel..........4","Rendezvous.......4","Royal By Rex.......4","Sandals Grande St.lucian Spa & Bch Rsrt.......Luxury","Sandals Halycon Beach St.lucia.......Luxury","Sandals Regency La Toc Golf Resort & Spa.......Luxury","The Body Holiday At Le Sport.......4+","The Landings..........5","The Village Inn & Spa.......3","Ti Kaye Village.......4","Windjammer Landing Villa Beach Resort.......4+");

//St. Maarten:
roomsArray[37] = new Array("Alamanda Resort.......4","Caribbean Princess Villas.......3+","Coral Beach Club.......4+","Divi Little Bay Hotel.......3+","Esmeralda Resort.......4","Grand Case Beach Club.......4","Green Cay Villas.......4","Hotel Beach Plaza.......3","Hotel La Plantation.......3+","L\'hoste Hotel.......3","La Samanna.......5","Le Domaine de Lonvilliers..........4","Le Flamboyant Hotel & Resort.......2+","Marquis Hotel Resort & Spa.......4","Oyster Bay Beach Resort.......3+","Palm Court Hotel.......3","Princess Heights Condominiums.......3+","Radisson Blu Resort & Marina..........4","Sonesta Great Bay Beach.......3","Sonesta Maho Beach Hotel & Casino.......3+","The Westin St. Martin Dawn Beach Resort.......4+","Wyndham Sapphire Beach Club.......3+");

//St. Thomas:
roomsArray[38] = new Array("Bolongo Bay Beach Resort.......3+","Caneel Bay Resort.......5","Emerald Beach Resort.......3","Marriott Frenchman\'s Reef & Morning Star.......4","Point Pleasant Resort.......3","Ritz-carlton St. Thomas.......5","Sapphire Beach Condominiums.......2+","Secret Harbour Beach Hotel.......3","Westin St.john Resort & Villas.......4+","Windward Passage Hotel.......3+","Wyndham Sugar Bay Beach Club.......4");

//Tobago:
roomsArray[39] = new Array("Coco Reef Resort.......3","Grafton Beach Resort.......3+","Le Grand Courian Spa Resort.......4+","Rex Turtle Beach.......3","Stone Haven Villas");

//Turks and Caicos:
roomsArray[40] = new Array("Beaches Turks & Caicos Resort Villages.......Luxury","Comfort Suites Turks & Caicos.......3","Gansevoort..........5","Ocean Club.......4","Ocean Club West Turks & Caicos.......4","Parrot Cay..........5","Point Grace.......4+","Regent Palms.......5","Royal West Indies Resort.......4","Seven Stars Resort.......4","The Sands At Grace Bay.......4","The Somerset On Grace Bay","The Veranda Resort..........4");

//Belize:
roomsArray[41] = new Array("Turtle Inn.......4+","Belize Biltmore Plaza Hotel.......3","Belize Legacy Resort.......3","Belize Yacht Club.......3","Belizean Dreams.......4","Belizean Shores.......4","Blancaneaux Lodge, Cayo.......4+","Captain Morgan\'s Retreat.......3","Cayo Espanto.......4","Chan Chich Lodge.......4","Hidden Valley Inn.......3","Jaguar Reef Lodge.......3","Ka\'ana Boutique Resort.......4+","Matachica Beach Resort.......3","Placencia Hotel & Residence.......3","Portofino Resort.......3","Ramon\'s Village.......3","Seaside Cabanas.......3","The Great House, Belize City.......3","The Inn At Robert\'s Grove.......3","The Lodge At Chaa Creek.......4+");


//Costa Rica:
roomsArray[42] = new Array("Allegro Papagayo.......3","Barcelo Langosta Beach.......3","Ecolodge.......3","Flamingo Beach Resort & Spa.......3","Four Seasons Resort.......5","Grand Papagayo By Occidental.......3+","Hilton Papagayo Resort.......4+","Jw Marriott Guanacaste Resort & Spa.......5","Ocotal Resort.......3","Paradisus Playa Conchal.......5","Riu Guanacaste..........4");

function roomCatFocus()
{
	if (resorts_menu.value==0)
	{
        	alert('Please choose a specific region of the island, before selecting a resort');
        	resorts_menu.focus();
	}
}


function populateLists(resort)
{
		var arr=roomsArray[resort];
		var current = first_choice.options.length;
		for (var j=current;j>0;j--)first_choice.options[j] = null;
		for (var i=0;i<arr.length;i++) first_choice.options[first_choice.options.length] = new Option(arr[i],arr[i]);
document.getElementById("resort_1").disabled = false;
}


function updateRoomsList(object)
{
	//Anytime the Resort is changed:

	//1) reset the Room Category selections if one has already been chosen:
	first_choice.value="0";
	
	
	//2) change the Room Categories options:
	switch(object.value)
	{
		

		
		case "Acapulco":
//			alert('in the switch statement for LeSport');
			populateLists(1);
			break;

		case "Cancun":
//			alert('in the switch statement for LaSource');
			populateLists(2);			
			break;
		case "Cozumel":
//			alert('in the switch statement for Sans');
			populateLists(3);
			break;

		case "Huatulco":
//			alert('in the switch statement for Brac');
			populateLists(4);
			break;
			
		case "Los Cabos":
//			alert('in the switch statement for GLNe');
			populateLists(5);
			break;
		case "Puerto Vallarta":
//			alert('in the switch statement for Mont');
                        populateLists(6);
			break;
			
		case "Anguilla":
//			alert('in the switch statement for Runa');
			populateLists(7);
			break;
		case "Antigua":
//			alert('in the switch statement for Rend');
			populateLists(8);
			break;

		case "Aruba":
//			alert('in the switch statement for capr');
			populateLists(9);
			break;

		case "Abaco":
//			alert('in the switch statement for capr');
			populateLists(10);
			break;

		case "Bimini":
//			alert('in the switch statement for capr');
			populateLists(11);
			break;

		case "Eleuthera":
//			alert('in the switch statement for capr');
			populateLists(12);
			break;

		case "Exuma":
//			alert('in the switch statement for capr');
			populateLists(13);
			break;
			
		case "Freeport":
//			alert('in the switch statement for capr');
			populateLists(14);
			break;
			
		case "Nassau":
//			alert('in the switch statement for capr');
			populateLists(15);
			break;

		case "Barbados":
//			alert('in the switch statement for capr');
			populateLists(16);
			break;

		case "Bermuda":
//			alert('in the switch statement for capr');
			populateLists(17);
			break;

		case "Bonaire":
//			alert('in the switch statement for capr');
			populateLists(18);
			break;

		case "Tortola":
//			alert('in the switch statement for capr');
			populateLists(19);
			break;
			
		case "Virgin":
//			alert('in the switch statement for capr');
			populateLists(20);
			break;
			
			case "Curacao":
//			alert('in the switch statement for capr');
			populateLists(21);
			break;	
					case "CapCana":
//			alert('in the switch statement for capr');
			populateLists(22);
			break;

		case "LaRomana":
//			alert('in the switch statement for capr');
			populateLists(23);
			break;

		case "PuertoPlata":
//			alert('in the switch statement for capr');
			populateLists(24);
			break;
			
		case "PuntaCana":
//			alert('in the switch statement for capr');
			populateLists(25);
			break;
			
			case "SantoDomingo":
//			alert('in the switch statement for capr');
			populateLists(26);
			break;	
		
			case "GrandCayman":
//			alert('in the switch statement for capr');
			populateLists(27);
			break;	
			
			case "Grenada":
//			alert('in the switch statement for capr');
			populateLists(28);
			break;
			
			case "Jamaica":
//			alert('in the switch statement for capr');
			populateLists(29);
			break;			
			
			case "Martinique":
//			alert('in the switch statement for capr');
			populateLists(30);
			break;			
			
			case "Nevis":
//			alert('in the switch statement for capr');
			populateLists(31);
			break;	
					
			case "PuertoRico":
//			alert('in the switch statement for capr');
			populateLists(32);
			break;	

			case "StBarts":
//			alert('in the switch statement for capr');
			populateLists(33);
			break;
			
			
			case "StCroix":
//			alert('in the switch statement for capr');
			populateLists(34);
			break;
			
			case "StKitts":
//			alert('in the switch statement for capr');
			populateLists(35);
			break;
			
			case "StLucia":
//			alert('in the switch statement for capr');
			populateLists(36);
			break;
			
			case "StMaarten":
//			alert('in the switch statement for capr');
			populateLists(37);
			break;
			
			case "StThomas":
//			alert('in the switch statement for capr');
			populateLists(38);
			break;
			
			case "Tobago":
//			alert('in the switch statement for capr');
			populateLists(39);
			break;
			
			case "Turks":
//			alert('in the switch statement for capr');
			populateLists(40);
			break;
			
			case "Belize":
//			alert('in the switch statement for capr');
			populateLists(41);
			break;		
			
			case "CostaRica":
//			alert('in the switch statement for capr');
			populateLists(42);
			break;	
			
			
							case "188881":
//			alert('in the switch statement for LeSport');
			alert('Please choose specific location');
			 document.getElementById("resort_1").disabled = true;
        	resort.focus();
		

	}
}
		

onLoad = updateRoomsList(resorts_menu);
