sortType = new Array("City","Arena")
sortKey = 0;
currentSearchString="";

myArenas = new Array(); arenaCounter = -1;
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2475","Dollard des Ormeaux","QC","45.48381","-73.80813","Dollard Civic Centre","12001 de Salaberry <br>Dollard des Ormeaux, QC<br>H9B 2A7<br>(514) 684-1011",52,57);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2595","Pierrefonds","QC","45.48531","-73.85585","Sportsplexe 4 Glaces Pierrefonds ","14700 Boul. Pierrefonds<br>Pierrefonds, QC<br>H9H 4Y6<br>(514) 626-2500",124,161);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3329","Baie-Ste-Anne","NB","47.04121","-64.97907","Ade Theriault Arena","15 rue du Centre (&amp; Rt-117)<br>Baie-Ste-Anne, NB<br>E9A 1G5<br>(506) 228-4419",6,2);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3274","Bathurst","NB","47.62835","-65.68065","KC Irving Regional Center","(Home of the Acadie-Bathurst Titan)<br>850 Ste. Anne<br>Bathurst, NB<br>E2A 7J5<br>(506) 549-3333",8,93);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3289","Belledune","NB","47.91539","-65.90106","Belledune Recreation Arena","2404 Main St.<br>Belledune, NB<br>E8G 2X9<br>(506) 522-3700",12,19);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3701","Beresford","NB","47.70910","-65.70417","Réal-Boudreau Centre","218 rue du Parc Est (Park St.)<br>Beresford, NB<br>E0B 1H0<br>(506) 542-2703",13,140);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3311","Big Cove","NB","46.59187","-64.98980","Chief Young Eagle Recreation Centre","Big Cove First Nation<br>373 Big Cove Rd.<br>Big Cove, NB<br>E0A 2L0<br>(506) 523-8279",15,42);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3139","Blacks Harbour","NB","45.06552","-66.77903","Fundy Arena","12 Arena St.<br>Blacks Harbour, NB<br>E5H 1B5<br>(506) 456-3934",16,69);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3290","Bouctouche","NB","46.47278","-64.72359","Bouctouche Arena","25 rue du Parc (Park St.)<br>Bouctouche, NB<br>E4S 3K6<br>(506) 743-7260",18,22);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3872","Burtts Corner","NB","46.06214","-66.88073","Keswick Valley Arena","25 Rt-617<br>Burtts Corner, NB<br>E6L 2A9<br>(506) 363-5014",23,97);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3315","Campbellton","NB","48.01086","-66.67030","Memorial Civic Centre","44 Salmon Blvd.<br>Campbellton, NB<br>E3N 3G1<br>(506) 789-2888",24,110);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3702","Cap-Pelé","NB","46.21741","-64.27193","Père Camille Léger Arena","54 rue de l'Arena<br>Cap-Pelé, NB<br>E4N 3B3<br>",27,131);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3703","Caraquet","NB","47.78846","-64.96220","Colisée Léopold-Foulem","20 rue du Colisée<br>Caraquet, NB<br>E1W 1B7<br>(506) 726-2683",28,46);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3328","Chipman","NB","46.17298","-65.87050","Centennial Arena","18 Arena St.<br>Chipman, NB<br>E4A 2H9<br>(506) 339-6703",34,35);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3873","Cocagne","NB","46.33574","-64.62703","Marina Arena","130 chemin Arena<br>Cocagne, NB<br>E0A 1K0<br>",35,108);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3334","Dalhousie","NB","48.06003","-66.35287","Inch Arran Ice Palace","120 Inch Arran Ave.<br>Dalhousie, NB<br>E8C 1X2<br>(506) 684-7644",40,87);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3706","Dieppe","NB","46.09847","-64.74684","Aréna Centenaire","489 rue Notre-Dame<br>Dieppe, NB<br>E1A 6G1<br>(506) 877-7935",48,8);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3705","Dieppe","NB","46.07155","-64.71643","Centre Arthur J. LeBlanc","(St-Anselme &amp; Olympic Arenas)<br>432 Ch. Melanson Rd.<br>Dieppe, NB<br>E1A 1A6<br>(506) 877-7968",49,38);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3707","Doaktown","NB","46.55100","-66.13718","Doaktown Community Arena","22 Prospect St.<br>Doaktown, NB<br>E9C 1E3<br>(506) 365-7090",51,56);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3293","Edmundston","NB","47.37194","-68.31840","Edmundston Forum","160 Hébert Blvd.<br>Edmundston, NB<br>E3V 1T7<br>(506) 739-2101",54,65);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3708","Florenceville","NB","46.43931","-67.61639","Northern Carleton Civic Centre","40 McCain St.<br>Florenceville, NB<br>E7L 3J6<br>(506) 392-6797",57,124);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2715","Fredericton","NB","45.94205","-66.64187","Aitken University Centre","University of New Brunswick<br>20 MacKey Dr.<br>Fredericton, NB<br>E3B 5A3<br>(506) 453-5001",58,3);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3298","Fredericton","NB","45.96060","-66.65607","Coliseum Rink","Smythe St. &amp; Saunders St.<br>Fredericton, NB<br>E3B 4Y7<br>(506) 460-2948",59,47);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2714","Fredericton","NB","45.95132","-66.63875","Lady Beaverbrook Arena","411 University Ave.<br>Fredericton, NB<br>E3B 4Y7<br>(506) 460-2257",60,100);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3300","Fredericton","NB","45.97911","-66.66030","Nashwaaksis Arena","116 Johnston Ave.<br>Fredericton, NB<br>E3B 4Y7<br>(506) 460-2258",61,117);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"0000","Fredericton","NB","45.97911","-66.61800","Willie O'Ree Place","605 Cliffe Street<br>Fredericton, NB<br>E3A 0S1<br>(506) 460-2700",62,125);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3299","Fredericton","NB","45.96099","-66.61979","York Arena","891 Barker St.<br>Fredericton, NB<br>E3B 4Y7<br>(506) 460-2949",63,187);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3291","Grand Bay-Westfield","NB","45.32146","-66.19698","River Valley Community Centre","749 River Valley Dr.<br>Grand Bay-Westfield, NB<br>E5K 2R5<br>(506) 738-8222",66,146);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3709","Grand Falls","NB","47.04469","-67.74224","Grand Falls Arena","66 rue Chapel<br>Grand Falls, NB<br>E3Z 2R2<br>(506) 473-9980",67,72);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3710","Grande-Anse","NB","47.82131","-65.13785","Grande-Anse Arena","269 rue Acadie<br>Grande-Anse, NB<br>E8N 1A6<br>(506) 732-5293",68,73);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3138","Hampton","NB","45.53193","-65.83085","Hampton Community Centre","808 Main St. (Rt-121)<br>Hampton, NB<br>E0G 1Z0<br>(506) 832-6117",76,78);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3711","Hartland","NB","46.30517","-67.52172","Hartland Arena","400 McLean Ave. (off Rockland Rd.)<br>Hartland, NB<br>E0J 1N0<br>(506) 375-6961",77,81);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3875","Harvey Station","NB","45.73348","-67.00193","Harvey Memorial Community Centre","58 Hanselpacker Rd.<br>Harvey Station, NB<br>E6K 1P2<br>(506) 366-3496",78,82);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3302","Hillsborough","NB","45.92556","-64.64531","Hillsborough Arena","Mill St.<br>Hillsborough, NB<br>E0A 1X0<br>(506) 734-3715",79,84);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3680","Kedgwick","NB","47.64773","-67.34551","Kedgwick Arena","6 rue de l'École<br>Kedgwick, NB<br>E8B 1B4<br>(506) 284-2276",81,95);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3882","Lac Baker","NB","47.33327","-68.63331","Aréna de Lac-Baker","rue des Loisirs<br>Lac Baker, NB<br>E7A 1L4<br>(506) 992-6045",85,9);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3883","Lagaceville","NB","47.22782","-65.17983","Lagaceville Sports Centre","Rt-450<br>Lagaceville, NB<br>E0C 1K0<br>(506) 776-8219",86,101);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3884","Lamèque","NB","47.79889","-64.64836","Aréna des Îles","65 rue de l'Aréna<br>Lamèque, NB<br>E0B 1V0<br>(506) 344-8394",87,12);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3314","Memramcook","NB","45.98006","-64.56742","Arena Eugene LeBlanc","450 Centrale St.<br>Memramcook, NB<br>E4K 3S5<br>(506) 758-4050",93,13);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3885","Minto","NB","46.07713","-66.08113","Minto Centennial Arena","Centennial Dr.<br>Minto, NB<br>E0E 1J0<br>(506) 327-3145",96,112);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3305","Miramichi","NB","47.02254","-65.46212","Lord Beaverbrook Arena","101 University Ave.<br>Miramichi, NB<br>E1N 2V6<br>(506) 778-1210",97,103);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3304","Miramichi","NB","46.99745","-65.57104","Miramichi Civic Centre","487 King George Hwy.<br>Miramichi, NB<br>E1V 6S8<br>(506) 623-2300",98,113);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3301","Moncton","NB","46.09631","-64.79921","Dud James Arena","70 Limerick St.<br>Moncton, NB<br>E1C 3T1<br>",99,61);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3296","Moncton","NB","46.10562","-64.79273","J. Louis Levesque Arena","University of Moncton<br>University Ave.<br>Moncton, NB<br>E1A 3E9<br>(506) 858-4113",100,90);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3319","Moncton","NB","46.10468","-64.75280","Kay Arena","99 Wynwood Dr.<br>Moncton, NB<br>E1A 6X4<br>",101,92);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3295","Moncton","NB","46.09578","-64.82982","Moncton Coliseum Complex","(Home of the Moncton Wildcats)<br>377 Killam Dr.<br>Moncton, NB<br>E1C 3T1<br>(506) 389-5989",102,114);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3059","Moncton","NB","46.09503","-64.81710","Tim Hortons 4 Ice Centre Glaces","275 Millennium Blvd.<br>Moncton, NB<br>E1E 2G7<br>(506) 384-4423",103,176);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3910","Nackawic","NB","45.99501","-67.23393","Nackawic Arena","152 Otis Dr.<br>Nackawic, NB<br>E6G 2P1<br>(506) 575-2240",108,116);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3335","Neguac","NB","47.25963","-65.07288","Sportsplex Arena","Sportsplex St.<br>Neguac, NB<br>E9G 1M3<br>(506) 776-1820",109,160);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3874","Nigadoo","NB","47.74060","-65.71852","Sportsplexe Nigadoo","116 rue du Parc<br>Nigadoo, NB<br>E8K 3R6<br>(506) 542-2696",112,162);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3881","Oromocto","NB","45.84577","-66.49385","Kings Arrow Arena","Fraser Ave.<br>Oromocto, NB<br>E2V 2G9<br>(506) 357-8155",116,98);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3396","Oromocto","NB","45.84110","-66.46797","Soldiers Arena","CFB Gagetown<br>St. Lawrence Ave. (Tilley Rd.)<br>Oromocto, NB<br>E2V 2G9<br>(506) 422-2000",117,158);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3911","Perth-Andover","NB","46.74985","-67.69840","River Valley Civic Centre","11 School St.<br>Perth-Andover, NB<br>E7H 4T4<br>(506) 273-4844",120,145);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3886","Petitcodiac","NB","45.93266","-65.18259","Petitcodiac Arena","43 Corey Ave.<br>Petitcodiac, NB<br>E4Z 6H4<br>(506) 756-3126",121,133);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3306","Petit-Rocher","NB","47.78026","-65.72064","Aréna de Petit-Rocher","103 Complex Sportif Allée<br>Petit-Rocher, NB<br>E8J 1T6<br>(506) 783-2950",122,10);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3887","Plaster Rock","NB","46.89454","-67.39992","Roulston Lake - World Pond Hockey Championships","Roulston Lake (Plaster Rock Tourist Park)<br>157 Main St.<br>Plaster Rock, NB<br>E7G 2N6<br>(506) 356-6070",125,149);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3330","Plaster Rock","NB","46.90517","-67.39945","Tobique Valley Centennial Arena","46 Centennial St.<br>Plaster Rock, NB<br>E7G 2N6<br>(506) 356-9110",126,177);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3317","Quispamsis","NB","45.41759","-65.95258","Quispamsis Memorial Arena","350 Old Hampton Rd.<br>Quispamsis, NB<br>E2E 4Z4<br>(506) 849-5731",130,138);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3877","Renous","NB","46.80643","-65.79240","Tom Donovan Arena","Rt-8<br>Renous, NB<br>E0C 1X0<br>(506) 622-8122",131,178);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3333","Rexton","NB","46.63557","-64.87135","Rexton Community Rink","49 Centennial West Ave.<br>Rexton, NB<br>E4W 1Z9<br>",132,142);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3870","Richibucto","NB","46.69300","-64.86478","J. Charles Daigle Arena","27 Morgans St.<br>Richibucto, NB<br>E0A 2M0<br>(506) 523-7870",133,89);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3880","Riverview","NB","46.06122","-64.79260","Bowser School Rink","(outdoor rink)<br>Pine Glen Rd.<br>Riverview, NB<br>E1B 4T8<br>",135,24);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3294","Riverview","NB","46.06343","-64.81901","Byron Dobson Arena","Biggs Dr.<br>Riverview, NB<br>E1B 4T8<br>(506) 387-2060",136,28);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3890","Riverview","NB","46.06290","-64.82096","Kinsmen Centre","Biggs Dr.<br>Riverview, NB<br>E1B 4T8<br>(506) 387-2060",137,99);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3876","Rogersville","NB","46.73105","-65.42388","Arena de Rogersville","18 rue des Ormes<br>Rogersville, NB<br>E4Y 1V7<br>(506) 775-2559",138,11);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3297","Rothesay","NB","45.39477","-65.98859","Rothesay Arena","65 Hampton Rd.<br>Rothesay, NB<br>E2E 5L5<br>(506) 847-6363",139,147);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3878","Rothesay","NB","45.38074","-65.99150","Rothesay Netherworld Memorial Arena","Rothesay Netherwood School<br>College Hill Rd.<br>Rothesay, NB<br>E2E 5H1<br>(506) 847-8224",140,148);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3303","Sackville","NB","45.90375","-64.37482","Tantramar Regional Civic Centre","182 Main St.<br>Sackville, NB<br>E4L 4B4<br>(506) 536-4222",142,173);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3167","Saint John","NB","45.29498","-66.09319","Charles Gorman Arena","80 University Ave. N<br>Saint John, NB<br>E2L 4L1<br>(506) 632-6150",143,40);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3128","Saint John","NB","45.27640","-66.06397","Harbour Station","(Home of the Saint John Sea Dogs)<br>99 Station St.<br>Saint John, NB<br>E2L 4X4<br>(506) 632-6103",144,80);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3309","Saint John","NB","45.24936","-66.06929","Hilton Belyea Arena","390 Lowell St. W<br>Saint John, NB<br>E2L 4L1<br>(506) 632-6137",145,85);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3913","Saint John","NB","45.27524","-66.07427","Lord Beaverbrook Arena","536 Main St.<br>Saint John, NB<br>E2L 4L1<br>(506) 652-6710",146,104);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3310","Saint John","NB","45.25644","-66.10766","Peter G. Murray Arena - Lancaster Centennial Rink","711 Dever Rd. W<br>Saint John, NB<br>E2L 4L1<br>(506) 658-2809",147,132);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3308","Saint John","NB","45.29693","-65.99149","Stu Hurley Arena","1500 Hickey Rd. E<br>Saint John, NB<br>E2L 4L1<br>(506) 632-6151",148,171);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3331","Saint-Arthur","NB","47.88800","-66.76074","Arena Saint-Arthur","1122 Route 275<br>Saint-Arthur, NB<br>E3N 5R3<br>(506) 753-5948",149,14);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3912","Saint-Francois-de- Madawaska","NB","47.24163","-68.70893","Centre sportif J. Docithe Nadeau","2130 rue Commerciale<br>Saint-Francois-de-Madawaska, NB<br>E7A 1B5<br>",150,39);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3327","Shediac","NB","46.22252","-64.54026","Festival Arena","84 Festival St.<br>Shediac, NB<br>E4P 1S4<br>(506) 532-7008",152,68);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3805","Shippagan","NB","47.74201","-64.71522","Rheal Cormier Arena","155 rue Degrace<br>Shippagan, NB<br>E8S 1M1<br>(506) 336-3900",156,143);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3316","St Andrews","NB","45.08052","-67.05780","W. C. O’Neill Arena Complex","24 Reed Ave.<br>St. Andrews, NB<br>E3B 1B7<br>(506) 529-5126",160,182);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3127","St Stephen","NB","45.20021","-67.27251","Border Arena","163 King St.<br>St. Stephen, NB<br>E3L 1G3<br>(506) 466-4675",161,21);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3704","St-Basile (Edmundston)","NB","47.35689","-68.22840","St. Basile Arena","540 Principale St.<br>St. Basile (Edmundston), NB<br>E7C 1H7<br>(506) 263-3483",163,164);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3292","St-Jacques (Edmundston)","NB","47.42661","-68.37942","St. Jacques Palladium","25 rue du Parc<br>St-Jacques (Edmundston), NB<br>E7B 1V7<br>(506) 737-6746",165,165);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3891","St-Leonard","NB","47.16304","-67.92641","Palais Des Sports (Sports Palace)","1 rue de l'Ecole<br>St. Leonard, NB<br>E0L 1M0<br>",166,129);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3871","St-Quentin","NB","47.51215","-67.38559","St. Quentin Arena","69 Pelletier St.<br>St. Quentin, NB<br>E8A 1M1<br>(506) 235-2425",167,169);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3307","Sussex","NB","45.72363","-65.50242","8th Hussars Sports Center","8 Leonard Dr.<br>Sussex, NB<br>E4E 3E4<br>(506) 432-4573",169,0);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3892","Tracadie-Sheila","NB","47.48232","-64.91710","Révérend S.A.Dionne Complex","4234 rue Hall<br>Tracadie-Sheila, NB<br>E1X 1G5<br>(506) 394-4015",176,141);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3312","Woodstock","NB","46.16193","-67.58600","Carleton Civic Centre","105 Connell Park Rd.<br>Woodstock, NB<br>E7M 2E8<br>(506) 325-4671",186,34);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3879","Amherst","NS","45.82673","-64.20007","Amherst Stadium","185 Church St.<br>Amherst, NS<br>B4H 4A1<br>(902) 667-3352",2,5);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3807","Antigonish","NS","45.61627","-62.00272","Antigonish Arena","30 James St.<br>Antigonish, NS<br>B2G 1R7<br>(902) 863-1469",3,6);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3781","Antigonish","NS","45.61603","-61.99701","Keating Millennium Centre","St. Francis Xavier University<br>Antigonish, NS<br>B2G 2W5<br>(866) 259-8169",4,94);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3584","Baddeck","NS","46.09850","-60.75809","Victoria Highland Civic Centre","Campbell St.<br>Baddeck, NS<br>B0E 1B0<br>(902) 295-2292",5,181);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3673","Barrington","NS","43.50645","-65.60958","Barrington Municipal Arena","Barrington Municipal Recreation Complex<br>12 Park Lane<br>Barrington, NS<br>B0W 1E0<br>(902) 637-2760",7,15);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2180","Bedford","NS","44.72116","-63.67744","LeBrun Recreation Centre","36 Holland Ave.<br>Bedford, NS<br>B4A 1L9<br>(902) 490-4664",10,102);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4789","Berwick","NS","45.04390","-64.73698","Berwick Arena","205 Cottage St.<br>Berwick, NS<br>B0P 1E0<br>(902) 538-9070",14,20);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3808","Bridgetown","NS","44.84350","-65.28668","Bridgetown &amp; District Memorial Arena","30 Jeffery Rd.<br>Bridgetown, NS<br>B0S 1C0<br>(902) 665-2767",19,25);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3614","Bridgewater","NS","44.37591","-64.52610","Bridgewater Memorial Arena","Churchill St. &amp; Empire St.<br>Bridgewater, NS<br>B4V 3J8<br>(902) 543-2504",20,26);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3461","Brookfield","NS","45.25734","-63.27438","Don Henderson Memorial Sportsplex","55 Carter Rd.<br>Brookfield, NS<br>B0N 1C0<br>(902) 673-2063",21,59);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3774","Brooklyn","NS","45.01357","-64.01167","Brooklyn Arena","Shore Rd. &amp; Hwy-14<br>Brooklyn, NS<br>B0N 2A0<br>",22,27);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3323","Canning","NS","45.15962","-64.43696","Glooscap District Arena","Jordan Rd.<br>Canning, NS<br>B0P 1H0<br>(902) 582-3727",25,71);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3894","Canso","NS","45.33397","-60.99185","Canso &amp; Area Arena","103 Queen St.<br>Canso, NS<br>B0H 1N0<br>(902) 366-2872",26,32);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3674","Chester","NS","44.54294","-64.23509","Eleanor Pew Memorial Arena","190 Pig Loop Rd.<br>Chester, NS<br>B0J 1J0<br>(902) 275-1476",32,66);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3926","Cheticamp","NS","46.64091","-61.00180","Cabot Trail Arena","Cabot Trail Rd.<br>Cheticamp, NS<br>B0E 1H0<br>(902) 224-3337",33,29);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3581","Coxheath","NS","46.11568","-60.23160","Cape Breton County Recreation Centre","305 Keltic Dr.<br>Coxheath, NS<br>B1P 7B9<br>(902) 562-6728",38,33);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2175","Dartmouth","NS","44.68429","-63.52636","Akerley Arena (Vocational Rink)","Nova Scotia Community College - Akerley Campus<br>21 Woodlawn Rd.<br>Dartmouth, NS<br>B2W 2R7<br>(902) 462-3563",41,4);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2170","Dartmouth","NS","44.65755","-63.54533","Bowles Arena","15 Acadia St.<br>Dartmouth, NS<br>B2W 1J7<br>(902) 464-2332",42,23);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2177","Dartmouth","NS","44.68405","-63.48987","Cole Harbour Place","51 Forest Hills Pkwy.<br>Dartmouth, NS<br>B2W 6C6<br>(902) 464-5130",43,45);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2176","Dartmouth","NS","44.66945","-63.57537","Dartmouth Sportsplex","110 Wyse Rd.<br>Dartmouth, NS<br>B3A 1M2<br>(902) 464-2600<br>",44,51);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2172","Dartmouth","NS","44.68837","-63.58207","Gray Arena","15 Monique Ave.<br>Dartmouth, NS<br>B3A 4G7<br>(902) 490-4551",45,74);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2174","Dartmouth","NS","44.68538","-63.60110","Shannon Arena","Iroquios Dr. &amp; Princess Margaret Blvd.<br>(near the MacKay Bridge)<br>Dartmouth, NS<br>B3A 1M2<br>(902) 722-4602",46,153);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3321","Debert","NS","45.42812","-63.46707","Debert Rink","Masstown Rd.<br>Debert, NS<br>",47,52);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3671","Digby","NS","44.61853","-65.76738","Digby Arena","27 Shreve St.<br>Digby, NS<br>B0V 1A0<br>(902) 245-5006",50,55);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4771","Dominion","NS","46.21278","-60.01499","Dominion District Community Centre","249 Kings Rd.<br>Dominion, NS<br>B1G 1M4<br>(902) 849-6933",53,58);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4767","Eskasoni","NS","45.94320","-60.61771","Dan K. Stevens Memorial Arena","Mi'kmaq Recreation Centre<br>26 Arena Rd. (Shore Rd.)<br>Eskasoni, NS<br>B1W 1A1<br>(902) 379-2344",55,50);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2181","Fairview (Halifax)","NS","44.66195","-63.63506","Centennial Arena","27 Vimy Ave.<br>Fairview (Halifax), NS<br>B3M 1G5<br>(902) 445-4080",56,36);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3582","Glace Bay","NS","46.19885","-59.95361","BAYplex","151 Lower North St.<br>Glace Bay, NS<br>B1A 6B4<br>(902) 849-6066",65,16);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2713","Greenwood","NS","44.97859","-64.92613","Greenwood Gardens","Ward Rd.<br>CFB Greenwood<br>Greenwood, NS<br>B0P 1N0<br>(902) 765-1494 ext. 5302",69,75);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2906","Halifax","NS","44.63577","-63.59017","Dalhousie Memorial Arena","6185 South St.<br>Halifax, NS<br>B3H 1T7<br>(902) 494-8833",70,49);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2907","Halifax","NS","44.66760","-63.60219","Devonshire Arena","3395 Devonshire Ave.<br>Halifax, NS<br>B3K 3M3<br>(902) 490-4573",71,54);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2908","Halifax","NS","44.65520","-63.60402","Halifax Forum (Civic Centre)","2901 Windsor St.<br>Halifax, NS<br>B3K 5E5<br>(902) 490-4614",72,76);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2909","Halifax","NS","44.64816","-63.57663","Halifax Metro Centre","(Home of the Halifax Mooseheads)<br>1800 Argyle St.<br>Halifax, NS<br>B3J 3N8<br>(902) 421-8000",73,77);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2182","Halifax","NS","44.63216","-63.57900","Saint Mary's University Alumni Arena","934 Tower Rd.<br>Halifax, NS<br>B3H 3C3<br>(902) 420-5424",74,152);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2911","Halifax (Spryfield)","NS","44.60783","-63.60820","Spryfield Lions Rink","25 Drysdale Rd.<br>Halifax (Spryfield), NS<br>B3J 3N8<br>(902) 477-5466",75,163);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3953","Inverness","NS","46.22827","-61.29899","Inverness Arena","Forest St.<br>Inverness, NS<br>B0E 1N0<br>(902) 258-2712",80,88);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3324","Kentville","NS","45.07810","-64.49884","Kentville Arena","Webster St.<br>Kentville, NS<br>B4N 1K6<br>(902) 679-2540",83,96);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3694","Kingston","NS","44.98841","-64.95551","Western Kings Arena","1490 Westwood Ave.<br>Kingston, NS<br>B0P 1R0<br>(902) 765-2516",84,183);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2186","Lantz","NS","44.98442","-63.49046","East Hants Sportsplex","1076 Rt-2<br>Lantz, NS<br>B251M8<br>(902) 883-9906",88,62);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3675","Liverpool","NS","44.03612","-64.71248","Queens Memorial Arena","Old Bridge St.<br>Liverpool, NS<br>B0T 1K0<br>(902) 354-4444",89,137);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3938","Louisdale","NS","45.60694","-61.06618","Richmond Arena","3122 Basin Rd.<br>Louisdale, NS<br>B0E 1V0<br>(902) 345-2103",90,144);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2179","Lower Sackville","NS","44.77282","-63.67367","Sackville Sports Stadium Arena","409 Glendale Dr.<br>Lower Sackville, NS<br>B4C 3V3<br>(902) 869-4141",91,151);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3061","Lunenburg","NS","44.37586","-64.32221","Lunenburg Community Centre Arena","Green St. &amp; Victoria Rd.<br>Lunenburg, NS<br>B0J 2C0<br>(902) 634-8744",92,105);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3670","Middleton","NS","44.94205","-65.07331","Middleton Arena","18 Gates Ave.<br>Middleton, NS<br>B0S 1P0<br>(902) 825-3583",94,111);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3695","Mines","NS","46.24464","-60.23248","Sydney Mines &amp; District Community Centre","147 Legatto St.<br>Sydney Mines, NS<br>B1V 2S6<br>(902) 736-9234",95,172);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2910","Musquodoboit Harbour","NS","44.78915","-63.14843","Eastern Shore Community Centre","67 Park Rd.<br>Musquodoboit Harbour, NS<br>B0J 2L0<br>(902) 889-2538",107,64);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3326","New Glasgow","NS","45.57801","-62.64462","New Glasgow Stadium","530 Washington St.<br>New Glasgow, NS<br>B2H 3N1<br>(902) 755-8338",110,118);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3585","New Waterford","NS","46.24274","-60.09213","New Waterford District Community Centre","Victoria Ave.<br>New Waterford, NS<br>B1H 1H7<br>(902) 862-6031",111,119);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4768","North Sydney","NS","46.21315","-60.24982","North Sydney Community Forum","124 Pierce St.<br>North Sydney, NS<br>B2A 1P5<br>(902) 794-3216",114,123);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3902","Oxford","NS","45.73385","-63.86610","Oxford Arena","Waverley St.<br>Oxford, NS<br>B0M 1P0<br>(902) 447-2170",118,128);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3889","Parrsboro","NS","45.40559","-64.33448","Parrsboro Lions Recreation Centre","Western Ave. &amp; King St.<br>Parrsboro, NS<br>B0M 1S0<br>(902) 254-2653",119,130);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3325","Pictou","NS","45.68374","-62.71554","Hector Arena","38 Arena Dr.<br>Pictou, NS<br>B0K 1H0<br>(902) 485-5122",123,83);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3657","Port Hawkesbury","NS","45.61549","-61.35319","Port Hawkesbury Civic Centre","606 Reeves St.<br>Port Hawkesbury, NS<br>B9A 2R7<br>(902) 625-7891",127,134);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3664","Port Hood","NS","46.01625","-61.53468","Port Hood Arena","45 Wharf Rd.<br>Port Hood, NS<br>B0E 2W0<br>(902) 787-3210",128,135);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2409","Sackville","NS","44.77713","-63.66976","Sackville Community &amp; District Arena","91 First Lake Dr.<br>Sackville, NS<br>E4L 4B4<br>(902) 869-4141",141,150);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2173","Shearwater","NS","44.63236","-63.51847","Shearwater Arena","CFB Shearwater<br>Boundry Rd. &amp; Seafire Ave.<br>Shearwater, NS<br>B0J 3A0<br>(902) 460-1011 ext. 1078",151,154);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3676","Shelburne","NS","43.76383","-65.31539","Shelburne County Arena","144 John St.<br>Shelburne, NS<br>B0T 1W0<br>(902) 875-2977",153,155);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3869","Sherbrooke","NS","45.14244","-61.98289","St. Mary's Recplex","Old Road Hill<br>Sherbrooke, NS<br>B0J 3C0<br>(902) 522-2049",154,167);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4811","Springhill","NS","45.64702","-64.06274","Dr. Carson &amp; Marion Murray Community Centre","Main St. & McDougall St.<br>Springhill, NS<br>B0M 1X0<br>(902) 763-3000",159,60);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3775","Stellarton","NS","45.55844","-62.66084","Stellarton Arena","Stellar St.<br>Stellarton, NS<br>B0K 1H0<br>(902) 752-8944",164,170);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"4770","Sydney","NS","46.16864","-60.09178","Canada Games Complex","Cape Breton University<br>University Blvd.<br>Sydney, NS<br>B1P 6L2<br>(902) 563-1361",170,31);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3580","Sydney","NS","46.13739","-60.19162","Centre 200","(Home of the Cape Breton Screaming Eagles)<br>481 George St.<br>Sydney, NS<br>B1P 6R7<br>(902) 564-2200",171,37);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3583","Sydney","NS","46.16216","-60.18469","Whitney Pier Rink","186 Church St.<br>Sydney, NS<br>B1P 7B9<br>(902) 539-6735",172,185);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3579","Tatamagouche","NS","45.71272","-63.29752","North Shore Recreation Centre","30 Blair Ave.<br>Tatamagouche, NS<br>B0K 1V0<br>(902) 657-3121",173,121);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3776","Thorburn","NS","45.56205","-62.56362","MacDonald Memorial Arena","Thorburn Rd.<br>Thorburn, NS<br>B0K 1X0<br>(902) 922-2680",174,106);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3320","Trenton","NS","45.62253","-62.62980","Trenton Arena","75 Park Rd.<br>Trenton, NS<br>B0X 1X0<br>(902) 752-2382",177,179);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3322","Truro","NS","45.37004","-63.28031","Colchester Legion Stadium","14 Lorne St.<br>Truro, NS<br>B2N 5C1<br>(902) 893-1701",178,44);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3716","Truro","NS","45.35482","-63.23819","Deuville Rink","50 Harmony Rd.<br>Truro, NS<br>B2N 5C5<br>(902) 893-9651",179,53);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"2912","Upper Tantallon","NS","44.70678","-63.85823","St. Margarets Centre","12 Westwood Blvd.<br>Upper Tantallon, NS<br>B0J 3J0<br>(902) 826-2100",181,166);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3773","Westville","NS","45.55251","-62.71200","Westville Miner’s Sports Centre","Park St.<br>Westville, NS<br>B0K 2A0<br>",182,184);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3954","Whycocomagh","NS","45.97472","-61.12570","Whycocomagh &amp; Area Arena","Whycocomagh, NS<br>B0E 3M0<br>(902) 756-2617",183,186);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3772","Windsor","NS","44.99092","-64.11518","Hants Exhibition Arena","(Home of the Windsor Royals)<br>Wentworth Rd. (&amp; Industrial Dr.)<br>Windsor, NS<br>B0N 2T0<br>(902) 798-2323",184,79);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3888","Wolfville","NS","45.09161","-64.36855","Acadia Arena","Acadia University<br>Main St. &amp; University Ave.<br>Wolfville, NS<br>B4P 2R6<br>(902) 542-2201",185,1);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3629","Yarmouth","NS","43.83912","-66.09856","Mariners Centre","31 Cottage St.<br>Yarmouth, NS<br>B5A 4B2<br>(902) 742-2155",187,109);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3090","Abrams Village","PE","46.45427","-64.08085","Evangeline Recreation Centre","1745 Rte. 124<br>Abrams Village, PE<br>C0B 2E0<br>(902) 854-2592",0,67);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3092","Alberton","PE","46.81137","-64.07656","Jacques Cartier Memorial Arena","349 Church St.<br>Alberton, PE<br>C0B 1B0<br>(902) 853-2858",1,91);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3093","Bedeque","PE","46.33880","-63.70654","Bedeque &amp; Area Recreation Centre","1015 Callbeck St. (Rt-171)<br>Bedeque, PE<br>C0B 1G0<br>(902) 887-2042",9,17);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3094","Belfast","PE","46.08838","-62.88025","Belfast Recreation Centre","3033 Garfield Rd. (Rt-207)<br>Belfast, PE<br>C0A 1A0<br>(902) 659-2277",11,18);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3095","Borden-Carleton","PE","46.25321","-63.68998","Gateway Arena","246 Main St.<br>Borden-Carleton, PE<br>C0B 1X0<br>(902) 437-2410",17,70);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3097","Charlottetown","PE","46.24513","-63.11740","Charlottetown Civic Centre","(Home of the P.E.I. Rocket)<br>46 Kensington Rd.<br>Charlottetown, PE<br>C1A 5H7<br>(902) 629-6600",29,41);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3096","Charlottetown","PE","46.25871","-63.14040","MacLauchlan Arena","University of Prince Edward Island<br>Perimeter Rd.<br>Charlottetown, PE<br>C1A 4P3<br>(902) 566-0627",30,107);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3098","Charlottetown","PE","46.24053","-63.14266","Simmons Sports Arena","170 North River Rd.<br>Charlottetown, PE<br>C1E 1R3<br>(902) 894-8247",31,156);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3106","Cornwall","PE","46.23508","-63.20533","APM Centre","37 Lowther Dr.<br>Cornwall, PE<br>C0A 1H0<br>(902) 628-8513",36,7);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3113","Cornwall","PE","46.25534","-63.19214","North River Community Rink","2 York Point Rd.<br>Cornwall, PE<br>C0A 1H0<br>(902) 566-3066",37,120);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3107","Crapaud","PE","46.24024","-63.50046","South Shore Actiplex","20573 Hwy-1 (Trans Canada Hwy)<br>Crapaud, PE<br>C0A 1J0<br>(902) 658-2445",39,159);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3108","Georgetown","PE","46.18534","-62.53161","Three Rivers Sportsplex","85 Glenelg St.<br>Georgetown, PE<br>C0A 1L0<br>(902) 652-2996",64,174);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3109","Kensington","PE","46.43375","-63.63779","Community Gardens Arena Complex","25 Garden Dr.<br>Kensington, PE<br>C0B 1M0<br>(902) 836-3509",82,48);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3110","Montague","PE","46.16745","-62.64816","Iceland Arena","143 Sackville St.<br>Montague, PE<br>C101R0<br>(902) 838-2724",104,86);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3111","Morell","PE","46.41494","-62.70322","Morell Community Rink","58 Queen Elizabeth Dr.<br>Morell, PE<br>C0A 1S0<br>(902) 961-2689",105,115);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3112","Murray River","PE","46.01380","-62.60181","Northumberland Arena","1251 Gladstone Rd (Rt-348)<br>Murray River, PE<br>C0A 1W0<br>(902) 962-3327",106,126);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3114","North Rustico","PE","46.45965","-63.30839","North Star Arena","22 Recreation St.<br>North Rustico, PE<br>C0A 1X0<br>(902) 963-2696",113,122);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3115","O'Leary","PE","46.70488","-64.23311","O'Leary Community Sports Centre","424 Main St.<br>O'Leary, PE<br>C0B 1V0<br>(902) 859-2168",115,127);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3116","Pownal","PE","46.20511","-62.96016","Pownal Sports Centre","145 Pownal Rd. (Rt-1A)<br>Pownal, PE<br>C0A 1Z0<br>(902) 651-2326",129,136);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3117","Richmond","PE","46.50799","-63.99150","Ralph Maclellan Sports Centre","Western Rd.<br>Richmond, PE<br>C0B 1Y0<br>",134,139);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3118","Sherwood (Charlottetown)","PE","46.26410","-63.12794","Cody Banks Arena (Sherwood Sportsplex)","58 Maple Ave.<br>Sherwood (Charlottetown), PE<br>C1A 6E7<br>(902) 894-8422",155,43);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3119","Slemon Park","PE","46.43725","-63.82859","Slemon Park Rink (Andrews Sports Centre)","Juniper Lane<br>Slemon Park, PE<br>C0B 2A0<br>(902) 436-0055",157,157);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3120","Souris","PE","46.35401","-62.24364","Eastern Kings Sportsplex","203 Main St.<br>Souris, PE<br>C0A 2B0<br>(902) 687-2323",158,63);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3121","St. Peter's","PE","46.41215","-62.57744","St. Peter's Arena","Sparrows Rd. (Rt-312)<br>St. Peter's, PE<br>C0B 1S0<br>(902) 961-2180",162,168);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3122","Summerside","PE","46.39854","-63.80070","Cahill Stadium &amp; Steele Arena","511 Notre Dame St.<br>Summerside, PE<br>C1N 4K4<br>(902) 432-1276",168,30);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3124","Tignish","PE","46.94913","-64.03510","Tignish Centennial Arena","209 Phillip St.<br>Tignish, PE<br>C0B 2B0<br>(902) 882-3415",175,175);
myArenas[++arenaCounter] = new fullArena (arenaCounter,"3689","Tyne Valley","PE","46.58161","-63.93090","Tyne Valley Community Sports Centre","7085 Rt-12<br>Tyne Valley, PE<br>C0B 2C0<br>(902) 831-2727",180,180);

sortArenas(sortKey);

function fullArena(num, idNum, city, prov, lat, lng, name, address, citySortOrder, arenaSortOrder) {
  this.num = num;
  this.idNum = idNum;
  this.city = city;
  this.prov = prov;
  this.lat = lat;
  this.lng = lng;
  this.name = name;
  this.address = address;
  this.citySortOrder = citySortOrder;
  this.arenaSortOrder = arenaSortOrder;
  this.citySearchString = "a";
  this.nameSearchString = "b";
  this.searchString = "c";
}

function getCookie(name){
  var cname = name + "=";
  var dc = document.cookie;
  if (dc.length > 0) {
    begin = dc.indexOf(cname);
    if (begin != -1) {
      begin += cname.length;
      end = dc.indexOf(";", begin);
      if (end == -1) end = dc.length;
        return unescape(dc.substring(begin, end));
    }
  }
  return null;
}

function setCookie(cookieName,cookieValue,nDays) {
	var today = new Date();
	var expire = new Date();
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName+"="+escape(cookieValue) + ";expires="+expire.toGMTString();
}

function displayArenaInfoList(prov) {
	var cityRepeat = "";
	var myCounter = 0;
	var myPrevCounter =0;
    for (var i=0; i<myArenas.length; i+=1) {
    	for (var j=0; j<myArenas.length; j+=1) {
    		if (myArenas[j].citySortOrder == i) {
    			myPrevCounter = myCounter;
    			myCounter = j;
    			break;
    		}
    	}
		if (myArenas[myCounter].prov == prov) {
			if ((i>0) && (myArenas[myCounter].city == myArenas[myPrevCounter].city)) {
				cityRepeat = "<td></td>"
			} else {
				cityRepeat = "<td valign=\"top\" align=\"right\" class=\"tCL\">"+myArenas[myCounter].city+"</td>"
			}
			var arenaString = "<!-- Arena Maps ID #" + myArenas[myCounter].idNum + " --><tr>" + cityRepeat + "<td valign=\"top\" class=\"tCR\"><A href=\"http://maps.google.com/maps?q=" + myArenas[myCounter].lat + "," + myArenas[myCounter].lng + "+(" + myArenas[myCounter].name + ")&z=13&iwloc=A&hl=en\">" + myArenas[myCounter].name + "</A><br>" + myArenas[myCounter].address + "</td></tr>";
			document.writeln(arenaString);
		}
    }
}

for (var i=0; i<myArenas.length; i+=1) {
	myArenas[i].citySearchString = myArenas[i].city.toLowerCase() + " " + myArenas[i].name.toLowerCase();
	myArenas[i].nameSearchString = myArenas[i].name.toLowerCase() + " " + myArenas[i].city.toLowerCase();
	myArenas[i].searchString = myArenas[i].citySearchString;
//	myArenas[i].searchString = myArenas[i].citySearchString + " " + myArenas[i].address.toLowerCase().replace(new RegExp("\<br>","g" )," ");
}

function sortArenasByArena(a, b) {
    var x = a.name.toLowerCase();
    var y = b.name.toLowerCase();
    return ((x < y) ? -1 : ((x > y) ? 1 : 0));
}

function sortArenasByCity(a, b) {
    var x = a.city.toLowerCase()+a.name.toLowerCase();
    var y = b.city.toLowerCase()+b.name.toLowerCase();
    return ((x < y) ? -1 : ((x > y) ? 1 : 0));
}

function sortArenas(sortKey) {
	myArenas.sort(eval("sortArenasBy" + sortType[sortKey]));
    for (var i=0; i<myArenas.length; i+=1) {
    	myArenas[i].num = i;
	}
}

//single word search
function executeSearch(myString) {
	var filteredArenas = new Array();
	var myCounter = 0;
   	if (myString) {
	    for (var i=0; i<myArenas.length; i+=1) {
	    	searchString = myArenas[i].searchString;
	    	if (searchString.indexOf(myString.toLowerCase()) != -1 ) {
				filteredArenas[myCounter] = myArenas[i];
		    	myCounter += 1;
			}
		}
   	} else {
		filteredArenas = myArenas;
	};
	return filteredArenas;
}

/* 
// multiple word "and" search
function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}

function executeSearch(myString) {
	var filteredArenas = new Array();
	var myCounter = 0;
   	if (myString) {
   		myString = rtrim(myString);
		searchWords = myString.split(" ");
	    for (var i=0; i<myArenas.length; i+=1) {
			wordCount = 0;
		   	searchString = myArenas[i].searchString;
			for (var j=0; j<searchWords.length; j+=1) {
				iWord = searchWords[j].toLowerCase();
		    	if (searchString.indexOf(iWord) != -1 ) {
			    	wordCount += 1;
				}
			}
		   	if (wordCount == searchWords.length) {
				filteredArenas[myCounter] = myArenas[i];
		    	myCounter += 1;
			}
		}
   	} else {
		filteredArenas = myArenas;
	}
	return filteredArenas;
}
*/

function performSearch(mySortKey) {
	if (mySortKey) {
		sortKey = parseInt(mySortKey);
		sortArenas(sortKey);
	}

	if (document.getElementById("searchBox")) {
		searchTerm = document.getElementById("searchBox").value.toLowerCase();
		setCookie('searchTerm', searchTerm, 1);
//		document.getElementById("searchBox").value = searchTerm;
	} else {
		searchTerm = ""
	}
	filteredArenas = executeSearch(searchTerm);

	var cityRepeat = "";
	var innerString = ""

	document.getElementById("arenaSortButtons").innerHTML="<A HREF=\"javascript: performSearch('" + Math.abs(sortKey-1) + "');\" onClick=\"this.blur();\">click here to sort list by " + sortType[Math.abs(sortKey-1)].toLowerCase() + " name</A>";

	if (sortKey == 0) {
		innerString = innerString + "<table align=\"right\" width=318 border=0 cellpadding=0 cellspacing=0>"
		innerString = innerString + "<tr><td width=130 valign=\"top\" align=\"left\"><img src=\"images/spacer.gif\" width=\"130\" height=\"1\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"\"></td><td width=188 valign=\"top\" align=\"left\"><img src=\"images/spacer.gif\" width=\"188\" height=\"1\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"\"></td></tr>"
	} else {
		innerString = innerString + "<table align=\"right\" width=318 border=0 cellpadding=0 cellspacing=0>"
		innerString = innerString + "<tr><td width=188 valign=\"top\" align=\"left\"><img src=\"images/spacer.gif\" width=\"188\" height=\"1\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"\"></td><td width=130 valign=\"top\" align=\"left\"><img src=\"images/spacer.gif\" width=\"130\" height=\"1\" hspace=\"0\" vspace=\"0\" border=\"0\" alt=\"\"></td></tr>"
	}
    for (var i=0; i<filteredArenas.length; i+=1) {
    	
		if ((i>0) && (sortKey == 0) && (filteredArenas[i].city == filteredArenas[i-1].city)) {
			cityRepeat = "<td></td>"
		} else {
			if (sortKey == 0) {
				cityRepeat = "<td valign=\"top\" align=\"right\" class=\"tCL2\">"+filteredArenas[i].city+"</td>"
			} else {
				cityRepeat = "<td valign=\"top\" align=\"right\" class=\"tCL2\"><A href=\"javascript: changeMapLocation(" + filteredArenas[i].num + ");\" onClick=\"this.blur();\">" + filteredArenas[i].name + "</A></td>"
			}
		}
		
		if (sortKey == 0) {
			var arenaString = "<tr>" + cityRepeat + "<td valign=\"top\" class=\"tCR2\"><A href=\"javascript: changeMapLocation(" + filteredArenas[i].num + ");\" onClick=\"this.blur();\">" + filteredArenas[i].name + "</A><br></td></tr>";
		} else {
			var arenaString = "<tr>" + cityRepeat + "<td valign=\"top\" class=\"tCR2\">" + filteredArenas[i].city + "<br></td></tr>";
		}
		innerString = innerString + arenaString;
    }
	if (filteredArenas.length == 0) {
		innerString = innerString + "<tr><td colspan=\"2\" valign=\"top\" align=\"center\">&nbsp;<br><H3><span class=\"subh3\" style=\"text-align: center\"><span style=\"font-size: 24px;\">!?!</span><br>&nbsp;<br>No results found for your query,<br>please verify your <span style=\"text-decoration: line-through;\">seplling</span> spelling.</span></H3></td></tr>"
	}

	innerString = innerString + "</table>"
	document.getElementById("arenalist").innerHTML=innerString;
}
