var directoryShopping = new Array(16); for (i = 0; i < directoryShopping.length; i++) { directoryShopping[i] = new Array(2); }; directoryShopping[0][0] = 0; directoryShopping[0][1] = 'All'; directoryShopping[1][0] = 113; directoryShopping[1][1] = 'Apparel & Accessories'; directoryShopping[2][0] = 114; directoryShopping[2][1] = 'Art Supplies'; directoryShopping[3][0] = 115; directoryShopping[3][1] = 'Beauty & Health Products'; directoryShopping[4][0] = 116; directoryShopping[4][1] = 'Bicycles'; directoryShopping[5][0] = 117; directoryShopping[5][1] = 'Books & Magazines'; directoryShopping[6][0] = 118; directoryShopping[6][1] = 'Cell Services'; directoryShopping[7][0] = 119; directoryShopping[7][1] = 'Electronics'; directoryShopping[8][0] = 120; directoryShopping[8][1] = 'Florists'; directoryShopping[9][0] = 121; directoryShopping[9][1] = 'Gifts & Cards'; directoryShopping[10][0] = 122; directoryShopping[10][1] = 'Home Furniture & Hardware'; directoryShopping[11][0] = 123; directoryShopping[11][1] = 'Jewelry'; directoryShopping[12][0] = 138; directoryShopping[12][1] = 'Office Supplies'; directoryShopping[13][0] = 139; directoryShopping[13][1] = 'Other Shopping'; directoryShopping[14][0] = 124; directoryShopping[14][1] = 'Shoes'; directoryShopping[15][0] = 125; directoryShopping[15][1] = 'Shopping Centers'; var directoryDining = new Array(36); for (i = 0; i < directoryDining.length; i++) { directoryDining[i] = new Array(2); }; directoryDining[0][0] = 0; directoryDining[0][1] = 'All'; directoryDining[1][0] = 24; directoryDining[1][1] = 'American'; directoryDining[2][0] = 134; directoryDining[2][1] = 'Asian'; directoryDining[3][0] = 25; directoryDining[3][1] = 'Barbecue'; directoryDining[4][0] = 26; directoryDining[4][1] = 'Beer & Wine'; directoryDining[5][0] = 27; directoryDining[5][1] = 'Brazilian'; directoryDining[6][0] = 28; directoryDining[6][1] = 'Breakfast'; directoryDining[7][0] = 29; directoryDining[7][1] = 'Catering'; directoryDining[8][0] = 30; directoryDining[8][1] = 'Chinese'; directoryDining[9][0] = 31; directoryDining[9][1] = 'Delivery'; directoryDining[10][0] = 32; directoryDining[10][1] = 'Fast Food'; directoryDining[11][0] = 33; directoryDining[11][1] = 'Fine Dining'; directoryDining[12][0] = 34; directoryDining[12][1] = 'Food Courts'; directoryDining[13][0] = 35; directoryDining[13][1] = 'French'; directoryDining[14][0] = 36; directoryDining[14][1] = 'Full Bars'; directoryDining[15][0] = 37; directoryDining[15][1] = 'Hawaiian'; directoryDining[16][0] = 38; directoryDining[16][1] = 'Indian'; directoryDining[17][0] = 39; directoryDining[17][1] = 'Italian'; directoryDining[18][0] = 40; directoryDining[18][1] = 'Japanese'; directoryDining[19][0] = 41; directoryDining[19][1] = 'Korean'; directoryDining[20][0] = 135; directoryDining[20][1] = 'Latin'; directoryDining[21][0] = 42; directoryDining[21][1] = 'Mediterranean'; directoryDining[22][0] = 43; directoryDining[22][1] = 'Mexican'; directoryDining[23][0] = 44; directoryDining[23][1] = 'Outdoor Dining'; directoryDining[24][0] = 45; directoryDining[24][1] = 'Pizzas'; directoryDining[25][0] = 46; directoryDining[25][1] = 'Salads'; directoryDining[26][0] = 47; directoryDining[26][1] = 'Sandwiches'; directoryDining[27][0] = 48; directoryDining[27][1] = 'Seafood'; directoryDining[28][0] = 136; directoryDining[28][1] = 'Skyline Views'; directoryDining[29][0] = 49; directoryDining[29][1] = 'Soups'; directoryDining[30][0] = 50; directoryDining[30][1] = 'Southern'; directoryDining[31][0] = 51; directoryDining[31][1] = 'Steakhouses'; directoryDining[32][0] = 52; directoryDining[32][1] = 'Sushi'; directoryDining[33][0] = 53; directoryDining[33][1] = 'Thai'; directoryDining[34][0] = 54; directoryDining[34][1] = 'Vegetarian'; directoryDining[35][0] = 55; directoryDining[35][1] = 'Vietnamese'; var directoryArtsEntertainment = new Array(5); for (i = 0; i < directoryArtsEntertainment.length; i++) { directoryArtsEntertainment[i] = new Array(2); }; directoryArtsEntertainment[0][0] = 0; directoryArtsEntertainment[0][1] = 'All'; directoryArtsEntertainment[1][0] = 16; directoryArtsEntertainment[1][1] = 'Galleries'; directoryArtsEntertainment[2][0] = 17; directoryArtsEntertainment[2][1] = 'Movie Theaters'; directoryArtsEntertainment[3][0] = 18; directoryArtsEntertainment[3][1] = 'Museums'; directoryArtsEntertainment[4][0] = 19; directoryArtsEntertainment[4][1] = 'Performing Arts'; var directoryHotel = new Array(3); for (i = 0; i < directoryHotel.length; i++) { directoryHotel[i] = new Array(2); }; directoryHotel[0][0] = 0; directoryHotel[0][1] = 'All'; directoryHotel[1][0] = 70; directoryHotel[1][1] = 'Hotels'; directoryHotel[2][0] = 71; directoryHotel[2][1] = 'Motels & Inns'; var directoryNightlife = new Array(10); for (i = 0; i < directoryNightlife.length; i++) { directoryNightlife[i] = new Array(2); }; directoryNightlife[0][0] = 0; directoryNightlife[0][1] = 'All'; directoryNightlife[1][0] = 85; directoryNightlife[1][1] = 'Bars'; directoryNightlife[2][0] = 86; directoryNightlife[2][1] = 'Billiards'; directoryNightlife[3][0] = 87; directoryNightlife[3][1] = 'Comedy Clubs'; directoryNightlife[4][0] = 88; directoryNightlife[4][1] = 'Dance Clubs'; directoryNightlife[5][0] = 89; directoryNightlife[5][1] = 'Live Music'; directoryNightlife[6][0] = 90; directoryNightlife[6][1] = 'Lounges'; directoryNightlife[7][0] = 91; directoryNightlife[7][1] = 'Restaurant Bars'; directoryNightlife[8][0] = 92; directoryNightlife[8][1] = 'Sports Bars'; directoryNightlife[9][0] = 93; directoryNightlife[9][1] = 'Wine Bars'; var directoryHealthEducation = new Array(14); for (i = 0; i < directoryHealthEducation.length; i++) { directoryHealthEducation[i] = new Array(2); }; directoryHealthEducation[0][0] = 0; directoryHealthEducation[0][1] = 'All'; directoryHealthEducation[1][0] = 59; directoryHealthEducation[1][1] = 'Barbers & Salons'; directoryHealthEducation[2][0] = 60; directoryHealthEducation[2][1] = 'Colleges & Universities'; directoryHealthEducation[3][0] = 61; directoryHealthEducation[3][1] = 'Doctors & Dentists'; directoryHealthEducation[4][0] = 62; directoryHealthEducation[4][1] = 'Gyms & Fitness'; directoryHealthEducation[5][0] = 63; directoryHealthEducation[5][1] = 'Hospitals & Clinics'; directoryHealthEducation[6][0] = 64; directoryHealthEducation[6][1] = 'K-12 Schools'; directoryHealthEducation[7][0] = 137; directoryHealthEducation[7][1] = 'Libraries'; directoryHealthEducation[8][0] = 65; directoryHealthEducation[8][1] = 'Medical Services'; directoryHealthEducation[9][0] = 83; directoryHealthEducation[9][1] = 'Pharmacies'; directoryHealthEducation[10][0] = 66; directoryHealthEducation[10][1] = 'Preschools'; directoryHealthEducation[11][0] = 67; directoryHealthEducation[11][1] = 'Spas'; directoryHealthEducation[12][0] = 68; directoryHealthEducation[12][1] = 'Workshops'; directoryHealthEducation[13][0] = 69; directoryHealthEducation[13][1] = 'Yoga'; var directorySports = new Array(2); for (i = 0; i < directorySports.length; i++) { directorySports[i] = new Array(2); }; directorySports[0][0] = 0; directorySports[0][1] = 'All'; directorySports[1][0] = 143; directorySports[1][1] = 'Sports Teams'; var directoryFamily = new Array(6); for (i = 0; i < directoryFamily.length; i++) { directoryFamily[i] = new Array(2); }; directoryFamily[0][0] = 0; directoryFamily[0][1] = 'All'; directoryFamily[1][0] = 74; directoryFamily[1][1] = 'Childcare'; directoryFamily[2][0] = 75; directoryFamily[2][1] = 'Family Entertainment'; directoryFamily[3][0] = 76; directoryFamily[3][1] = 'Family Shopping'; directoryFamily[4][0] = 77; directoryFamily[4][1] = 'K-12 Schools'; directoryFamily[5][0] = 78; directoryFamily[5][1] = 'Preschools'; var directoryFinancial = new Array(3); for (i = 0; i < directoryFinancial.length; i++) { directoryFinancial[i] = new Array(2); }; directoryFinancial[0][0] = 0; directoryFinancial[0][1] = 'All'; directoryFinancial[1][0] = 56; directoryFinancial[1][1] = 'ATMs'; directoryFinancial[2][0] = 57; directoryFinancial[2][1] = 'Banks'; var directoryMarkets = new Array(6); for (i = 0; i < directoryMarkets.length; i++) { directoryMarkets[i] = new Array(2); }; directoryMarkets[0][0] = 0; directoryMarkets[0][1] = 'All'; directoryMarkets[1][0] = 79; directoryMarkets[1][1] = 'Convenience Stores'; directoryMarkets[2][0] = 80; directoryMarkets[2][1] = 'Delis'; directoryMarkets[3][0] = 81; directoryMarkets[3][1] = 'Drug Stores'; directoryMarkets[4][0] = 82; directoryMarkets[4][1] = 'Markets'; directoryMarkets[5][0] = 84; directoryMarkets[5][1] = 'Wines & Spirits'; var directoryParks = new Array(3); for (i = 0; i < directoryParks.length; i++) { directoryParks[i] = new Array(2); }; directoryParks[0][0] = 0; directoryParks[0][1] = 'All'; directoryParks[1][0] = 105; directoryParks[1][1] = 'Gardens'; directoryParks[2][0] = 106; directoryParks[2][1] = 'Parks'; var directoryPets = new Array(7); for (i = 0; i < directoryPets.length; i++) { directoryPets[i] = new Array(2); }; directoryPets[0][0] = 0; directoryPets[0][1] = 'All'; directoryPets[1][0] = 107; directoryPets[1][1] = 'Pet Bathing'; directoryPets[2][0] = 108; directoryPets[2][1] = 'Pet Boarding'; directoryPets[3][0] = 109; directoryPets[3][1] = 'Pet Gifts'; directoryPets[4][0] = 110; directoryPets[4][1] = 'Pet Supplies'; directoryPets[5][0] = 111; directoryPets[5][1] = 'Pet Training'; directoryPets[6][0] = 112; directoryPets[6][1] = 'Pet Walking'; var directoryOther = new Array(12); for (i = 0; i < directoryOther.length; i++) { directoryOther[i] = new Array(2); }; directoryOther[0][0] = 0; directoryOther[0][1] = 'All'; directoryOther[1][0] = 94; directoryOther[1][1] = 'Auto Care'; directoryOther[2][0] = 95; directoryOther[2][1] = 'Business Services'; directoryOther[3][0] = 96; directoryOther[3][1] = 'Dry Cleaners & Alterations'; directoryOther[4][0] = 97; directoryOther[4][1] = 'Event Spaces'; directoryOther[5][0] = 98; directoryOther[5][1] = 'Government Agencies'; directoryOther[6][0] = 104; directoryOther[6][1] = 'Other Services'; directoryOther[7][0] = 99; directoryOther[7][1] = 'Photo Services'; directoryOther[8][0] = 100; directoryOther[8][1] = 'Places of Worship'; directoryOther[9][0] = 101; directoryOther[9][1] = 'Postal Services'; directoryOther[10][0] = 102; directoryOther[10][1] = 'Printing Services'; directoryOther[11][0] = 103; directoryOther[11][1] = 'Repair'; var directoryCafes = new Array(5); for (i = 0; i < directoryCafes.length; i++) { directoryCafes[i] = new Array(2); }; directoryCafes[0][0] = 0; directoryCafes[0][1] = 'All'; directoryCafes[1][0] = 20; directoryCafes[1][1] = 'Bakeries'; directoryCafes[2][0] = 21; directoryCafes[2][1] = 'Coffee & Tea'; directoryCafes[3][0] = 22; directoryCafes[3][1] = 'Ice Cream & Frozen Yogurt'; directoryCafes[4][0] = 23; directoryCafes[4][1] = 'Juice & Smoothies'; var directoryVisitor = new Array(11); for (i = 0; i < directoryVisitor.length; i++) { directoryVisitor[i] = new Array(2); }; directoryVisitor[0][0] = 0; directoryVisitor[0][1] = 'All'; directoryVisitor[1][0] = 127; directoryVisitor[1][1] = 'Buildings'; directoryVisitor[2][0] = 58; directoryVisitor[2][1] = 'Currency Exchanges'; directoryVisitor[3][0] = 128; directoryVisitor[3][1] = 'Event Tickets'; directoryVisitor[4][0] = 141; directoryVisitor[4][1] = 'Gas Stations'; directoryVisitor[5][0] = 129; directoryVisitor[5][1] = 'Parking'; directoryVisitor[6][0] = 130; directoryVisitor[6][1] = 'Points of Interest'; directoryVisitor[7][0] = 131; directoryVisitor[7][1] = 'Tours'; directoryVisitor[8][0] = 132; directoryVisitor[8][1] = 'Transportation'; directoryVisitor[9][0] = 133; directoryVisitor[9][1] = 'Vehicle Rentals'; directoryVisitor[10][0] = 142; directoryVisitor[10][1] = 'Visitor Centers & Info'; /* var directoryCategories = new Array(); directoryCategories['S'] = directoryShopping; directoryCategories['D'] = directoryDining; directoryCategories['AE'] = directoryArtsEntertainment; directoryCategories['H'] = directoryHotel; directoryCategories['N'] = directoryNightlife; directoryCategories['ND'] = directoryNightDining; */ function ClearOptions(OptionList) { // Always clear an option list from the last entry to the first for (x = OptionList.length; x >= 0; x--) { OptionList[x] = null; } } function AddToOptionList(OptionList, OptionValue, OptionText) { // Add option to the bottom of the list OptionList[OptionList.length] = new Option(OptionText, OptionValue); } function updateSubcatsFromArray(arrTheArray) { for (i=0;i<=arrTheArray.length-1;i++) { AddToOptionList(document.getElementById('subCategory'), arrTheArray[i][0], arrTheArray[i][1]); } } function updateDirectorySubcats() { ClearOptions(document.getElementById('subCategory')); var strSelectedCategory = document.getElementById('category')[document.getElementById('category').selectedIndex].value; switch (strSelectedCategory) { case 'S': updateSubcatsFromArray(directoryShopping); break; case 'D': updateSubcatsFromArray(directoryDining); break; case 'AE': updateSubcatsFromArray(directoryArtsEntertainment); break; case 'H': updateSubcatsFromArray(directoryHotel); break; case 'N': updateSubcatsFromArray(directoryNightlife); break; case 'HE': updateSubcatsFromArray(directoryHealthEducation); break; case 'SP': updateSubcatsFromArray(directorySports); break; case 'F': updateSubcatsFromArray(directoryFamily); break; case 'FS': updateSubcatsFromArray(directoryFinancial); break; case 'M': updateSubcatsFromArray(directoryMarkets); break; case 'PT': updateSubcatsFromArray(directoryPets); break; case 'O': updateSubcatsFromArray(directoryOther); break; case 'C': updateSubcatsFromArray(directoryCafes); break; case 'P': updateSubcatsFromArray(directoryParks); break; case 'V': updateSubcatsFromArray(directoryVisitor); break; }; } function selectSubcat(intWhich) { var selectobject = document.getElementById('subCategory'); for (var i=0; i