if (document.images)
{
	checkit= new Image(); 
	checkit.src="../images/maps/checkit.gif"; 
}
/**************************************  CALGARY RESIDENTIAL MAPS  *********************************/
// Each map is sectioned off, containing its own variables, functions and data.  There is a section at the end that contains common functions
// among all three maps.

function selectAllVIC()
{	
	mapCalgRES_selectRegion(0,0,true);
	mapCalgRES_selectRegion(1,0,true);
	mapCalgRES_selectRegion(2,0,true);
	mapCalgRES_selectRegion(3,0,true);
	mapCalgRES_selectRegion(4,0,true);
	mapCalgRES_selectRegion(5,0,true);
	mapCalgRES_selectRegion(6,0,true);
	mapCalgRES_selectRegion(7,0,true);
	mapCalgRES_selectRegion(8,0,true);
	mapCalgRES_selectRegion(9,0,true);
	mapCalgRES_selectRegion(10,0,true);
	mapCalgRES_selectRegion(11,0,true);
	mapCalgRES_selectRegion(12,0,true);	
	mapCalgRES_selectRegion(13,0,true);
	mapCalgRES_selectRegion(14,0,true);
	mapCalgRES_selectRegion(15,0,true);	
}


var mapCalgRES_titleposx = 140; //150
var mapCalgRES_titleposy = -20;   // 8
var mapCalgRES_sidelayerposx = 0; // 20
var mapCalgRES_sidelayerposy = -20; //120


var mapCalgRES_titleOfArea = new Array();
var mapCalgRES_nameOfRegion = new Array();
var mapCalgRES_idOfRegion = new Array();
var mapCalgRES_valueOfRegion = new Array();

//CS  - 0
//CO  - 1
//ES  - 2
//HI  - 3
//LA  - 4
//ME  - 5
//NS  - 6
//OB  - 7
//SE  - 8
//SW  - 9
//SK  - 10
//VI  - 11
//VR  - 12


//Data for the Titles and the Regions.
mapCalgRES_titleOfArea[0] = "Central Saanich";
mapCalgRES_nameOfRegion[0] = new Array();
mapCalgRES_idOfRegion[0] = new Array();
mapCalgRES_valueOfRegion[0] = new Array();


intReg = 0;
mapCalgRES_idOfRegion[intReg][0]='CS Brentwood Bay';  mapCalgRES_nameOfRegion[intReg][0]="CS Brentwood Bay"; mapCalgRES_valueOfRegion[intReg][0]='CS Brentwood Bay';
mapCalgRES_idOfRegion[intReg][1]='CS Inlet';  mapCalgRES_nameOfRegion[intReg][1]="CS Inlet"; mapCalgRES_valueOfRegion[intReg][1]='CS Inlet';
mapCalgRES_idOfRegion[intReg][2]='CS Island View';  mapCalgRES_nameOfRegion[intReg][2]="CS Island View"; mapCalgRES_valueOfRegion[intReg][2]='CS Island View';
mapCalgRES_idOfRegion[intReg][3]='CS Keating';  mapCalgRES_nameOfRegion[intReg][3]="CS Keating"; mapCalgRES_valueOfRegion[intReg][3]='CS Keating';
mapCalgRES_idOfRegion[intReg][4]='CS Martindale';  mapCalgRES_nameOfRegion[intReg][4]="CS Martindale"; mapCalgRES_valueOfRegion[intReg][4]='CS Martindale';
mapCalgRES_idOfRegion[intReg][5]='CS Oldfield';  mapCalgRES_nameOfRegion[intReg][5]="CS Oldfield"; mapCalgRES_valueOfRegion[intReg][5]='CS Oldfield';
mapCalgRES_idOfRegion[intReg][6]='CS Saanichton';  mapCalgRES_nameOfRegion[intReg][6]="CS Saanichton"; mapCalgRES_valueOfRegion[intReg][6]='CS Saanichton';
mapCalgRES_idOfRegion[intReg][7]='CS Tanner';  mapCalgRES_nameOfRegion[intReg][7]="CS Tanner"; mapCalgRES_valueOfRegion[intReg][7]='CS Tanner';
mapCalgRES_idOfRegion[intReg][8]='CS Turgoose';  mapCalgRES_nameOfRegion[intReg][8]="CS Turgoose"; mapCalgRES_valueOfRegion[intReg][8]='CS Turgoose';
mapCalgRES_idOfRegion[intReg][9]='CS Willis Point';  mapCalgRES_nameOfRegion[intReg][9]="CS Willis Point"; mapCalgRES_valueOfRegion[intReg][9]='CS Willis Point';




mapCalgRES_titleOfArea[1] = "Colwood";
mapCalgRES_nameOfRegion[1] = new Array();
mapCalgRES_idOfRegion[1] = new Array();
mapCalgRES_valueOfRegion[1] = new Array();


intReg = 1;
mapCalgRES_idOfRegion[intReg][0]='Co Colwood Corners';  mapCalgRES_nameOfRegion[intReg][0]="Co Colwood Corners"; mapCalgRES_valueOfRegion[intReg][0]='Co Colwood Corners';
mapCalgRES_idOfRegion[intReg][1]='Co Colwood Lake';  mapCalgRES_nameOfRegion[intReg][1]="Co Colwood Lake"; mapCalgRES_valueOfRegion[intReg][1]='Co Colwood Lake';
mapCalgRES_idOfRegion[intReg][2]='Co Gravel Pit';  mapCalgRES_nameOfRegion[intReg][2]="Co Gravel Pit"; mapCalgRES_valueOfRegion[intReg][2]='Co Gravel Pit';
mapCalgRES_idOfRegion[intReg][3]='Co Hatley Park';  mapCalgRES_nameOfRegion[intReg][3]="Co Hatley Park"; mapCalgRES_valueOfRegion[intReg][3]='Co Hatley Park';
mapCalgRES_idOfRegion[intReg][4]='Co Lagoon';  mapCalgRES_nameOfRegion[intReg][4]="Co Lagoon"; mapCalgRES_valueOfRegion[intReg][4]='Co Lagoon';
mapCalgRES_idOfRegion[intReg][5]='Co Latoria';  mapCalgRES_nameOfRegion[intReg][5]="Co Latoria"; mapCalgRES_valueOfRegion[intReg][5]='Co Latoria';
mapCalgRES_idOfRegion[intReg][6]='Co Royal Roads';  mapCalgRES_nameOfRegion[intReg][6]="Co Royal Roads"; mapCalgRES_valueOfRegion[intReg][6]='Co Royal Roads';
mapCalgRES_idOfRegion[intReg][7]='Co Sun Ridge';  mapCalgRES_nameOfRegion[intReg][7]="Co Sun Ridge"; mapCalgRES_valueOfRegion[intReg][7]='Co Sun Ridge';
mapCalgRES_idOfRegion[intReg][8]='Co Triangle';  mapCalgRES_nameOfRegion[intReg][8]="Co Triangle"; mapCalgRES_valueOfRegion[intReg][8]='Co Triangle';
mapCalgRES_idOfRegion[intReg][9]='Co Wishart North';  mapCalgRES_nameOfRegion[intReg][9]="Co Wishart North"; mapCalgRES_valueOfRegion[intReg][9]='Co Wishart North';
mapCalgRES_idOfRegion[intReg][10]='Co Wishart South';  mapCalgRES_nameOfRegion[intReg][10]="Co Wishart South"; mapCalgRES_valueOfRegion[intReg][10]='Co Wishart South';






mapCalgRES_titleOfArea[2] = "Esquimalt";
mapCalgRES_nameOfRegion[2] = new Array();
mapCalgRES_idOfRegion[2] = new Array();
mapCalgRES_valueOfRegion[2] = new Array();


intReg = 2;
mapCalgRES_idOfRegion[intReg][0]='Es Esquimalt';  mapCalgRES_nameOfRegion[intReg][0]="Es Esquimalt"; mapCalgRES_valueOfRegion[intReg][0]='Es Esquimalt';
mapCalgRES_idOfRegion[intReg][1]='Es Kinsmen Park';  mapCalgRES_nameOfRegion[intReg][1]="Es Kinsmen Park"; mapCalgRES_valueOfRegion[intReg][1]='Es Kinsmen Park';
mapCalgRES_idOfRegion[intReg][2]='Es Old Esquimalt';  mapCalgRES_nameOfRegion[intReg][2]="Es Old Esquimalt"; mapCalgRES_valueOfRegion[intReg][2]='Es Old Esquimalt';



mapCalgRES_titleOfArea[3] = "Highlands";
mapCalgRES_nameOfRegion[3] = new Array();
mapCalgRES_idOfRegion[3] = new Array();
mapCalgRES_valueOfRegion[3] = new Array();


intReg = 3;
mapCalgRES_idOfRegion[intReg][0]='Hi Durrance';  mapCalgRES_nameOfRegion[intReg][0]="Hi Durrance"; mapCalgRES_valueOfRegion[intReg][0]='Hi Durrance';
mapCalgRES_idOfRegion[intReg][1]='Hi Eastern Highlands';  mapCalgRES_nameOfRegion[intReg][1]="Hi Eastern Highlands"; mapCalgRES_valueOfRegion[intReg][1]='Hi Eastern Highlands';
mapCalgRES_idOfRegion[intReg][2]='Hi Highlands';  mapCalgRES_nameOfRegion[intReg][2]="Hi Highlands"; mapCalgRES_valueOfRegion[intReg][2]='Hi Highlands';




mapCalgRES_titleOfArea[4] = "Langford";
mapCalgRES_nameOfRegion[4] = new Array();
mapCalgRES_idOfRegion[4] = new Array();
mapCalgRES_valueOfRegion[4] = new Array();


intReg = 4;
mapCalgRES_idOfRegion[intReg][0]='La Atkins';  mapCalgRES_nameOfRegion[intReg][0]="La Atkins"; mapCalgRES_valueOfRegion[intReg][0]='La Atkins';
mapCalgRES_idOfRegion[intReg][1]='La Fairway';  mapCalgRES_nameOfRegion[intReg][1]="La Fairway"; mapCalgRES_valueOfRegion[intReg][1]='La Fairway';
mapCalgRES_idOfRegion[intReg][2]='La Florence Lake';  mapCalgRES_nameOfRegion[intReg][2]="La Florence Lake"; mapCalgRES_valueOfRegion[intReg][2]='La Florence Lake';
mapCalgRES_idOfRegion[intReg][3]='La Glen Lake';  mapCalgRES_nameOfRegion[intReg][3]="La Glen Lake"; mapCalgRES_valueOfRegion[intReg][3]='La Glen Lake';
mapCalgRES_idOfRegion[intReg][4]='La Goldstream';  mapCalgRES_nameOfRegion[intReg][4]="La Goldstream"; mapCalgRES_valueOfRegion[intReg][4]='La Goldstream';
mapCalgRES_idOfRegion[intReg][5]='La Happy Valley';  mapCalgRES_nameOfRegion[intReg][5]="La Happy Valley"; mapCalgRES_valueOfRegion[intReg][5]='La Happy Valley';
mapCalgRES_idOfRegion[intReg][6]='La Humpback';  mapCalgRES_nameOfRegion[intReg][6]="La Humpback"; mapCalgRES_valueOfRegion[intReg][6]='La Humpback';
mapCalgRES_idOfRegion[intReg][7]='La Jacklin';  mapCalgRES_nameOfRegion[intReg][7]="La Jacklin"; mapCalgRES_valueOfRegion[intReg][7]='La Jacklin';
mapCalgRES_idOfRegion[intReg][8]='La Langford Lake';  mapCalgRES_nameOfRegion[intReg][8]="La Langford Lake"; mapCalgRES_valueOfRegion[intReg][8]='La Langford Lake';
mapCalgRES_idOfRegion[intReg][9]='La Langford Proper';  mapCalgRES_nameOfRegion[intReg][9]="La Langford"; mapCalgRES_valueOfRegion[intReg][9]='La Langford Proper';
mapCalgRES_idOfRegion[intReg][10]='La Luxton';  mapCalgRES_nameOfRegion[intReg][10]="La Luxton"; mapCalgRES_valueOfRegion[intReg][10]='La Luxton';
mapCalgRES_idOfRegion[intReg][11]='La Mill Hill';  mapCalgRES_nameOfRegion[intReg][11]="La Mill Hill"; mapCalgRES_valueOfRegion[intReg][11]='La Mill Hill';
mapCalgRES_idOfRegion[intReg][12]='La Thetis Heights';  mapCalgRES_nameOfRegion[intReg][12]="La Thetis Heights"; mapCalgRES_valueOfRegion[intReg][12]='La Thetis Heights';
mapCalgRES_idOfRegion[intReg][13]='La Walfred';  mapCalgRES_nameOfRegion[intReg][13]="La Walfred"; mapCalgRES_valueOfRegion[intReg][13]='La Walfred';






mapCalgRES_titleOfArea[5] = "Metchosin";
mapCalgRES_nameOfRegion[5] = new Array();
mapCalgRES_idOfRegion[5] = new Array();
mapCalgRES_valueOfRegion[5] = new Array();


intReg = 5;
mapCalgRES_idOfRegion[intReg][0]='Me Albert Head';  mapCalgRES_nameOfRegion[intReg][0]="Me Albert Head"; mapCalgRES_valueOfRegion[intReg][0]='Me Albert Head';
mapCalgRES_idOfRegion[intReg][1]='Me Kangaroo';  mapCalgRES_nameOfRegion[intReg][1]="Me Kangaroo"; mapCalgRES_valueOfRegion[intReg][1]='Me Kangaroo';
mapCalgRES_idOfRegion[intReg][2]='Me Metchosin';  mapCalgRES_nameOfRegion[intReg][2]="Me Metchosin"; mapCalgRES_valueOfRegion[intReg][2]='Me Metchosin';
mapCalgRES_idOfRegion[intReg][3]='Me Neild';  mapCalgRES_nameOfRegion[intReg][3]="Me Neild"; mapCalgRES_valueOfRegion[intReg][3]='Me Neild';
mapCalgRES_idOfRegion[intReg][4]='Me Pedder Bay';  mapCalgRES_nameOfRegion[intReg][4]="Me Pedder Bay"; mapCalgRES_valueOfRegion[intReg][4]='Me Pedder Bay';
mapCalgRES_idOfRegion[intReg][5]='Me Rocky Point';  mapCalgRES_nameOfRegion[intReg][5]="Me Rocky Point"; mapCalgRES_valueOfRegion[intReg][5]='Me Rocky Point';
mapCalgRES_idOfRegion[intReg][6]='Me William Head';  mapCalgRES_nameOfRegion[intReg][6]="Me William Head"; mapCalgRES_valueOfRegion[intReg][6]='Me William Head';





mapCalgRES_titleOfArea[6] = "North Saanich";
mapCalgRES_nameOfRegion[6] = new Array();
mapCalgRES_idOfRegion[6] = new Array();
mapCalgRES_valueOfRegion[6] = new Array();


intReg = 6;
mapCalgRES_idOfRegion[intReg][0]='NS Airport';  mapCalgRES_nameOfRegion[intReg][0]="NS Airport"; mapCalgRES_valueOfRegion[intReg][0]='NS Airport';
mapCalgRES_idOfRegion[intReg][1]='NS Ardmore';  mapCalgRES_nameOfRegion[intReg][1]="NS Ardmore"; mapCalgRES_valueOfRegion[intReg][1]='NS Ardmore';
mapCalgRES_idOfRegion[intReg][2]='NS Bazan Bay';  mapCalgRES_nameOfRegion[intReg][2]="NS Bazan Bay"; mapCalgRES_valueOfRegion[intReg][2]='NS Bazan Bay';
mapCalgRES_idOfRegion[intReg][3]='NS Coles Bay';  mapCalgRES_nameOfRegion[intReg][3]="NS Coles Bay"; mapCalgRES_valueOfRegion[intReg][3]='NS Coles Bay';
mapCalgRES_idOfRegion[intReg][4]='NS Curties Point';  mapCalgRES_nameOfRegion[intReg][4]="NS Curties Point"; mapCalgRES_valueOfRegion[intReg][4]='NS Curties Point';
mapCalgRES_idOfRegion[intReg][5]='NS Dean Park';  mapCalgRES_nameOfRegion[intReg][5]="NS Dean Park"; mapCalgRES_valueOfRegion[intReg][5]='NS Dean Park';
mapCalgRES_idOfRegion[intReg][6]='NS Deep Cove';  mapCalgRES_nameOfRegion[intReg][6]="NS Deep Cove"; mapCalgRES_valueOfRegion[intReg][6]='NS Deep Cove';
mapCalgRES_idOfRegion[intReg][7]='NS Lands End';  mapCalgRES_nameOfRegion[intReg][7]="NS Lands End"; mapCalgRES_valueOfRegion[intReg][7]='NS Lands End';
mapCalgRES_idOfRegion[intReg][8]='NS McDonald Park';  mapCalgRES_nameOfRegion[intReg][8]="NS McDonald Park"; mapCalgRES_valueOfRegion[intReg][8]='NS McDonald Park';
mapCalgRES_idOfRegion[intReg][9]='NS Sandown';  mapCalgRES_nameOfRegion[intReg][9]="NS Sandown"; mapCalgRES_valueOfRegion[intReg][9]='NS Sandown';
mapCalgRES_idOfRegion[intReg][10]='NS Swartz Bay';  mapCalgRES_nameOfRegion[intReg][10]="NS Swartz Bay"; mapCalgRES_valueOfRegion[intReg][10]='NS Swartz Bay';
mapCalgRES_idOfRegion[intReg][11]='Si Sidney';  mapCalgRES_nameOfRegion[intReg][11]="Si Sidney"; mapCalgRES_valueOfRegion[intReg][11]='Si Sidney';




mapCalgRES_titleOfArea[7] = "Oak Bay";
mapCalgRES_nameOfRegion[7] = new Array();
mapCalgRES_idOfRegion[7] = new Array();
mapCalgRES_valueOfRegion[7] = new Array();


intReg = 7;
mapCalgRES_idOfRegion[intReg][0]='OB Estevan';  mapCalgRES_nameOfRegion[intReg][0]="OB Estevan"; mapCalgRES_valueOfRegion[intReg][0]='OB Estevan';
mapCalgRES_idOfRegion[intReg][1]='OB Gonzales';  mapCalgRES_nameOfRegion[intReg][1]="OB Gonzales"; mapCalgRES_valueOfRegion[intReg][1]='OB Gonzales';
mapCalgRES_idOfRegion[intReg][2]='OB Henderson';  mapCalgRES_nameOfRegion[intReg][2]="OB Henderson"; mapCalgRES_valueOfRegion[intReg][2]='OB Henderson';
mapCalgRES_idOfRegion[intReg][3]='OB North Oak Bay';  mapCalgRES_nameOfRegion[intReg][3]="OB North Oak Bay"; mapCalgRES_valueOfRegion[intReg][3]='OB North Oak Bay';
mapCalgRES_idOfRegion[intReg][4]='OB South Oak Bay';  mapCalgRES_nameOfRegion[intReg][4]="OB South Oak Bay"; mapCalgRES_valueOfRegion[intReg][4]='OB South Oak Bay';
mapCalgRES_idOfRegion[intReg][5]='OB Uplands';  mapCalgRES_nameOfRegion[intReg][5]="OB Uplands"; mapCalgRES_valueOfRegion[intReg][5]='OB Uplands';



mapCalgRES_titleOfArea[8] = "Saanich East";
mapCalgRES_nameOfRegion[8] = new Array();
mapCalgRES_idOfRegion[8] = new Array();
mapCalgRES_valueOfRegion[8] = new Array();


intReg = 8;
mapCalgRES_idOfRegion[intReg][0]='SE Arbutus';  mapCalgRES_nameOfRegion[intReg][0]="SE Arbutus"; mapCalgRES_valueOfRegion[intReg][0]='SE Arbutus';
mapCalgRES_idOfRegion[intReg][1]='SE Blenkinsop';  mapCalgRES_nameOfRegion[intReg][1]="SE Blenkinsop"; mapCalgRES_valueOfRegion[intReg][1]='SE Blenkinsop';
mapCalgRES_idOfRegion[intReg][2]='SE Broadmead';  mapCalgRES_nameOfRegion[intReg][2]="SE Broadmead"; mapCalgRES_valueOfRegion[intReg][2]='SE Broadmead';
mapCalgRES_idOfRegion[intReg][3]='SE Cadboro Bay';  mapCalgRES_nameOfRegion[intReg][3]="SE Cadboro Bay"; mapCalgRES_valueOfRegion[intReg][3]='SE Cadboro Bay';
mapCalgRES_idOfRegion[intReg][4]='SE Camosun';  mapCalgRES_nameOfRegion[intReg][4]="SE Camosun"; mapCalgRES_valueOfRegion[intReg][4]='SE Camosun';
mapCalgRES_idOfRegion[intReg][5]='SE Cedar Hill';  mapCalgRES_nameOfRegion[intReg][5]="SE Cedar Hill"; mapCalgRES_valueOfRegion[intReg][5]='SE Cedar Hill';
mapCalgRES_idOfRegion[intReg][6]='SE Cordova Bay';  mapCalgRES_nameOfRegion[intReg][6]="SE Cordova Bay"; mapCalgRES_valueOfRegion[intReg][6]='SE Cordova Bay';
mapCalgRES_idOfRegion[intReg][7]='SE Gordon Head';  mapCalgRES_nameOfRegion[intReg][7]="SE Gordon Head"; mapCalgRES_valueOfRegion[intReg][7]='SE Gordon Head';
mapCalgRES_idOfRegion[intReg][8]='SE High Quadra';  mapCalgRES_nameOfRegion[intReg][8]="SE High Quadra"; mapCalgRES_valueOfRegion[intReg][8]='SE High Quadra';
mapCalgRES_idOfRegion[intReg][9]='SE Lake Hill';  mapCalgRES_nameOfRegion[intReg][9]="SE Lake Hill"; mapCalgRES_valueOfRegion[intReg][9]='SE Lake Hill';
mapCalgRES_idOfRegion[intReg][10]='SE Maplewood';  mapCalgRES_nameOfRegion[intReg][10]="SE Maplewood"; mapCalgRES_valueOfRegion[intReg][10]='SE Maplewood';
mapCalgRES_idOfRegion[intReg][11]='SE Mt Doug';  mapCalgRES_nameOfRegion[intReg][11]="SE Mt Doug"; mapCalgRES_valueOfRegion[intReg][11]='SE Mt Doug';
mapCalgRES_idOfRegion[intReg][12]='SE Mt Tolmie';  mapCalgRES_nameOfRegion[intReg][12]="SE Mt Tolmie"; mapCalgRES_valueOfRegion[intReg][12]='SE Mt Tolmie';
mapCalgRES_idOfRegion[intReg][13]='SE Quadra';  mapCalgRES_nameOfRegion[intReg][13]="SE Quadra"; mapCalgRES_valueOfRegion[intReg][13]='SE Quadra';
mapCalgRES_idOfRegion[intReg][14]='SE Queenswood';  mapCalgRES_nameOfRegion[intReg][14]="SE Queenswood"; mapCalgRES_valueOfRegion[intReg][14]='SE Queenswood';
mapCalgRES_idOfRegion[intReg][15]='SE Sunnymead';  mapCalgRES_nameOfRegion[intReg][15]="SE Sunnymead"; mapCalgRES_valueOfRegion[intReg][15]='SE Sunnymead';
mapCalgRES_idOfRegion[intReg][16]='SE Swan Lake';  mapCalgRES_nameOfRegion[intReg][16]="SE Swan Lake"; mapCalgRES_valueOfRegion[intReg][16]='SE Swan Lake';
mapCalgRES_idOfRegion[intReg][17]='SE Ten Mile Point';  mapCalgRES_nameOfRegion[intReg][17]="SE Ten Mile Point"; mapCalgRES_valueOfRegion[intReg][17]='SE Ten Mile Point';



mapCalgRES_titleOfArea[9] = "Saanich West";
mapCalgRES_nameOfRegion[9] = new Array();
mapCalgRES_idOfRegion[9] = new Array();
mapCalgRES_valueOfRegion[9] = new Array();


intReg = 9;
mapCalgRES_idOfRegion[intReg][0]='SW Beaver Lake';  mapCalgRES_nameOfRegion[intReg][0]="SW Beaver Lake"; mapCalgRES_valueOfRegion[intReg][0]='SW Beaver Lake';
mapCalgRES_idOfRegion[intReg][1]='SW Elk Lake';  mapCalgRES_nameOfRegion[intReg][1]="SW Elk Lake"; mapCalgRES_valueOfRegion[intReg][1]='SW Elk Lake';
mapCalgRES_idOfRegion[intReg][2]='SW Gateway';  mapCalgRES_nameOfRegion[intReg][2]="SW Gateway"; mapCalgRES_valueOfRegion[intReg][2]='SW Gateway';
mapCalgRES_idOfRegion[intReg][3]='SW Glanford';  mapCalgRES_nameOfRegion[intReg][3]="SW Glanford"; mapCalgRES_valueOfRegion[intReg][3]='SW Glanford';
mapCalgRES_idOfRegion[intReg][4]='SW Gorge';  mapCalgRES_nameOfRegion[intReg][4]="SW Gorge"; mapCalgRES_valueOfRegion[intReg][4]='SW Gorge';
mapCalgRES_idOfRegion[intReg][5]='SW Granville';  mapCalgRES_nameOfRegion[intReg][5]="SW Granville"; mapCalgRES_valueOfRegion[intReg][5]='SW Granville';
mapCalgRES_idOfRegion[intReg][6]='SW Interurban';  mapCalgRES_nameOfRegion[intReg][6]="SW Interurban"; mapCalgRES_valueOfRegion[intReg][6]='SW Interurban';
mapCalgRES_idOfRegion[intReg][7]='SW Layritz';  mapCalgRES_nameOfRegion[intReg][7]="SW Layritz"; mapCalgRES_valueOfRegion[intReg][7]='SW Layritz';
mapCalgRES_idOfRegion[intReg][8]='SW Marigold';  mapCalgRES_nameOfRegion[intReg][8]="SW Marigold"; mapCalgRES_valueOfRegion[intReg][8]='SW Marigold';
mapCalgRES_idOfRegion[intReg][9]='SW Northridge';  mapCalgRES_nameOfRegion[intReg][9]="SW Northridge"; mapCalgRES_valueOfRegion[intReg][9]='SW Northridge';
mapCalgRES_idOfRegion[intReg][10]='SW Portage Inlet';  mapCalgRES_nameOfRegion[intReg][10]="SW Portage Inlet"; mapCalgRES_valueOfRegion[intReg][10]='SW Portage Inlet';
mapCalgRES_idOfRegion[intReg][11]='SW Prospect Lake';  mapCalgRES_nameOfRegion[intReg][11]="SW Prospect Lake"; mapCalgRES_valueOfRegion[intReg][11]='SW Prospect Lake';
mapCalgRES_idOfRegion[intReg][12]='SW Royal Oak';  mapCalgRES_nameOfRegion[intReg][12]="SW Royal Oak"; mapCalgRES_valueOfRegion[intReg][12]='SW Royal Oak';
mapCalgRES_idOfRegion[intReg][13]='SW Rudd Park';  mapCalgRES_nameOfRegion[intReg][13]="SW Rudd Park"; mapCalgRES_valueOfRegion[intReg][13]='SW Rudd Park';
mapCalgRES_idOfRegion[intReg][14]='SW Strawberry Vale';  mapCalgRES_nameOfRegion[intReg][14]="SW Strawberry Vale"; mapCalgRES_valueOfRegion[intReg][14]='SW Strawberry Vale';
mapCalgRES_idOfRegion[intReg][15]='SW Tillicum';  mapCalgRES_nameOfRegion[intReg][15]="SW Tillicum"; mapCalgRES_valueOfRegion[intReg][15]='SW Tillicum';
mapCalgRES_idOfRegion[intReg][16]='SW West Saanich';  mapCalgRES_nameOfRegion[intReg][16]="SW West Saanich"; mapCalgRES_valueOfRegion[intReg][16]='SW West Saanich';



mapCalgRES_titleOfArea[10] = "Sooke";
mapCalgRES_nameOfRegion[10] = new Array();
mapCalgRES_idOfRegion[10] = new Array();
mapCalgRES_valueOfRegion[10] = new Array();
intReg = 10;

mapCalgRES_idOfRegion[intReg][0]='Sk Becher Bay';  mapCalgRES_nameOfRegion[intReg][0]="Sk Becher Bay"; mapCalgRES_valueOfRegion[intReg][0]='Sk Becher Bay';
mapCalgRES_idOfRegion[intReg][1]='Sk Billings Spit';  mapCalgRES_nameOfRegion[intReg][1]="Sk Billings Spit"; mapCalgRES_valueOfRegion[intReg][1]='Sk Billings Spit';
mapCalgRES_idOfRegion[intReg][2]='Sk Broomhill';  mapCalgRES_nameOfRegion[intReg][2]="Sk Broomhill"; mapCalgRES_valueOfRegion[intReg][2]='Sk Broomhill';
mapCalgRES_idOfRegion[intReg][3]='Sk East Sooke';  mapCalgRES_nameOfRegion[intReg][3]="Sk East Sooke"; mapCalgRES_valueOfRegion[intReg][3]='Sk East Sooke';
mapCalgRES_idOfRegion[intReg][4]='Sk French Beach';  mapCalgRES_nameOfRegion[intReg][4]="Sk French Beach"; mapCalgRES_valueOfRegion[intReg][4]='Sk French Beach';
mapCalgRES_idOfRegion[intReg][5]='Sk John Muir';  mapCalgRES_nameOfRegion[intReg][5]="Sk John Muir"; mapCalgRES_valueOfRegion[intReg][5]='Sk John Muir';
mapCalgRES_idOfRegion[intReg][6]='Sk Jordan River';  mapCalgRES_nameOfRegion[intReg][6]="Sk Jordan River"; mapCalgRES_valueOfRegion[intReg][6]='Sk Jordan River';
mapCalgRES_idOfRegion[intReg][7]='Sk Kemp Lake';  mapCalgRES_nameOfRegion[intReg][7]="Sk Kemp Lake"; mapCalgRES_valueOfRegion[intReg][7]='Sk Kemp Lake';
mapCalgRES_idOfRegion[intReg][8]='Sk North Sooke';  mapCalgRES_nameOfRegion[intReg][8]="Sk North Sooke"; mapCalgRES_valueOfRegion[intReg][8]='Sk North Sooke';
mapCalgRES_idOfRegion[intReg][9]='Sk Otter Point';  mapCalgRES_nameOfRegion[intReg][9]="Sk Otter Point"; mapCalgRES_valueOfRegion[intReg][9]='Sk Otter Point';
mapCalgRES_idOfRegion[intReg][10]='Sk Port Renfrew';  mapCalgRES_nameOfRegion[intReg][10]="Sk Port Renfrew"; mapCalgRES_valueOfRegion[intReg][10]='Sk Port Renfrew';
mapCalgRES_idOfRegion[intReg][11]='Sk Saseenos';  mapCalgRES_nameOfRegion[intReg][11]="Sk Saseenos"; mapCalgRES_valueOfRegion[intReg][11]='Sk Saseenos';
mapCalgRES_idOfRegion[intReg][12]='Sk Sheringham Pnt';  mapCalgRES_nameOfRegion[intReg][12]="Sk Sheringham Pnt"; mapCalgRES_valueOfRegion[intReg][12]='Sk Sheringham Pnt';
mapCalgRES_idOfRegion[intReg][13]='Sk Sooke River';  mapCalgRES_nameOfRegion[intReg][13]="Sk Sooke River"; mapCalgRES_valueOfRegion[intReg][13]='Sk Sooke River';
mapCalgRES_idOfRegion[intReg][14]='Sk Sooke Vill Core';  mapCalgRES_nameOfRegion[intReg][14]="Sk Sooke Vill Core"; mapCalgRES_valueOfRegion[intReg][14]='Sk Sooke Vill Core';
mapCalgRES_idOfRegion[intReg][15]='Sk West Coast Rd';  mapCalgRES_nameOfRegion[intReg][15]="Sk West Coast Rd"; mapCalgRES_valueOfRegion[intReg][15]='Sk West Coast Rd';
mapCalgRES_idOfRegion[intReg][16]='Sk Whiffin Spit';  mapCalgRES_nameOfRegion[intReg][16]="Sk Whiffin Spit"; mapCalgRES_valueOfRegion[intReg][16]='Sk Whiffin Spit';




mapCalgRES_titleOfArea[11] = "Victoria City";
mapCalgRES_nameOfRegion[11] = new Array();
mapCalgRES_idOfRegion[11] = new Array();
mapCalgRES_valueOfRegion[11] = new Array();
intReg = 11;


mapCalgRES_idOfRegion[intReg][0]='Vi Burnside';  mapCalgRES_nameOfRegion[intReg][0]="Vi Burnside"; mapCalgRES_valueOfRegion[intReg][0]='Vi Burnside';
mapCalgRES_idOfRegion[intReg][1]='Vi Central Park';  mapCalgRES_nameOfRegion[intReg][1]="Vi Central Park"; mapCalgRES_valueOfRegion[intReg][1]='Vi Central Park';
mapCalgRES_idOfRegion[intReg][2]='Vi Downtown';  mapCalgRES_nameOfRegion[intReg][2]="Vi Downtown"; mapCalgRES_valueOfRegion[intReg][2]='Vi Downtown';
mapCalgRES_idOfRegion[intReg][3]='Vi Fairfield';  mapCalgRES_nameOfRegion[intReg][3]="Vi Fairfield"; mapCalgRES_valueOfRegion[intReg][3]='Vi Fairfield';
mapCalgRES_idOfRegion[intReg][4]='Vi Fernwood';  mapCalgRES_nameOfRegion[intReg][4]="Vi Fernwood"; mapCalgRES_valueOfRegion[intReg][4]='Vi Fernwood';
mapCalgRES_idOfRegion[intReg][5]='Vi Hillside';  mapCalgRES_nameOfRegion[intReg][5]="Vi Hillside"; mapCalgRES_valueOfRegion[intReg][5]='Vi Hillside';
mapCalgRES_idOfRegion[intReg][6]='Vi James Bay';  mapCalgRES_nameOfRegion[intReg][6]="Vi James Bay"; mapCalgRES_valueOfRegion[intReg][6]='Vi James Bay';
mapCalgRES_idOfRegion[intReg][7]='Vi Mayfair';  mapCalgRES_nameOfRegion[intReg][7]="Vi Mayfair"; mapCalgRES_valueOfRegion[intReg][7]='Vi Mayfair';
mapCalgRES_idOfRegion[intReg][8]='Vi Rock Bay';  mapCalgRES_nameOfRegion[intReg][8]="Vi Rock Bay"; mapCalgRES_valueOfRegion[intReg][8]='Vi Rock Bay';
mapCalgRES_idOfRegion[intReg][9]='Vi Rockland';  mapCalgRES_nameOfRegion[intReg][9]="Vi Rockland"; mapCalgRES_valueOfRegion[intReg][9]='Vi Rockland';
mapCalgRES_idOfRegion[intReg][10]='Vi Sears';  mapCalgRES_nameOfRegion[intReg][10]="Vi Sears"; mapCalgRES_valueOfRegion[intReg][10]='Vi Sears';
mapCalgRES_idOfRegion[intReg][11]='VW Songhees';  mapCalgRES_nameOfRegion[intReg][11]="VW Songhees"; mapCalgRES_valueOfRegion[intReg][11]='VW Songhees';
mapCalgRES_idOfRegion[intReg][12]='VW Victoria West';  mapCalgRES_nameOfRegion[intReg][12]="VW Victoria West"; mapCalgRES_valueOfRegion[intReg][12]='VW Victoria West';


mapCalgRES_titleOfArea[12] = "View Royal";
mapCalgRES_nameOfRegion[12] = new Array();
mapCalgRES_idOfRegion[12] = new Array();
mapCalgRES_valueOfRegion[12] = new Array();
intReg = 12;
mapCalgRES_idOfRegion[intReg][0]='VR Glentana';  mapCalgRES_nameOfRegion[intReg][0]="VR Glentana"; mapCalgRES_valueOfRegion[intReg][0]='VR Glentana';
mapCalgRES_idOfRegion[intReg][1]='VR Hospital';  mapCalgRES_nameOfRegion[intReg][1]="VR Hospital"; mapCalgRES_valueOfRegion[intReg][1]='VR Hospital';
mapCalgRES_idOfRegion[intReg][2]='VR Prior Lake';  mapCalgRES_nameOfRegion[intReg][2]="VR Prior Lake"; mapCalgRES_valueOfRegion[intReg][2]='VR Prior Lake';
mapCalgRES_idOfRegion[intReg][3]='VR Six Mile';  mapCalgRES_nameOfRegion[intReg][3]="VR Six Mile"; mapCalgRES_valueOfRegion[intReg][3]='VR Six Mile';
mapCalgRES_idOfRegion[intReg][4]='VR View Royal';  mapCalgRES_nameOfRegion[intReg][4]="VR View Royal"; mapCalgRES_valueOfRegion[intReg][4]='VR View Royal';


mapCalgRES_titleOfArea[13] = "Other - Islands";
mapCalgRES_nameOfRegion[13] = new Array();
mapCalgRES_idOfRegion[13] = new Array();
mapCalgRES_valueOfRegion[13] = new Array();
intReg = 13;

mapCalgRES_idOfRegion[intReg][0]='GI Sidney Island';  mapCalgRES_nameOfRegion[intReg][0]="GI Sidney Island"; mapCalgRES_valueOfRegion[intReg][0]='GI Sidney Island';
mapCalgRES_idOfRegion[intReg][1]='GI Galiano';  mapCalgRES_nameOfRegion[intReg][1]="GI Galiano"; mapCalgRES_valueOfRegion[intReg][1]='GI Galiano';
mapCalgRES_idOfRegion[intReg][2]='GI Mayne Island';  mapCalgRES_nameOfRegion[intReg][2]="GI Mayne Island"; mapCalgRES_valueOfRegion[intReg][2]='GI Mayne Island';
mapCalgRES_idOfRegion[intReg][3]='GI Moorsby Island';  mapCalgRES_nameOfRegion[intReg][3]="GI Moorsby Island"; mapCalgRES_valueOfRegion[intReg][3]='GI Moorsby Island';
mapCalgRES_idOfRegion[intReg][4]='GI Pender Island';  mapCalgRES_nameOfRegion[intReg][4]="GI Pender Island"; mapCalgRES_valueOfRegion[intReg][4]='GI Pender Island';
mapCalgRES_idOfRegion[intReg][5]='GI Piers Island';  mapCalgRES_nameOfRegion[intReg][5]="GI Piers Island"; mapCalgRES_valueOfRegion[intReg][5]='GI Piers Island';
mapCalgRES_idOfRegion[intReg][6]='GI Prevost Island';  mapCalgRES_nameOfRegion[intReg][6]="GI Prevost Island"; mapCalgRES_valueOfRegion[intReg][6]='GI Prevost Island';
mapCalgRES_idOfRegion[intReg][7]='GI Salt Spring';  mapCalgRES_nameOfRegion[intReg][7]="GI Salt Spring"; mapCalgRES_valueOfRegion[intReg][7]='GI Salt Spring';
mapCalgRES_idOfRegion[intReg][8]='GI Saturna Island';  mapCalgRES_nameOfRegion[intReg][8]="GI Saturna Island"; mapCalgRES_valueOfRegion[intReg][8]='GI Saturna Island';
mapCalgRES_idOfRegion[intReg][9]='GI Gulf Isl Other';  mapCalgRES_nameOfRegion[intReg][9]="GI Gulf Isl Other"; mapCalgRES_valueOfRegion[intReg][9]='GI Gulf Isl Other';
mapCalgRES_idOfRegion[intReg][10]='GI Sidney Island';  mapCalgRES_nameOfRegion[intReg][10]="GI Sidney Island"; mapCalgRES_valueOfRegion[intReg][10]='GI Sidney Island';


mapCalgRES_titleOfArea[14] = "Shawnigan Lake";
mapCalgRES_nameOfRegion[14] = new Array();
mapCalgRES_idOfRegion[14] = new Array();
mapCalgRES_valueOfRegion[14] = new Array();
intReg = 14;
mapCalgRES_idOfRegion[intReg][0]='Mn Mainland Proper';  mapCalgRES_nameOfRegion[intReg][0]="Mn Mainland Proper"; mapCalgRES_valueOfRegion[intReg][0]='Mn Mainland Proper';
mapCalgRES_idOfRegion[intReg][1]='ML Malahat Proper';  mapCalgRES_nameOfRegion[intReg][1]="ML Malahat Proper"; mapCalgRES_valueOfRegion[intReg][1]='ML Malahat Proper';
mapCalgRES_idOfRegion[intReg][2]='ML Shawnigan Lake';  mapCalgRES_nameOfRegion[intReg][2]="ML Shawnigan Lake"; mapCalgRES_valueOfRegion[intReg][2]='ML Shawnigan Lake';
mapCalgRES_idOfRegion[intReg][3]='ML Mill Bay';  mapCalgRES_nameOfRegion[intReg][3]="ML Mill Bay"; mapCalgRES_valueOfRegion[intReg][3]='ML Mill Bay';
mapCalgRES_idOfRegion[intReg][4]='ML Cobble Hill';  mapCalgRES_nameOfRegion[intReg][4]="ML Cobble Hill"; mapCalgRES_valueOfRegion[intReg][4]='ML Cobble Hill';
mapCalgRES_idOfRegion[intReg][5]='Mn Mainland Properr';  mapCalgRES_nameOfRegion[intReg][5]="Mn Mainland Properr"; mapCalgRES_valueOfRegion[intReg][5]='Mn Mainland Properr';


mapCalgRES_titleOfArea[15] = "Other";
mapCalgRES_nameOfRegion[15] = new Array();
mapCalgRES_idOfRegion[15] = new Array();
mapCalgRES_valueOfRegion[15] = new Array();
intReg = 15;
mapCalgRES_idOfRegion[intReg][0]='UICR (Campbell) River North';  mapCalgRES_nameOfRegion[intReg][0]="UICR (Campbell) River North"; mapCalgRES_valueOfRegion[intReg][0]='UICR (Campbell) River North';
mapCalgRES_idOfRegion[intReg][1]='UICR Campbell River City';  mapCalgRES_nameOfRegion[intReg][1]="UICR Campbell River City"; mapCalgRES_valueOfRegion[intReg][1]='UICR Campbell River City';
mapCalgRES_idOfRegion[intReg][2]='UICR Oyster River North';  mapCalgRES_nameOfRegion[intReg][2]="UICR Oyster River North"; mapCalgRES_valueOfRegion[intReg][2]='UICR Oyster River North';
mapCalgRES_idOfRegion[intReg][3]='UICR Quinsam / Campbellton';  mapCalgRES_nameOfRegion[intReg][3]="UICR Quinsam / Campbellton"; mapCalgRES_valueOfRegion[intReg][3]='UICR Quinsam / Campbellton';
mapCalgRES_idOfRegion[intReg][4]='UICR Willow Point';  mapCalgRES_nameOfRegion[intReg][4]="UICR Willow Point"; mapCalgRES_valueOfRegion[intReg][4]='UICR Willow Point';
mapCalgRES_idOfRegion[intReg][5]='UICV Comox (Town of)';  mapCalgRES_nameOfRegion[intReg][5]="UICV Comox (Town of)"; mapCalgRES_valueOfRegion[intReg][5]='UICV Comox (Town of)';
mapCalgRES_idOfRegion[intReg][6]='UICV Comox Peninsula';  mapCalgRES_nameOfRegion[intReg][6]="UICV Comox Peninsula"; mapCalgRES_valueOfRegion[intReg][6]='UICV Comox Peninsula';
mapCalgRES_idOfRegion[intReg][7]='UICV Courtenay City';  mapCalgRES_nameOfRegion[intReg][7]="UICV Courtenay City"; mapCalgRES_valueOfRegion[intReg][7]='UICV Courtenay City';
mapCalgRES_idOfRegion[intReg][8]='UICV Courtenay East';  mapCalgRES_nameOfRegion[intReg][8]="UICV Courtenay East"; mapCalgRES_valueOfRegion[intReg][8]='UICV Courtenay East';
mapCalgRES_idOfRegion[intReg][9]='UICV Courtenay North';  mapCalgRES_nameOfRegion[intReg][9]="UICV Courtenay North"; mapCalgRES_valueOfRegion[intReg][9]='UICV Courtenay North';
mapCalgRES_idOfRegion[intReg][10]='UICV Courtenay South';  mapCalgRES_nameOfRegion[intReg][10]="UICV Courtenay South"; mapCalgRES_valueOfRegion[intReg][10]='UICV Courtenay South';
mapCalgRES_idOfRegion[intReg][11]='UICV Courtenay West';  mapCalgRES_nameOfRegion[intReg][11]="UICV Courtenay West"; mapCalgRES_valueOfRegion[intReg][11]='UICV Courtenay West';
mapCalgRES_idOfRegion[intReg][12]='UICV Cumberland';  mapCalgRES_nameOfRegion[intReg][12]="UICV Cumberland"; mapCalgRES_valueOfRegion[intReg][12]='UICV Cumberland';
mapCalgRES_idOfRegion[intReg][13]='UICV Merville / Black Creek';  mapCalgRES_nameOfRegion[intReg][13]="UICV Merville / Black Creek"; mapCalgRES_valueOfRegion[intReg][13]='UICV Merville / Black Creek';
mapCalgRES_idOfRegion[intReg][14]='UICV Mt Washington';  mapCalgRES_nameOfRegion[intReg][14]="UICV Mt Washington"; mapCalgRES_valueOfRegion[intReg][14]='UICV Mt Washington';
mapCalgRES_idOfRegion[intReg][15]='UICV Union Bay / Fanny Bay';  mapCalgRES_nameOfRegion[intReg][15]="UICV Union Bay / Fanny Bay"; mapCalgRES_valueOfRegion[intReg][15]='UICV Union Bay / Fanny Bay';
mapCalgRES_idOfRegion[intReg][16]='UIDu Chemainus';  mapCalgRES_nameOfRegion[intReg][16]="UIDu Chemainus"; mapCalgRES_valueOfRegion[intReg][16]='UIDu Chemainus';
mapCalgRES_idOfRegion[intReg][17]='UIDu Cowichan';  mapCalgRES_nameOfRegion[intReg][17]="UIDu Cowichan"; mapCalgRES_valueOfRegion[intReg][17]='UIDu Cowichan';
mapCalgRES_idOfRegion[intReg][18]='UIDu Crofton';  mapCalgRES_nameOfRegion[intReg][18]="UIDu Crofton"; mapCalgRES_valueOfRegion[intReg][18]='UIDu Crofton';
mapCalgRES_idOfRegion[intReg][19]='UIDu Duncan';  mapCalgRES_nameOfRegion[intReg][19]="UIDu Duncan"; mapCalgRES_valueOfRegion[intReg][19]='UIDu Duncan';
mapCalgRES_idOfRegion[intReg][20]='UIDu Ladysmith';  mapCalgRES_nameOfRegion[intReg][20]="UIDu Ladysmith"; mapCalgRES_valueOfRegion[intReg][20]='UIDu Ladysmith';
mapCalgRES_idOfRegion[intReg][21]='UIDu Lk Cow./Y`bou/Hnymoon Bay';  mapCalgRES_nameOfRegion[intReg][21]="UIDu Lk Cow./Y`bou/Hnymoon Bay"; mapCalgRES_valueOfRegion[intReg][21]='UIDu Lk Cow./Y`bou/Hnymoon Bay';
mapCalgRES_idOfRegion[intReg][22]='UIDu Saltair';  mapCalgRES_nameOfRegion[intReg][22]="UIDu Saltair"; mapCalgRES_valueOfRegion[intReg][22]='UIDu Saltair';
mapCalgRES_idOfRegion[intReg][23]='UIIs Cormorant Island';  mapCalgRES_nameOfRegion[intReg][23]="UIIs Cormorant Island"; mapCalgRES_valueOfRegion[intReg][23]='UIIs Cormorant Island';
mapCalgRES_idOfRegion[intReg][24]='UIIs Cortes Island';  mapCalgRES_nameOfRegion[intReg][24]="UIIs Cortes Island"; mapCalgRES_valueOfRegion[intReg][24]='UIIs Cortes Island';
mapCalgRES_idOfRegion[intReg][25]='UIIs DeCourcey Island';  mapCalgRES_nameOfRegion[intReg][25]="UIIs DeCourcey Island"; mapCalgRES_valueOfRegion[intReg][25]='UIIs DeCourcey Island';
mapCalgRES_idOfRegion[intReg][26]='UIIs Denman Island';  mapCalgRES_nameOfRegion[intReg][26]="UIIs Denman Island"; mapCalgRES_valueOfRegion[intReg][26]='UIIs Denman Island';
mapCalgRES_idOfRegion[intReg][27]='UIIs Gabriola Island';  mapCalgRES_nameOfRegion[intReg][27]="UIIs Gabriola Island"; mapCalgRES_valueOfRegion[intReg][27]='UIIs Gabriola Island';
mapCalgRES_idOfRegion[intReg][28]='UIIs Hornby Island';  mapCalgRES_nameOfRegion[intReg][28]="UIIs Hornby Island"; mapCalgRES_valueOfRegion[intReg][28]='UIIs Hornby Island';
mapCalgRES_idOfRegion[intReg][29]='UIIs Lasqueti Island';  mapCalgRES_nameOfRegion[intReg][29]="UIIs Lasqueti Island"; mapCalgRES_valueOfRegion[intReg][29]='UIIs Lasqueti Island';
mapCalgRES_idOfRegion[intReg][30]='UIIs Malcolm Island';  mapCalgRES_nameOfRegion[intReg][30]="UIIs Malcolm Island"; mapCalgRES_valueOfRegion[intReg][30]='UIIs Malcolm Island';
mapCalgRES_idOfRegion[intReg][31]='UIIs Mudge Island';  mapCalgRES_nameOfRegion[intReg][31]="UIIs Mudge Island"; mapCalgRES_valueOfRegion[intReg][31]='UIIs Mudge Island';
mapCalgRES_idOfRegion[intReg][32]='UIIs Protection Island';  mapCalgRES_nameOfRegion[intReg][32]="UIIs Protection Island"; mapCalgRES_valueOfRegion[intReg][32]='UIIs Protection Island';
mapCalgRES_idOfRegion[intReg][33]='UIIs Quadra Island';  mapCalgRES_nameOfRegion[intReg][33]="UIIs Quadra Island"; mapCalgRES_valueOfRegion[intReg][33]='UIIs Quadra Island';
mapCalgRES_idOfRegion[intReg][34]='UIIs Read Island';  mapCalgRES_nameOfRegion[intReg][34]="UIIs Read Island"; mapCalgRES_valueOfRegion[intReg][34]='UIIs Read Island';
mapCalgRES_idOfRegion[intReg][35]='UIIs Ruxton Island';  mapCalgRES_nameOfRegion[intReg][35]="UIIs Ruxton Island"; mapCalgRES_valueOfRegion[intReg][35]='UIIs Ruxton Island';
mapCalgRES_idOfRegion[intReg][36]='UIIs Savary Island';  mapCalgRES_nameOfRegion[intReg][36]="UIIs Savary Island"; mapCalgRES_valueOfRegion[intReg][36]='UIIs Savary Island';
mapCalgRES_idOfRegion[intReg][37]='UIIs Sm Isl: Campbell River';  mapCalgRES_nameOfRegion[intReg][37]="UIIs Sm Isl: Campbell River"; mapCalgRES_valueOfRegion[intReg][37]='UIIs Sm Isl: Campbell River';
mapCalgRES_idOfRegion[intReg][38]='UIIs Sm Isl: Comox Valley';  mapCalgRES_nameOfRegion[intReg][38]="UIIs Sm Isl: Comox Valley"; mapCalgRES_valueOfRegion[intReg][38]='UIIs Sm Isl: Comox Valley';
mapCalgRES_idOfRegion[intReg][39]='UIIs Sm Isl: Duncan';  mapCalgRES_nameOfRegion[intReg][39]="UIIs Sm Isl: Duncan"; mapCalgRES_valueOfRegion[intReg][39]='UIIs Sm Isl: Duncan';
mapCalgRES_idOfRegion[intReg][40]='UIIs Sm Isl: Nanaimo';  mapCalgRES_nameOfRegion[intReg][40]="UIIs Sm Isl: Nanaimo"; mapCalgRES_valueOfRegion[intReg][40]='UIIs Sm Isl: Nanaimo';
mapCalgRES_idOfRegion[intReg][41]='UIIs Sm Isl: North Island';  mapCalgRES_nameOfRegion[intReg][41]="UIIs Sm Isl: North Island"; mapCalgRES_valueOfRegion[intReg][41]='UIIs Sm Isl: North Island';
mapCalgRES_idOfRegion[intReg][42]='UIIs Sm Isl: Parksville/Qual.';  mapCalgRES_nameOfRegion[intReg][42]="UIIs Sm Isl: Parksville/Qual."; mapCalgRES_valueOfRegion[intReg][42]='UIIs Sm Isl: Parksville/Qual.';
mapCalgRES_idOfRegion[intReg][43]='UIIs Sm Isl: Port Alberni';  mapCalgRES_nameOfRegion[intReg][43]="UIIs Sm Isl: Port Alberni"; mapCalgRES_valueOfRegion[intReg][43]='UIIs Sm Isl: Port Alberni';
mapCalgRES_idOfRegion[intReg][44]='UIIs Stubbs Island';  mapCalgRES_nameOfRegion[intReg][44]="UIIs Stubbs Island"; mapCalgRES_valueOfRegion[intReg][44]='UIIs Stubbs Island';
mapCalgRES_idOfRegion[intReg][45]='UIIs Texada Island';  mapCalgRES_nameOfRegion[intReg][45]="UIIs Texada Island"; mapCalgRES_valueOfRegion[intReg][45]='UIIs Texada Island';
mapCalgRES_idOfRegion[intReg][46]='UIIs Thetis Island';  mapCalgRES_nameOfRegion[intReg][46]="UIIs Thetis Island"; mapCalgRES_valueOfRegion[intReg][46]='UIIs Thetis Island';
mapCalgRES_idOfRegion[intReg][47]='UINa Cedar (Cranberry)';  mapCalgRES_nameOfRegion[intReg][47]="UINa Cedar (Cranberry)"; mapCalgRES_valueOfRegion[intReg][47]='UINa Cedar (Cranberry)';
mapCalgRES_idOfRegion[intReg][48]='UINa Central Nanaimo';  mapCalgRES_nameOfRegion[intReg][48]="UINa Central Nanaimo"; mapCalgRES_valueOfRegion[intReg][48]='UINa Central Nanaimo';
mapCalgRES_idOfRegion[intReg][49]='UINa Chase River';  mapCalgRES_nameOfRegion[intReg][49]="UINa Chase River"; mapCalgRES_valueOfRegion[intReg][49]='UINa Chase River';
mapCalgRES_idOfRegion[intReg][50]='UINa Departure Bay';  mapCalgRES_nameOfRegion[intReg][50]="UINa Departure Bay"; mapCalgRES_valueOfRegion[intReg][50]='UINa Departure Bay';
mapCalgRES_idOfRegion[intReg][51]='UINa Diver Lake';  mapCalgRES_nameOfRegion[intReg][51]="UINa Diver Lake"; mapCalgRES_valueOfRegion[intReg][51]='UINa Diver Lake';
mapCalgRES_idOfRegion[intReg][52]='UINa Hammond Bay';  mapCalgRES_nameOfRegion[intReg][52]="UINa Hammond Bay"; mapCalgRES_valueOfRegion[intReg][52]='UINa Hammond Bay';
mapCalgRES_idOfRegion[intReg][53]='UINa Jinglepot';  mapCalgRES_nameOfRegion[intReg][53]="UINa Jinglepot"; mapCalgRES_valueOfRegion[intReg][53]='UINa Jinglepot';
mapCalgRES_idOfRegion[intReg][54]='UINa Lower Lantzville';  mapCalgRES_nameOfRegion[intReg][54]="UINa Lower Lantzville"; mapCalgRES_valueOfRegion[intReg][54]='UINa Lower Lantzville';
mapCalgRES_idOfRegion[intReg][55]='UINa North Nanaimo';  mapCalgRES_nameOfRegion[intReg][55]="UINa North Nanaimo"; mapCalgRES_valueOfRegion[intReg][55]='UINa North Nanaimo';
mapCalgRES_idOfRegion[intReg][56]='UINa Old City';  mapCalgRES_nameOfRegion[intReg][56]="UINa Old City"; mapCalgRES_valueOfRegion[intReg][56]='UINa Old City';
mapCalgRES_idOfRegion[intReg][57]='UINa Pleasant Valley';  mapCalgRES_nameOfRegion[intReg][57]="UINa Pleasant Valley"; mapCalgRES_valueOfRegion[intReg][57]='UINa Pleasant Valley';
mapCalgRES_idOfRegion[intReg][58]='UINa South Nanaimo';  mapCalgRES_nameOfRegion[intReg][58]="UINa South Nanaimo"; mapCalgRES_valueOfRegion[intReg][58]='UINa South Nanaimo';
mapCalgRES_idOfRegion[intReg][59]='UINa Uplands';  mapCalgRES_nameOfRegion[intReg][59]="UINa Uplands"; mapCalgRES_valueOfRegion[intReg][59]='UINa Uplands';
mapCalgRES_idOfRegion[intReg][60]='UINa Upper Lantzville';  mapCalgRES_nameOfRegion[intReg][60]="UINa Upper Lantzville"; mapCalgRES_valueOfRegion[intReg][60]='UINa Upper Lantzville';
mapCalgRES_idOfRegion[intReg][61]='UINI Gold River';  mapCalgRES_nameOfRegion[intReg][61]="UINI Gold River"; mapCalgRES_valueOfRegion[intReg][61]='UINI Gold River';
mapCalgRES_idOfRegion[intReg][62]='UINI Hyde Creek/Nimpkish Hts';  mapCalgRES_nameOfRegion[intReg][62]="UINI Hyde Creek/Nimpkish Hts"; mapCalgRES_valueOfRegion[intReg][62]='UINI Hyde Creek/Nimpkish Hts';
mapCalgRES_idOfRegion[intReg][63]='UINI Port Alice';  mapCalgRES_nameOfRegion[intReg][63]="UINI Port Alice"; mapCalgRES_valueOfRegion[intReg][63]='UINI Port Alice';
mapCalgRES_idOfRegion[intReg][64]='UINI Port Hardy';  mapCalgRES_nameOfRegion[intReg][64]="UINI Port Hardy"; mapCalgRES_valueOfRegion[intReg][64]='UINI Port Hardy';
mapCalgRES_idOfRegion[intReg][65]='UINI Port McNeill';  mapCalgRES_nameOfRegion[intReg][65]="UINI Port McNeill"; mapCalgRES_valueOfRegion[intReg][65]='UINI Port McNeill';
mapCalgRES_idOfRegion[intReg][66]='UINI Sayward / Kelsey Bay';  mapCalgRES_nameOfRegion[intReg][66]="UINI Sayward / Kelsey Bay"; mapCalgRES_valueOfRegion[intReg][66]='UINI Sayward / Kelsey Bay';
mapCalgRES_idOfRegion[intReg][67]='UINI Tahsis / Zeballos';  mapCalgRES_nameOfRegion[intReg][67]="UINI Tahsis / Zeballos"; mapCalgRES_valueOfRegion[intReg][67]='UINI Tahsis / Zeballos';
mapCalgRES_idOfRegion[intReg][68]='UIPQ Area F';  mapCalgRES_nameOfRegion[intReg][68]="UIPQ Area F"; mapCalgRES_valueOfRegion[intReg][68]='UIPQ Area F';
mapCalgRES_idOfRegion[intReg][69]='UIPQ Bowser / Deep Bay';  mapCalgRES_nameOfRegion[intReg][69]="UIPQ Bowser / Deep Bay"; mapCalgRES_valueOfRegion[intReg][69]='UIPQ Bowser / Deep Bay';
mapCalgRES_idOfRegion[intReg][70]='UIPQ French Creek';  mapCalgRES_nameOfRegion[intReg][70]="UIPQ French Creek"; mapCalgRES_valueOfRegion[intReg][70]='UIPQ French Creek';
mapCalgRES_idOfRegion[intReg][71]='UIPQ Nanoose';  mapCalgRES_nameOfRegion[intReg][71]="UIPQ Nanoose"; mapCalgRES_valueOfRegion[intReg][71]='UIPQ Nanoose';
mapCalgRES_idOfRegion[intReg][72]='UIPQ Parksville';  mapCalgRES_nameOfRegion[intReg][72]="UIPQ Parksville"; mapCalgRES_valueOfRegion[intReg][72]='UIPQ Parksville';
mapCalgRES_idOfRegion[intReg][73]='UIPQ Qualicum Beach';  mapCalgRES_nameOfRegion[intReg][73]="UIPQ Qualicum Beach"; mapCalgRES_valueOfRegion[intReg][73]='UIPQ Qualicum Beach';
mapCalgRES_idOfRegion[intReg][74]='UIPQ Qualicum North';  mapCalgRES_nameOfRegion[intReg][74]="UIPQ Qualicum North"; mapCalgRES_valueOfRegion[intReg][74]='UIPQ Qualicum North';
mapCalgRES_idOfRegion[intReg][75]='UIPA Alberni Inlet inc Bamfld';  mapCalgRES_nameOfRegion[intReg][75]="UIPA Alberni Inlet inc Bamfld"; mapCalgRES_valueOfRegion[intReg][75]='UIPA Alberni Inlet inc Bamfld';
mapCalgRES_idOfRegion[intReg][76]='UIPA Alberni Vlly (Sproat Lk)';  mapCalgRES_nameOfRegion[intReg][76]="UIPA Alberni Vlly (Sproat Lk)"; mapCalgRES_valueOfRegion[intReg][76]='UIPA Alberni Vlly (Sproat Lk)';
mapCalgRES_idOfRegion[intReg][77]='UIPA Cameron Lake';  mapCalgRES_nameOfRegion[intReg][77]="UIPA Cameron Lake"; mapCalgRES_valueOfRegion[intReg][77]='UIPA Cameron Lake';
mapCalgRES_idOfRegion[intReg][78]='UIPA Port Alberni (Town of)';  mapCalgRES_nameOfRegion[intReg][78]="UIPA Port Alberni (Town of)"; mapCalgRES_valueOfRegion[intReg][78]='UIPA Port Alberni (Town of)';
mapCalgRES_idOfRegion[intReg][79]='UIPA Tofino';  mapCalgRES_nameOfRegion[intReg][79]="UIPA Tofino"; mapCalgRES_valueOfRegion[intReg][79]='UIPA Tofino';
mapCalgRES_idOfRegion[intReg][80]='UIPA Ucluelet';  mapCalgRES_nameOfRegion[intReg][80]="UIPA Ucluelet"; mapCalgRES_valueOfRegion[intReg][80]='UIPA Ucluelet';
mapCalgRES_idOfRegion[intReg][81]='SR See Remarks';  mapCalgRES_nameOfRegion[intReg][81]="SR See Remarks"; mapCalgRES_valueOfRegion[intReg][81]='SR See Remarks';





// Example Further Detail Arrays
var intNum = 0;
var intMax = 16;






var mapCalgRES_strList= new Array(16);
var mapCalgRES_strOptions = new Array(16);






//Populates strings with the entire list to be used for larger areas, such as all of the north east.  It will add all the regions in the northeast into
//the string to be submitted.


var intTitleLength = mapCalgRES_titleOfArea.length;
for (var n=0; n < intTitleLength; n++){
	mapCalgRES_strList[n] = new Array();
	mapCalgRES_strOptions[n] = new Array();
	


	for (var i=0; i < mapCalgRES_nameOfRegion[n].length; i++)
	{
		//alert (mapCalgRES_titleOfArea[i]);
		if (mapCalgRES_nameOfRegion[n][i])
		{
			//mapCalgRES_strList[n] = mapCalgRES_strList[n] + '"' + mapCalgRES_valueOfRegion[n][i] + '",';
			mapCalgRES_strList[n] = mapCalgRES_strList[n] + '"' + mapCalgRES_idOfRegion[n][i] + '",';
			mapCalgRES_strOptions[n] = mapCalgRES_strOptions[n] + '<option value=\'"'+mapCalgRES_idOfRegion[n][i]+'"\'>'+mapCalgRES_nameOfRegion[n][i]+'</option>\n';			
			
			//	mapCalgRES_strOptions[n] = mapCalgRES_strOptions[n] + '<option value=\'\"'+mapCalgRES_valueOfRegion[n][i]+'\"\'>'+mapCalgRES_nameOfRegion[n][i]+'</option>';						
		}
	}


	if(mapCalgRES_strList[n] != '')
	{
		mapCalgRES_strList[n] = mapCalgRES_strList[n].substring(0,mapCalgRES_strList[n].length-1);
	}
	else
	{
		mapCalgRES_strList[n] = mapCalgRES_strList[n] + '"' + mapCalgRES_idOfRegion[n] + '"';
	}
	
}
//Function : to show the title and the side panel
function mapCalgRES_showAt(id,mapCalgRES_titleLayer,mapCalgRES_sideLayer,region,strPosition) {
	// mapCalgRES_showAt(0,'mapCalgRES_titleLayerSW',false,32,'right')
	strPosition = undefined;
//	alert("id: " + id + '\n' + "mapCalgRES_titleLayer: " + mapCalgRES_titleLayer + '\n' + "mapCalgRES_sideLayer: " + mapCalgRES_sideLayer + '\n' + "region: " + region + '\n' + "strPosition: " + strPosition + '\n');
    var x=y=0;
	var sidebarhtml="";
	var titlexinsert = 0;
	
	if (strPosition == "center")
		titlexinsert = 0;
	else if (strPosition == "right")
		titlexinsert = 50;
	else if (strPosition == "rightfarther")
		titlexinsert = 67;


	var blnValueSelected = false;
	var strSelectBox = getSelectBox();
	var MyList = "";
		
		if (mapCalgRES_valueOfRegion[id][region] != undefined)
		{
	for (var i = 0; i < strSelectBox.options.length; i++) 
	{
			var strTmpValue = '"'+mapCalgRES_valueOfRegion[id][region]+'"';
			var strListValue = new String(strSelectBox.options[i].value);
			
			if(strSelectBox.options[i].value==(strTmpValue))
			{
				//alert(strSelectBox.options[i].value);
				if (strSelectBox.options[i].selected)
					blnValueSelected = true;
			}
			/*
			MyList = MyList + "#" + strListValue + "# --- #" + strTmpValue + "#\n";
			if (strListValue.indexOf(strTmpValue) != -1)
			{
				
				if (strSelectBox.options[i].selected)
					blnValueSelected = true;
			}
			*/
			
			
	}
	//alert(MyList);
		}
	
	//if ((region)||(region==0))
	if (region>=0){
		if (blnValueSelected)
			mapCalgRES_changeContent (mapCalgRES_titleLayer, '<img name="checkit" src="../images/maps/checkit.gif" border="0" align="bottom"> ' + mapCalgRES_nameOfRegion[id][region]);
		else
			mapCalgRES_changeContent (mapCalgRES_titleLayer, mapCalgRES_nameOfRegion[id][region]);


	}else {
		mapCalgRES_changeContent (mapCalgRES_titleLayer, mapCalgRES_titleOfArea[id]);
	}
		
	if (document.getElementById) {//netscape 6 and above


		document.getElementById('mapCalgRES_titleLayer').style.visibility = 'hidden';		


		


		document.getElementById(mapCalgRES_titleLayer).style.left = mapCalgRES_titleposx+titlexinsert;
		document.getElementById(mapCalgRES_titleLayer).style.top = mapCalgRES_titleposy-5;
		document.getElementById(mapCalgRES_titleLayer).style.visibility = 'visible';
		
	}
    else if (document.layers && document.layers[mapCalgRES_titleLayer] != null) {//netscape 4
	
		document.layers['mapCalgRES_titleLayer'].style.visibility = 'hidden';
		
	
        document.layers[mapCalgRES_titleLayer].left = mapCalgRES_titleposx+titlexinsert;
        document.layers[mapCalgRES_titleLayer].top = mapCalgRES_titleposy;
        document.layers[mapCalgRES_titleLayer].visibility = 'visible';
    }
    else if (document.all) { //internet explorer


		document.all['mapCalgRES_titleLayer'].style.visibility = 'hidden';




        document.all[mapCalgRES_titleLayer].style.posLeft = mapCalgRES_titleposx+titlexinsert;
        document.all[mapCalgRES_titleLayer].style.posTop = mapCalgRES_titleposy;
        document.all[mapCalgRES_titleLayer].style.visibility = 'visible';
    }
	




   return
}
//Function to change the content in the layer
function mapCalgRES_changeContent(layerid,shtml) {
	var newshtml = shtml;
	//newshtml =  addanewline(shtml, " ", "<BR>",15);
   if (document.getElementById || document.all) {
      var el = document.getElementById? document.getElementById(layerid): document.all[layerid];
      if (el && typeof el.innerHTML != "undefined") el.innerHTML = newshtml;
   }
   return
}
//function hides the layer
function mapCalgRES_hide(mapCalgRES_titleLayer,mapCalgRES_sideLayer) {
	//mapCalgRES_hide title layer

	if (document.getElementById)	
		document.getElementById(mapCalgRES_titleLayer).style.visibility = 'hidden';
    else if (document.layers && document.layers[mapCalgRES_titleLayer] != null)
        document.layers[mapCalgRES_titleLayer].visibility = 'hidden';
    else if (document.all)
        document.all[mapCalgRES_titleLayer].style.visibility = 'hidden';


	//mapCalgRES_hide side layer
	if (mapCalgRES_sideLayer) {
		if (document.getElementById)	
			document.getElementById(mapCalgRES_sideLayer).style.visibility = 'hidden';
		else if (document.layers && document.layers[mapCalgRES_sideLayer] != null)
			document.layers[mapCalgRES_sideLayer].visibility = 'hidden';
		else if (document.all)
			document.all[mapCalgRES_sideLayer].style.visibility = 'hidden';
	}
   return
}
//This function is used for selecting areas from a map.  It populates a select box based on what region is selected.
function mapCalgRES_selectRegion(id,region,area,strPosition) {
	//alert('id' + id + ' region:'+region);
	
	var strTitleLayers = new Array();
	strTitleLayers[0] = "mapCalgRES_titleLayerCS";
	strTitleLayers[1] = "mapCalgRES_titleLayerCO";
	strTitleLayers[2] = "mapCalgRES_titleLayerES";
	strTitleLayers[3] = "mapCalgRES_titleLayerHI";
	strTitleLayers[4] = "mapCalgRES_titleLayerLA";	
	strTitleLayers[5] = "mapCalgRES_titleLayerME";
	strTitleLayers[6] = "mapCalgRES_titleLayerNS";
	strTitleLayers[7] = "mapCalgRES_titleLayerOB";
	strTitleLayers[8] = "mapCalgRES_titleLayerSE";	
	strTitleLayers[9] = "mapCalgRES_titleLayerSW";
	strTitleLayers[10] = "mapCalgRES_titleLayerSK";
	strTitleLayers[11] = "mapCalgRES_titleLayerVI";
	strTitleLayers[12] = "mapCalgRES_titleLayerVR";
	strTitleLayers[13] = "mapCalgRES_titleLayer";
	strTitleLayers[14] = "mapCalgRES_titleLayer";




	var strSelectBox = getSelectBox();
	for (var i = 0; i < strSelectBox.options.length; i++) {
		if (area){			
			if(strSelectBox.options[i].value==mapCalgRES_strList[id]){
				//alert(strSelectBox.options[i].value);
				if (strSelectBox.options[i].selected)
					strSelectBox.options[i].selected = false;
				else
					strSelectBox.options[i].selected = true;
			}
		} else {
			
			//if(strSelectBox.options[i].value==('"'+mapCalgRES_valueOfRegion[id][region]+'"')){
				
				if(strSelectBox.options[i].value==('"' + mapCalgRES_idOfRegion[id][region] + '"' ))
				{				
				
				//alert(strSelectBox.options[i].value);
				if (strSelectBox.options[i].selected)
					strSelectBox.options[i].selected = false;
				else
					strSelectBox.options[i].selected = true;


				//mapCalgRES_hide('mapCalgRES_titleLayer',false);	
				mapCalgRES_hide(strTitleLayers[id],false);						
				
				mapCalgRES_showAt(id,'mapCalgRES_titleLayer',false,region,strPosition);
			}
		}
	}
	
	chgAction();
}


//This function is used when the form is submitted.  IT does nothing else but display in an alert box the values of the select box.
// NOTE: This function can be omitted.  It is for debug purposes only.
function mapCalgRES_submitFrm () {
	var strSelectBox = getSelectBox();
	var mapCalgRES_strList = "";
	
	// Deselect all options without values
		 for (var i=0; i<strSelectBox.options.length; i++) 
		 {
		
			if (strSelectBox.options[i].value == "")
			{		
				strSelectBox.options[i].selected = false;
			}
		  }	
	
	for (var i = 0; i < strSelectBox.options.length; i++) {
		if(strSelectBox.options[i].selected){
			mapCalgRES_strList = mapCalgRES_strList + strSelectBox.options[i].value +',';
		}
	}
	mapCalgRES_strList = mapCalgRES_strList.substring(0,mapCalgRES_strList.length-1);
	//alert ('Zones : '+mapCalgRES_strList);
//	
	//return false
	return true;
}
// This function displays an additoinal layer with the quadrant title.
function mapCalgRES_changeMapLayer(mapLayer,quadranttitle) {




		if(quadranttitle){
			//alert(quadranttitle);
			mapCalgRES_changeContent('mapCalgRES_quadranttitle',quadranttitle)
		}
		else {
			mapCalgRES_changeContent('mapCalgRES_quadranttitle','')
			
		}




		if(mapLayer!="CalgaryMapLayer")
		{
			if (document.getElementById)
			{
				document.getElementById('mapCalgRES_quadranttitle').style.visibility = 'visible';
			}
			else if (document.layers && document.layers[mapLayer] != null)
			{
				document.layers[mapCalgRES_quadranttitle].style.visibility = 'visible';
			}
			else if (document.all)
			{
				document.all[mapCalgRES_quadranttitle].style.visibility = 'visible';
			}


		}

		
		if (document.getElementById) {//netscape 6 and above
		
	
							 
			if (mapLayer != 'mapSA_RURAL_mapLayer')
			{
			document.getElementById('CalgaryMapLayer').style.visibility = 'hidden';
			document.getElementById('CSLayer').style.visibility = 'hidden';
			document.getElementById('COLayer').style.visibility = 'hidden';		
			document.getElementById('ESLayer').style.visibility = 'hidden';		
			document.getElementById('HILayer').style.visibility = 'hidden';			
			document.getElementById('LALayer').style.visibility = 'hidden';		
			document.getElementById('MELayer').style.visibility = 'hidden';	
			document.getElementById('NSLayer').style.visibility = 'hidden';	
			document.getElementById('OBLayer').style.visibility = 'hidden';		
			document.getElementById('SELayer').style.visibility = 'hidden';
			document.getElementById('SWLayer').style.visibility = 'hidden';
			document.getElementById('SKLayer').style.visibility = 'hidden';
			document.getElementById('VILayer').style.visibility = 'hidden';			
			document.getElementById('VRLayer').style.visibility = 'hidden';			

			//document.getElementById('mapSA_RURAL_mapLayer').style.visibility = 'hidden';	
			}
				
			
			document.getElementById(mapLayer).style.visibility = 'visible';
		}
		else if (document.layers && document.layers[mapLayer] != null) {
		

			document.layers['CalgaryMapLayer'].style.visibility = 'hidden';
			document.layers['CSLayer'].style.visibility = 'hidden';
			document.layers['COLayer'].style.visibility = 'hidden';
			document.layers['ESLayer'].style.visibility = 'hidden';
			document.layers['HILayer'].style.visibility = 'hidden';
			document.layers['LALayer'].style.visibility = 'hidden';
			document.layers['MELayer'].style.visibility = 'hidden';
			document.layers['NSLayer'].style.visibility = 'hidden';
			document.layers['OBLayer'].style.visibility = 'hidden';
			document.layers['SELayer'].style.visibility = 'hidden';
			document.layers['SWLayer'].style.visibility = 'hidden';
			document.layers['SKLayer'].style.visibility = 'hidden';
			document.layers['VILayer'].style.visibility = 'hidden';			
			document.layers['VRLayer'].style.visibility = 'hidden';			
			//document.layers['mapSA_RURAL_mapLayer'].style.visibility = 'hidden';			




			document.layers[mapLayer].style.visibility = 'visible';
		}
		else if (document.all) {		
		
			document.all['CalgaryMapLayer'].style.visibility = 'hidden';
			document.all['CSLayer'].style.visibility = 'hidden';
			document.all['COLayer'].style.visibility = 'hidden';
			document.all['ESLayer'].style.visibility = 'hidden';
			document.all['HILayer'].style.visibility = 'hidden';
			document.all['LALayer'].style.visibility = 'hidden';
			document.all['MELayer'].style.visibility = 'hidden';
			document.all['NSLayer'].style.visibility = 'hidden';
			document.all['OBLayer'].style.visibility = 'hidden';
			document.all['SELayer'].style.visibility = 'hidden';
			document.all['SWLayer'].style.visibility = 'hidden';
			document.all['SKLayer'].style.visibility = 'hidden';
			document.all['VILayer'].style.visibility = 'hidden';			
			document.all['VRLayer'].style.visibility = 'hidden';			
			//document.all['mapSA_RURAL_mapLayer'].style.visibility = 'hidden';			


			document.all[mapLayer].style.visibility = 'visible';
		}
	

}


/**************************************  RURAL MAPS  *********************************/
// These maps differ from the residential maps in that they show a side panel with a listing of all the regions.  So when you select an area on the
// map, it selects all the regions within that area.


//positions the title and the side panel.
var mapSA_RURAL_titleposx = 125;
var mapSA_RURAL_titleposy = -553;
var mapSA_RURAL_sidelayerposx = 20;
var mapSA_RURAL_sidelayerposy = -330;


var mapSA_RURAL_titleOfArea = new Array();
var mapSA_RURAL_nameOfRegion = new Array();
var mapSA_RURAL_idOfRegion = new Array();


//Data for the Titles and the Regions.
mapSA_RURAL_titleOfArea[0] = "Rural Northeast (Zone 60)";
mapSA_RURAL_nameOfRegion[0] = "Rural Northeast (Zone 60)";
mapSA_RURAL_idOfRegion[0] = "60";


mapSA_RURAL_titleOfArea[1] = "Rural Northwest (Zone 70)";
mapSA_RURAL_nameOfRegion[1] = "Rural Northwest (Zone 70)";
mapSA_RURAL_idOfRegion[1] = "70";


mapSA_RURAL_titleOfArea[2] = "Rural Southeast (Zone 80)";
mapSA_RURAL_nameOfRegion[2] = "Rural Southeast (Zone 80)";
mapSA_RURAL_idOfRegion[2] = "80";


mapSA_RURAL_titleOfArea[3] = "Rural Southwest (Zone 90)";
mapSA_RURAL_nameOfRegion[3] = "Rural Southwest (Zone 90)";
mapSA_RURAL_idOfRegion[3] = "90";






//this function shows the title and side panel
function mapSA_RURAL_showAt(id,mapSA_RURAL_titleLayer,mapSA_RURAL_sideLayer) 
{
	
	
		mapSA_RURAL_titleLayer = 'mapCalgRES_titleLayerRural';
		strPosition = "left";
	var x=y=0;
	var sidebarhtml="";
	var titlexinsert = 0;
	
	if (strPosition == "center")
		titlexinsert = 0;
	else if (strPosition == "right")
		titlexinsert = 50;
	else if (strPosition == "rightfarther")
		titlexinsert = 67;
	else if (strPosition == "left")
		titlexinsert = -20;		


	var blnValueSelected = false;
	var strSelectBox = getSelectBox();


	for (var i = 0; i < strSelectBox.options.length; i++) {
			if(strSelectBox.options[i].value==('"'+mapSA_RURAL_idOfRegion[0]+'"')){
				//alert(strSelectBox.options[i].value);
				if (strSelectBox.options[i].selected)
					blnValueSelected = true;
			}
	}
					
		
	//if ((region)||(region==0))
	
		if (blnValueSelected)
		{
			mapSA_RURAL_changeContent (mapSA_RURAL_titleLayer, '<img name="checkit" src="../images/maps/checkit.gif" border="0" align="bottom"> ' + mapSA_RURAL_nameOfRegion[id]);
		}
		else
		{
						
			mapSA_RURAL_changeContent (mapSA_RURAL_titleLayer, mapSA_RURAL_nameOfRegion[id]);
						
		}
	
		


	if (document.getElementById) {//netscape 6 and above


	if (document.getElementById('mapCalgRES_titleLayerSW') != null)
	{
		document.getElementById('mapCalgRES_titleLayerSW').style.visibility = 'hidden';
		document.getElementById('mapCalgRES_titleLayer').style.visibility = 'hidden';		
		document.getElementById('mapCalgRES_titleLayerNW').style.visibility = 'hidden';		
		document.getElementById('mapCalgRES_titleLayerC').style.visibility = 'hidden';		
		document.getElementById('mapCalgRES_titleLayerNE').style.visibility = 'hidden';		
		document.getElementById('mapCalgRES_titleLayerSE').style.visibility = 'hidden';		
		document.getElementById('mapCalgRES_titleLayerW').style.visibility = 'hidden';		
	}
		document.getElementById('mapCalgRES_titleLayerRural').style.visibility = 'hidden';		


		document.getElementById(mapSA_RURAL_titleLayer).style.left = mapCalgRES_titleposx+titlexinsert;
		document.getElementById(mapSA_RURAL_titleLayer).style.top = mapCalgRES_titleposy-5;
		document.getElementById(mapSA_RURAL_titleLayer).style.visibility = 'visible';


		
	}
    else if (document.layers && document.layers[mapCalgRES_titleLayer] != null) {//netscape 4
	
	if (document.layers['mapCalgRES_titleLayerSW'] != null)
	{
		document.layers['mapCalgRES_titleLayerSW'].style.visibility = 'hidden';
		document.layers['mapCalgRES_titleLayer'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerNW'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerC'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerNE'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerSE'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerW'].style.visibility = 'hidden';		
		document.layers['mapCalgRES_titleLayerRural'].style.visibility = 'hidden';			
	}
	
        document.layers[mapSA_RURAL_titleLayer].left = mapCalgRES_titleposx+titlexinsert;
        document.layers[mapSA_RURAL_titleLayer].top = mapCalgRES_titleposy;
        document.layers[mapSA_RURAL_titleLayer].visibility = 'visible';
    }
    else if (document.all) { //internet explorer


	if (document.all['mapCalgRES_titleLayerSW'] != null)
	{
		document.all['mapCalgRES_titleLayerSW'].style.visibility = 'hidden';
		document.all['mapCalgRES_titleLayer'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerNW'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerC'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerNE'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerSE'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerW'].style.visibility = 'hidden';		
		document.all['mapCalgRES_titleLayerRural'].style.visibility = 'hidden';		
	}


        document.all[mapSA_RURAL_titleLayer].style.posLeft = mapCalgRES_titleposx+titlexinsert;
        document.all[mapSA_RURAL_titleLayer].style.posTop = mapCalgRES_titleposy;
        document.all[mapSA_RURAL_titleLayer].style.visibility = 'visible';
    }




   return
}


//this function changes the content of the html in the layer (it changes the title).
function mapSA_RURAL_changeContent(layerid,shtml) {
	
   if (document.getElementById || document.all) {
      var el = document.getElementById? document.getElementById(layerid): document.all[layerid];
      if (el && typeof el.innerHTML != "undefined") el.innerHTML = shtml;
   }
   return
}






//this function is for the mouseout action.  It hides the titles and side info when the mouse is taken off the image.
function mapSA_RURAL_hide(mapSA_RURAL_titleLayer,mapSA_RURAL_sideLayer) {
		
	mapSA_RURAL_titleLayer = 'mapCalgRES_titleLayerRural';
	
	//mapSA_RURAL_hide title layer
	if (document.getElementById)	
	{			
	
		document.getElementById(mapSA_RURAL_titleLayer).style.visibility = 'hidden';
	}
    else if (document.layers && document.layers[mapSA_RURAL_titleLayer] != null)
	{
			
        document.layers[mapSA_RURAL_titleLayer].visibility = 'hidden';
	}
    else if (document.all)
	{				
        document.all[mapSA_RURAL_titleLayer].style.visibility = 'hidden';	
	}


	//mapSA_RURAL_hide side layer


   return


}
//this function selects an image map, and populates the correct select box with the values.
function mapSA_RURAL_selectRegion(id) {
	
	var strSelectBox = getSelectBox();
	var frmField = strSelectBox.options[id];
	
	if (frmField.selected)
	frmField.selected = false;
	else
	frmField.selected = true;


	mapSA_RURAL_hide('mapSA_RURAL_titleLayer','mapSA_RURAL_sideLayer')
	mapSA_RURAL_showAt(id,'mapSA_RURAL_titleLayer','mapSA_RURAL_sideLayer');


}


function mapSA_RURAL_selectRegionAll()
{
	var intNum = 0;
	var strSelectBox = getSelectBox();
	
	while (intNum < strSelectBox.options.length)
	{
			strSelectBox.options[intNum].selected = true;
			
			intNum = intNum + 1;
	}


}




//this function is used when the form is submitted.  it does nothing but display an alert box with the submitted values from the maps.  
//NOTE: this function is not needed for implementation.
function mapSA_RURAL_fillValues() {
	
	var strSelectBox = getSelectBox();
	var rural_strList = "";


	for (var i = 0; i < strSelectBox.options.length; i++) {
		if(strSelectBox.options[i].selected){
			rural_strList = rural_strList + strSelectBox.options[i].value +',';
			//alert ('Zones:'+strSelectBox.options[i].value);
		}
	}
	rural_strList = rural_strList.substring(0,rural_strList.length-1);
	alert ('Zones : '+rural_strList);
	
	return false


}






/* *****************STANDARD FUNCTIONS ************************************************/


// This function adds a new line to the title if it is too long.
function addanewline(s, t, u,startIndex) {
  /*
  **  Replace a token in a string
  **    s  string to be processed
  **    t  token to be found and removed
  **    u  token to be inserted
  **  returns new String
  */
  i = s.indexOf(t,startIndex);
  r = "";
  if (i == -1) return s;
  
  r += s.substring(0,i) + u;
	//alert (r);
  
    r += s.substring(i);
  return r;
}
// This function changes between the overall maps.  Currently it swaps between the 3 maps, Residential, Rural and Mobile Park.  
function changeMap(frmField) {
//	alert('HERE2');
	var mapLayer = "";
			
			for (var n = 0; n < frmField.options.length; n++) {
				if(frmField.options[n].selected){
					for (var i = 0; i < document.forms.length; i++) 
					{
						
						if (document.forms[i].name == "newlistingsearch")
						{
							if ((frmField.options[n].value==4)||(frmField.options[n].value==8)||(frmField.options[n].value==12))
							{
								mapLayer = "mapSA_RURAL_mapLayer";
							}


							else {
								mapLayer = "CalgaryMapLayer";
							}
						}
						
						if (document.forms[i].name == "lowpaymentsearch")
						{
							 
							if ((frmField.options[n].value==4)||(frmField.options[n].value==8)||(frmField.options[n].value==12)){
								mapLayer = "mapSA_RURAL_mapLayer";
							}
							else {
								mapLayer = "CalgaryMapLayer";
							}
						}




					}		


				}
			}




			//mapLayer = "CalgaryMapLayer";
		mapCalgRES_changeMapLayer(mapLayer,"");
		return;
		
		/*
		if (document.getElementById) {//netscape 6 and above
			document.getElementById('CalgaryMapLayer').style.visibility = 'hidden';
			document.getElementById('nwLayer').style.visibility = 'hidden';
			document.getElementById('neLayer').style.visibility = 'hidden';
			document.getElementById('seLayer').style.visibility = 'hidden';
			document.getElementById('swLayer').style.visibility = 'hidden';
			document.getElementById('mapSA_RURAL_mapLayer').style.visibility = 'hidden';
			document.getElementById('mapCalgRES_quadranttitle').style.visibility = 'hidden';
			
			document.getElementById(mapLayer).style.visibility = 'visible';
		}
		else if (document.layers && document.layers[mapLayer] != null) {
			document.layers['CalgaryMapLayer'].style.visibility = 'hidden';
			document.layers['nwLayer'].style.visibility = 'hidden';
			document.layers['neLayer'].style.visibility = 'hidden';
			document.layers['seLayer'].style.visibility = 'hidden';
			document.layers['swLayer'].style.visibility = 'hidden';
			document.layers['mapSA_RURAL_mapLayer'].style.visibility = 'hidden';
			document.layers['mapCalgRES_quadranttitle'].style.visibility = 'hidden';


			document.layers[mapLayer].style.visibility = 'visible';
		}
		else if (document.all) {
			document.all['CalgaryMapLayer'].style.visibility = 'hidden';
			document.all['nwLayer'].style.visibility = 'hidden';
			document.all['neLayer'].style.visibility = 'hidden';
			document.all['seLayer'].style.visibility = 'hidden';
			document.all['swLayer'].style.visibility = 'hidden';
			document.all['mapSA_RURAL_mapLayer'].style.visibility = 'hidden';
			document.all['mapCalgRES_quadranttitle'].style.visibility = 'hidden';


			document.all[mapLayer].style.visibility = 'visible';
		}
		*/
}
// Function to get the select box name from the forms on the page.
function getSelectBox() {
		//alert("here");
	for (var i = 0; i < document.forms.length; i++) {
		//alert (document.forms[i].name);
		if (document.forms[i].name=="housesearch")
			return document.forms[i].NEIGHBOURHOOD;
		else if (document.forms[i].name=="condosearch")
			return document.forms[i].NEIGHBOURHOOD;
		else if (document.forms[i].name=="lotsearch")
			return document.forms[i].ACE_NEIGHBOURHOOD;
		else if (document.forms[i].name=="acreagehomesearch")
			return document.forms[i].ACE_NEIGHBOURHOOD;
		else if (document.forms[i].name=="acreagenohomesearch")
			return document.forms[i].ACEN_NEIGHBOURHOOD;
		else if (document.forms[i].name=="mobilesearch")
			return document.forms[i].MOB_NEIGHBOURHOOD;
		else if (document.forms[i].name=="commercialsearch")
			return document.forms[i].COM_NEIGHBOURHOOD;
		else if (document.forms[i].name=="newhousesearch")
			return document.forms[i].NEIGHBOURHOOD;
		else if (document.forms[i].name=="lowpaymentsearch")
			return document.forms[i].NEIGHBOURHOOD;
		else if (document.forms[i].name=="newlistingsearch")
			return document.forms[i].NEIGHBOURHOOD;
	}
}


function LoadImage(imageName,imageFile)
{
	var loadingImage = false;
	
  if ((!document.images) || loadingImage) return;
  loadingImage = true;
  
imgTmp = new Image();
imgTmp.src = imageFile;




document.images[imageName] = imgTmp; 


/*  
	if (document.images[imageName].src.indexOf(imageFile)<0)
	{
		document.images[imageName].src = imageFile;
	}
*/  
  loadingImage = false;
}


LoadImage('checkit','../images/maps/checkit.gif');
