﻿
images = new Array(
"../../images_template1/marker_yellow.png",
"../../images_template1/marker_Zone1.png",
"../../images_template1/marker_Zone2.png",
"../../images_template1/marker_Zone3.png",
"../../images_template1/marker_Zone4.png",
"../../images_template1/marker_Zone5.png",
"../../images_template1/marker_Zone6.png",
"../../images_template1/marker_Zone5orig.PNG"

);

function createCustomIcon() {
    // create new gicon to use with the marker
    customIcon = new GIcon();
   // put in random image
    var pos = Math.floor(Math.random() * 3);
    customIcon.image = images[pos];
    customIcon.iconSize = new GSize(20, 34);
    customIcon.iconAnchor = new GPoint(10, 34);
    customIcon.infoWindowAnchor = new GPoint(10, 0);
};
// create new marker
//var marker = new GMarker(location,customIcon);





var region1 = [];
var region2 = [];
var region3 = [];
var region4 = [];
var region5 = [];
var region6 = [];
var polygonDisplayed = new Array();
var polygons = new Array();

function loadRegionArrays() {
    region6.push(new GLatLng(49.002677, -113.075956))
    region6.push(new GLatLng(49.006971, -113.701008))
    region6.push(new GLatLng(49.156996, -113.727462))
    region6.push(new GLatLng(49.301985, -113.819673))
    region6.push(new GLatLng(49.401477, -113.937479))
    region6.push(new GLatLng(49.562445, -114.100667))
    region6.push(new GLatLng(49.725778, -114.231974))
    region6.push(new GLatLng(49.846128, -114.355887))
    region6.push(new GLatLng(50.014532, -114.422565))
    region6.push(new GLatLng(50.19874, -114.560687))
    region6.push(new GLatLng(50.385532, -114.666542))
    region6.push(new GLatLng(50.550817, -114.768869))
    region6.push(new GLatLng(50.740202, -114.84287))
    region6.push(new GLatLng(50.95086, -114.922166))
    region6.push(new GLatLng(51.094458, -115.02225))
    region6.push(new GLatLng(51.304918, -115.103197))
    region6.push(new GLatLng(51.518279, -115.150831))
    region6.push(new GLatLng(51.74991, -115.238275))
    region6.push(new GLatLng(52.121389, -115.465521))
    region6.push(new GLatLng(52.385757, -115.670942))
    region6.push(new GLatLng(52.71021, -115.930135))
    region6.push(new GLatLng(52.924753, -116.253612))
    region6.push(new GLatLng(53.060963, -116.47176))
    region6.push(new GLatLng(53.197255, -116.648795))
    region6.push(new GLatLng(53.325262, -116.780326))
    region6.push(new GLatLng(53.494886, -117.038406))
    region6.push(new GLatLng(53.610755, -117.299771))
    region6.push(new GLatLng(53.68698, -117.618677))
    region6.push(new GLatLng(53.749965, -117.931577))
    region6.push(new GLatLng(53.904902, -118.49825))
    region6.push(new GLatLng(54.040097, -119.025859))
    region6.push(new GLatLng(54.206892, -119.456827))
    region6.push(new GLatLng(54.345376, -119.708252))
    region6.push(new GLatLng(54.505388, -119.946859))
    region6.push(new GLatLng(54.640867, -120.071243))
    region6.push(new GLatLng(54.839411, -120.308279))
    region6.push(new GLatLng(55.003277, -120.541043))
    region6.push(new GLatLng(55.137432, -120.756253))
    region6.push(new GLatLng(55.33257, -120.959335))
    region6.push(new GLatLng(55.487906, -121.09302))
    region6.push(new GLatLng(55.669668, -121.285858))
    region6.push(new GLatLng(55.771257, -121.453691))
    region6.push(new GLatLng(55.879943, -121.653395))
    region6.push(new GLatLng(55.973661, -121.777218))
    region6.push(new GLatLng(56.096733, -121.943976))
    region6.push(new GLatLng(56.261778, -122.153138))
    region6.push(new GLatLng(56.396035, -122.319301))
    region6.push(new GLatLng(56.466814, -122.410575))
    region6.push(new GLatLng(56.546865, -122.505048))
    region6.push(new GLatLng(56.663551, -122.606045))
    region6.push(new GLatLng(56.735395, -122.65943))
    region6.push(new GLatLng(56.823003, -122.701983))
    region6.push(new GLatLng(56.939067, -122.737284))
    region6.push(new GLatLng(57.0198, -122.739055))
    region6.push(new GLatLng(57.108972, -122.698862))
    region6.push(new GLatLng(57.181052, -122.633604))
    region6.push(new GLatLng(57.244101, -122.54925))
    region6.push(new GLatLng(57.307312, -122.432575))
    region6.push(new GLatLng(57.35523, -122.263955))
    region6.push(new GLatLng(57.378918, -122.123494))
    region6.push(new GLatLng(57.450568, -121.860882))
    region6.push(new GLatLng(57.564806, -121.532192))
    region6.push(new GLatLng(57.65472, -121.273741))
    region6.push(new GLatLng(57.776388, -121.059813))
    region6.push(new GLatLng(57.890624, -120.899074))
    region6.push(new GLatLng(58.012134, -120.741975))
    region6.push(new GLatLng(58.195215, -120.463345))
    region6.push(new GLatLng(58.305007, -120.202795))
    region6.push(new GLatLng(58.454346, -119.884551))
    region6.push(new GLatLng(58.611074, -119.553698))
    region6.push(new GLatLng(58.799795, -119.113261))
    region6.push(new GLatLng(58.976379, -118.703773))
    region6.push(new GLatLng(59.123753, -118.359658))
    region6.push(new GLatLng(59.234388, -118.025576))
    region6.push(new GLatLng(59.404723, -117.495307))
    region6.push(new GLatLng(59.537186, -116.973782))
    region6.push(new GLatLng(59.616119, -116.484624))
    region6.push(new GLatLng(59.60369, -116.153765))
    region6.push(new GLatLng(59.519917, -115.75952))
    region6.push(new GLatLng(59.402719, -115.424732))
    region6.push(new GLatLng(59.266479, -115.05993))
    region6.push(new GLatLng(59.13191, -114.752334))
    region6.push(new GLatLng(58.996549, -114.447147))
    region6.push(new GLatLng(58.82971, -114.18921))
    region6.push(new GLatLng(58.585711, -114.04567))
    region6.push(new GLatLng(58.321678, -113.990644))
    region6.push(new GLatLng(57.915415, -114.004252))
    region6.push(new GLatLng(57.510969, -113.992921))
    region6.push(new GLatLng(57.237818, -113.87512))
    region6.push(new GLatLng(56.969722, -113.685061))
    region6.push(new GLatLng(56.698725, -113.534743))
    region6.push(new GLatLng(56.334997, -113.348514))
    region6.push(new GLatLng(55.906399, -113.255563))
    region6.push(new GLatLng(55.125513, -112.902965))
    region6.push(new GLatLng(54.920557, -112.711586))
    region6.push(new GLatLng(54.676888, -112.440118))
    region6.push(new GLatLng(54.49277, -111.884136))
    region6.push(new GLatLng(54.46628, -111.58148))
    region6.push(new GLatLng(54.519612, -110.023452))
    region6.push(new GLatLng(54.508922, -109.164992))
    region6.push(new GLatLng(54.398235, -108.559274))
    region6.push(new GLatLng(54.281697, -108.067656))
    region6.push(new GLatLng(54.121397, -107.502393))
    region6.push(new GLatLng(54.043804, -107.019068))
    region6.push(new GLatLng(53.833842, -106.569366))
    region6.push(new GLatLng(53.731145, -106.053974))
    region6.push(new GLatLng(53.670593, -105.21329))
    region6.push(new GLatLng(53.732005, -104.01092))
    region6.push(new GLatLng(53.751093, -103.494569))
    region6.push(new GLatLng(53.742447, -102.917141))
    region6.push(new GLatLng(53.765659, -102.588325))
    region6.push(new GLatLng(53.713272, -102.249345))
    region6.push(new GLatLng(53.590457, -101.840536))
    region6.push(new GLatLng(53.356044, -101.518743))
    region6.push(new GLatLng(53.075848, -101.20442))
    region6.push(new GLatLng(52.7923, -100.819949))
    region6.push(new GLatLng(52.486558, -100.479563))
    region6.push(new GLatLng(52.25247, -100.308442))
    region6.push(new GLatLng(52.056942, -100.151586))
    region6.push(new GLatLng(51.880707, -100.036877))
    region6.push(new GLatLng(51.719969, -99.87368))
    region6.push(new GLatLng(51.554261, -99.691621))
    region6.push(new GLatLng(51.56941, -100.170104))
    region6.push(new GLatLng(51.597837, -100.579922))
    region6.push(new GLatLng(51.609242, -100.893401))
    region6.push(new GLatLng(51.683986, -101.300167))
    region6.push(new GLatLng(51.816735, -101.644759))
    region6.push(new GLatLng(51.934753, -101.932933))
    region6.push(new GLatLng(52.043052, -102.362107))
    region6.push(new GLatLng(52.160506, -102.917721))
    region6.push(new GLatLng(52.281188, -103.345416))
    region6.push(new GLatLng(52.482607, -103.818772))
    region6.push(new GLatLng(52.755273, -104.254967))
    region6.push(new GLatLng(52.985882, -104.886614))
    region6.push(new GLatLng(53.017253, -105.08145))
    region6.push(new GLatLng(53.017093, -105.211395))
    region6.push(new GLatLng(53.016673, -105.38032))
    region6.push(new GLatLng(53.000024, -105.613984))
    region6.push(new GLatLng(52.998679, -105.834782))
    region6.push(new GLatLng(53.020428, -106.056134))
    region6.push(new GLatLng(53.05627, -106.382187))
    region6.push(new GLatLng(53.091949, -106.656714))
    region6.push(new GLatLng(53.10307, -106.956652))
    region6.push(new GLatLng(53.105602, -107.25631))
    region6.push(new GLatLng(53.114928, -107.569451))
    region6.push(new GLatLng(53.122795, -107.908713))
    region6.push(new GLatLng(53.147098, -108.184172))
    region6.push(new GLatLng(53.176282, -108.538654))
    region6.push(new GLatLng(53.200772, -108.76265))
    region6.push(new GLatLng(53.234386, -108.935493))
    region6.push(new GLatLng(53.282925, -109.123137))
    region6.push(new GLatLng(53.345838, -109.338887))
    region6.push(new GLatLng(53.43426, -109.492365))
    region6.push(new GLatLng(53.489695, -109.682344))
    region6.push(new GLatLng(53.559894, -109.887717))
    region6.push(new GLatLng(53.59962, -110.063748))
    region6.push(new GLatLng(53.622319, -110.264406))
    region6.push(new GLatLng(53.659068, -110.493541))
    region6.push(new GLatLng(53.666063, -110.679423))
    region6.push(new GLatLng(53.655236, -110.902535))
    region6.push(new GLatLng(53.66025, -111.114649))
    region6.push(new GLatLng(53.695339, -111.344594))
    region6.push(new GLatLng(53.730695, -111.561761))
    region6.push(new GLatLng(53.807524, -111.732985))
    region6.push(new GLatLng(53.863781, -111.848329))
    region6.push(new GLatLng(53.927695, -111.965282))
    region6.push(new GLatLng(53.993751, -112.176282))
    region6.push(new GLatLng(54.037729, -112.357371))
    region6.push(new GLatLng(54.07282, -112.550614))
    region6.push(new GLatLng(54.109296, -112.717733))
    region6.push(new GLatLng(54.142032, -112.937997))
    region6.push(new GLatLng(54.177944, -113.105688))
    region6.push(new GLatLng(54.212695, -113.286878))
    region6.push(new GLatLng(54.245285, -113.49481))
    region6.push(new GLatLng(54.264928, -113.767538))
    region6.push(new GLatLng(54.278198, -114.012305))
    region6.push(new GLatLng(54.287884, -114.296821))
    region6.push(new GLatLng(54.269154, -114.534558))
    region6.push(new GLatLng(54.251038, -114.758836))
    region6.push(new GLatLng(54.188411, -114.945278))
    region6.push(new GLatLng(54.10572, -115.086052))
    region6.push(new GLatLng(53.987793, -115.083959))
    region6.push(new GLatLng(53.868758, -115.094972))
    region6.push(new GLatLng(53.699043, -115.053893))
    region6.push(new GLatLng(53.564542, -114.96875))
    region6.push(new GLatLng(53.385794, -114.847536))
    region6.push(new GLatLng(53.23005, -114.732725))
    region6.push(new GLatLng(53.10753, -114.691699))
    region6.push(new GLatLng(52.984986, -114.650949))
    region6.push(new GLatLng(52.857815, -114.570455))
    region6.push(new GLatLng(52.736237, -114.517637))
    region6.push(new GLatLng(52.592456, -114.447417))
    region6.push(new GLatLng(52.434159, -114.36175))
    region6.push(new GLatLng(52.267039, -114.287742))
    region6.push(new GLatLng(52.13952, -114.209842))
    region6.push(new GLatLng(51.953836, -114.171421))
    region6.push(new GLatLng(51.795156, -114.189637))
    region6.push(new GLatLng(51.663617, -114.162772))
    region6.push(new GLatLng(51.513661, -114.170195))
    region6.push(new GLatLng(51.386921, -114.182314))
    region6.push(new GLatLng(51.283398, -114.199084))
    region6.push(new GLatLng(51.186634, -114.229676))
    region6.push(new GLatLng(51.08987, -114.260163))
    region6.push(new GLatLng(50.970878, -114.273623))
    region6.push(new GLatLng(50.835436, -114.296172))
    region6.push(new GLatLng(50.726147, -114.286721))
    region6.push(new GLatLng(50.617832, -114.265186))
    region6.push(new GLatLng(50.495004, -114.228607))
    region6.push(new GLatLng(50.382783, -114.157456))
    region6.push(new GLatLng(50.24333, -114.032447))
    region6.push(new GLatLng(50.156052, -113.942472))
    region6.push(new GLatLng(50.013535, -113.854813))
    region6.push(new GLatLng(49.917416, -113.776217))
    region6.push(new GLatLng(49.840343, -113.652819))
    region6.push(new GLatLng(49.745833, -113.551007))
    region6.push(new GLatLng(49.636577, -113.434961))
    region6.push(new GLatLng(49.520282, -113.306211))
    region6.push(new GLatLng(49.438362, -113.244094))
    region6.push(new GLatLng(49.340875, -113.179606))
    region6.push(new GLatLng(49.227813, -113.112834))
    region6.push(new GLatLng(49.110532, -113.105527))
    region6.push(new GLatLng(49.002677, -113.075956))
    region1.push(new GLatLng(49.002677, -113.075956))
    region1.push(new GLatLng(49.002677, -113.075956))
    region1.push(new GLatLng(49.110532, -113.105527))
    region1.push(new GLatLng(49.227813, -113.112834))
    region1.push(new GLatLng(49.340875, -113.179606))
    region1.push(new GLatLng(49.438362, -113.244094))
    region1.push(new GLatLng(49.520282, -113.306211))
    region1.push(new GLatLng(49.636577, -113.434961))
    region1.push(new GLatLng(49.745833, -113.551008))
    region1.push(new GLatLng(49.840343, -113.652819))
    region1.push(new GLatLng(49.917415, -113.776217))
    region1.push(new GLatLng(49.917416, -113.776217))
    region1.push(new GLatLng(49.999171, -113.522869))
    region1.push(new GLatLng(49.999171, -113.522869))
    region1.push(new GLatLng(50.099005, -113.300709))
    region1.push(new GLatLng(50.190711, -113.096312))
    region1.push(new GLatLng(50.283446, -112.871255))
    region1.push(new GLatLng(50.364369, -112.623339))
    region1.push(new GLatLng(50.465797, -112.347597))
    region1.push(new GLatLng(50.567833, -112.050617))
    region1.push(new GLatLng(50.63141, -111.847923))
    region1.push(new GLatLng(50.676673, -111.621873))
    region1.push(new GLatLng(50.712911, -111.434664))
    region1.push(new GLatLng(50.743556, -111.226176))
    region1.push(new GLatLng(50.760025, -111.03587))
    region1.push(new GLatLng(50.769294, -110.854675))
    region1.push(new GLatLng(50.782697, -110.714461))
    region1.push(new GLatLng(50.820269, -110.46752))
    region1.push(new GLatLng(50.822654, -110.133106))
    region1.push(new GLatLng(50.831306, -109.779052))
    region1.push(new GLatLng(50.831306, -109.779052))
    region1.push(new GLatLng(50.837027, -109.302916))
    region1.push(new GLatLng(50.832052, -108.896829))
    region1.push(new GLatLng(50.817111, -108.561077))
    region1.push(new GLatLng(50.79479, -108.225056))
    region1.push(new GLatLng(50.775871, -107.970597))
    region1.push(new GLatLng(50.725732, -107.65386))
    region1.push(new GLatLng(50.662298, -107.316956))
    region1.push(new GLatLng(50.577414, -107.050652))
    region1.push(new GLatLng(50.504274, -106.815958))
    region1.push(new GLatLng(50.386143, -106.550377))
    region1.push(new GLatLng(50.267528, -106.331184))
    region1.push(new GLatLng(50.090687, -106.046877))
    region1.push(new GLatLng(49.93826, -105.844631))
    region1.push(new GLatLng(49.804676, -105.653834))
    region1.push(new GLatLng(49.632171, -105.483488))
    region1.push(new GLatLng(49.472195, -105.33413))
    region1.push(new GLatLng(49.318456, -105.175948))
    region1.push(new GLatLng(49.170899, -105.067711))
    region1.push(new GLatLng(49.068188, -104.999168))
    region1.push(new GLatLng(49.003502, -104.962033))
    region1.push(new GLatLng(49.000193, -104.960135))
    region1.push(new GLatLng(49.000028, -105.211448))
    region1.push(new GLatLng(49.000028, -105.613062))
    region1.push(new GLatLng(49.000032, -106.005458))
    region1.push(new GLatLng(49.000025, -106.807741))
    region1.push(new GLatLng(49.000017, -107.208881))
    region1.push(new GLatLng(49.000017, -108.01009))
    region1.push(new GLatLng(49.000013, -108.410611))
    region1.push(new GLatLng(49.000011, -109.21178))
    region1.push(new GLatLng(49.000056, -110.005221))
    region1.push(new GLatLng(49.000013, -110.235857))
    region1.push(new GLatLng(48.998658, -110.673788))
    region1.push(new GLatLng(48.997, -111.341618))
    region1.push(new GLatLng(48.99749, -111.691573))
    region1.push(new GLatLng(48.999994, -112.409794))
    region1.push(new GLatLng(48.999983, -113.039818))
    region1.push(new GLatLng(49.000075, -113.07597))
    region1.push(new GLatLng(49.002677, -113.075956))
    region2.push(new GLatLng(49.917416, -113.776217))
    region2.push(new GLatLng(50.013535, -113.854813))
    region2.push(new GLatLng(50.156052, -113.942472))
    region2.push(new GLatLng(50.24333, -114.032447))
    region2.push(new GLatLng(50.382783, -114.157456))
    region2.push(new GLatLng(50.495004, -114.228607))
    region2.push(new GLatLng(50.617832, -114.265186))
    region2.push(new GLatLng(50.726147, -114.286721))
    region2.push(new GLatLng(50.835436, -114.296172))
    region2.push(new GLatLng(50.970878, -114.273623))
    region2.push(new GLatLng(51.08987, -114.260163))
    region2.push(new GLatLng(51.157876, -114.238817))
    region2.push(new GLatLng(51.192841, -114.152556))
    region2.push(new GLatLng(51.192841, -114.152556))
    region2.push(new GLatLng(51.248267, -114.020074))
    region2.push(new GLatLng(51.327211, -113.830237))
    region2.push(new GLatLng(51.420072, -113.621835))
    region2.push(new GLatLng(51.495475, -113.471229))
    region2.push(new GLatLng(51.59121, -113.303228))
    region2.push(new GLatLng(51.706506, -113.127725))
    region2.push(new GLatLng(51.820875, -112.96158))
    region2.push(new GLatLng(51.957724, -112.840193))
    region2.push(new GLatLng(52.075399, -112.714781))
    region2.push(new GLatLng(52.182913, -112.54515))
    region2.push(new GLatLng(52.311255, -112.346735))
    region2.push(new GLatLng(52.380732, -112.158672))
    region2.push(new GLatLng(52.447858, -111.896013))
    region2.push(new GLatLng(52.513302, -111.537514))
    region2.push(new GLatLng(52.556349, -111.217034))
    region2.push(new GLatLng(52.599064, -110.885378))
    region2.push(new GLatLng(52.631033, -110.488409))
    region2.push(new GLatLng(52.643409, -110.067528))
    region2.push(new GLatLng(52.646081, -110.004834))
    region2.push(new GLatLng(52.65819, -109.710108))
    region2.push(new GLatLng(52.633118, -109.359085))
    region2.push(new GLatLng(52.620509, -108.98855))
    region2.push(new GLatLng(52.594888, -108.585571))
    region2.push(new GLatLng(52.550068, -108.129066))
    region2.push(new GLatLng(52.520773, -107.75867))
    region2.push(new GLatLng(52.488144, -107.49376))
    region2.push(new GLatLng(52.4625, -107.166564))
    region2.push(new GLatLng(52.410779, -106.807197))
    region2.push(new GLatLng(52.350213, -106.5532))
    region2.push(new GLatLng(52.282681, -106.299703))
    region2.push(new GLatLng(52.214222, -106.088752))
    region2.push(new GLatLng(52.133, -105.815633))
    region2.push(new GLatLng(52.00645, -105.490969))
    region2.push(new GLatLng(51.866136, -105.188819))
    region2.push(new GLatLng(51.699315, -104.83697))
    region2.push(new GLatLng(51.525395, -104.580375))
    region2.push(new GLatLng(51.402433, -104.355757))
    region2.push(new GLatLng(51.279482, -104.193738))
    region2.push(new GLatLng(51.149722, -104.012308))
    region2.push(new GLatLng(50.961411, -103.782535))
    region2.push(new GLatLng(50.843149, -103.733401))
    region2.push(new GLatLng(50.666185, -103.662569))
    region2.push(new GLatLng(50.537611, -103.624323))
    region2.push(new GLatLng(50.398247, -103.578246))
    region2.push(new GLatLng(50.237724, -103.549728))
    region2.push(new GLatLng(50.082529, -103.521227))
    region2.push(new GLatLng(49.938319, -103.517373))
    region2.push(new GLatLng(49.772544, -103.497704))
    region2.push(new GLatLng(49.59107, -103.503286))
    region2.push(new GLatLng(49.441617, -103.507841))
    region2.push(new GLatLng(49.281693, -103.528998))
    region2.push(new GLatLng(49.159126, -103.548916))
    region2.push(new GLatLng(49.073818, -103.559531))
    region2.push(new GLatLng(49.000244, -103.568997))
    region2.push(new GLatLng(49.000029, -104.009652))
    region2.push(new GLatLng(49.000025, -104.410113))
    region2.push(new GLatLng(49.000031, -104.811041))
    region2.push(new GLatLng(49.000193, -104.960135))
    region2.push(new GLatLng(49.068188, -104.999168))
    region2.push(new GLatLng(49.170899, -105.067711))
    region2.push(new GLatLng(49.318456, -105.175948))
    region2.push(new GLatLng(49.472195, -105.33413))
    region2.push(new GLatLng(49.632171, -105.483488))
    region2.push(new GLatLng(49.804676, -105.653834))
    region2.push(new GLatLng(49.93826, -105.844631))
    region2.push(new GLatLng(50.090687, -106.046877))
    region2.push(new GLatLng(50.267528, -106.331184))
    region2.push(new GLatLng(50.386143, -106.550377))
    region2.push(new GLatLng(50.504274, -106.815958))
    region2.push(new GLatLng(50.577414, -107.050652))
    region2.push(new GLatLng(50.662298, -107.316956))
    region2.push(new GLatLng(50.725732, -107.65386))
    region2.push(new GLatLng(50.775871, -107.970597))
    region2.push(new GLatLng(50.79479, -108.225056))
    region2.push(new GLatLng(50.817111, -108.561077))
    region2.push(new GLatLng(50.832052, -108.896829))
    region2.push(new GLatLng(50.837027, -109.302916))
    region2.push(new GLatLng(50.831306, -109.779052))
    region2.push(new GLatLng(50.82593, -110.00414))
    region2.push(new GLatLng(50.822654, -110.133106))
    region2.push(new GLatLng(50.820269, -110.46752))
    region2.push(new GLatLng(50.782697, -110.714461))
    region2.push(new GLatLng(50.769294, -110.854675))
    region2.push(new GLatLng(50.760025, -111.03587))
    region2.push(new GLatLng(50.743556, -111.226176))
    region2.push(new GLatLng(50.712911, -111.434664))
    region2.push(new GLatLng(50.676673, -111.621873))
    region2.push(new GLatLng(50.63141, -111.847923))
    region2.push(new GLatLng(50.567833, -112.050617))
    region2.push(new GLatLng(50.465797, -112.347597))
    region2.push(new GLatLng(50.364369, -112.623339))
    region2.push(new GLatLng(50.283446, -112.871255))
    region2.push(new GLatLng(50.190711, -113.096312))
    region2.push(new GLatLng(50.099005, -113.300709))
    region2.push(new GLatLng(49.999171, -113.522869))
    region2.push(new GLatLng(49.917416, -113.776217))
    region5.push(new GLatLng(50.923017, -103.493297))
    region5.push(new GLatLng(50.961411, -103.782535))
    region5.push(new GLatLng(51.149722, -104.012308))
    region5.push(new GLatLng(51.279482, -104.193738))
    region5.push(new GLatLng(51.402433, -104.355757))
    region5.push(new GLatLng(51.525395, -104.580375))
    region5.push(new GLatLng(51.699315, -104.83697))
    region5.push(new GLatLng(51.866136, -105.188819))
    region5.push(new GLatLng(52.00645, -105.490969))
    region5.push(new GLatLng(52.133, -105.815633))
    region5.push(new GLatLng(52.214222, -106.088752))
    region5.push(new GLatLng(52.282681, -106.299703))
    region5.push(new GLatLng(52.350213, -106.5532))
    region5.push(new GLatLng(52.410779, -106.807197))
    region5.push(new GLatLng(52.4625, -107.166564))
    region5.push(new GLatLng(52.488144, -107.49376))
    region5.push(new GLatLng(52.520773, -107.75867))
    region5.push(new GLatLng(52.550068, -108.129066))
    region5.push(new GLatLng(52.594888, -108.585571))
    region5.push(new GLatLng(52.620509, -108.98855))
    region5.push(new GLatLng(52.633118, -109.359085))
    region5.push(new GLatLng(52.65819, -109.710108))
    region5.push(new GLatLng(52.643409, -110.067528))
    region5.push(new GLatLng(52.631033, -110.488409))
    region5.push(new GLatLng(52.599064, -110.885378))
    region5.push(new GLatLng(52.556349, -111.217034))
    region5.push(new GLatLng(52.513302, -111.537514))
    region5.push(new GLatLng(52.447858, -111.896013))
    region5.push(new GLatLng(52.380732, -112.158672))
    region5.push(new GLatLng(52.311255, -112.346735))
    region5.push(new GLatLng(52.182913, -112.54515))
    region5.push(new GLatLng(52.075399, -112.714781))
    region5.push(new GLatLng(51.957724, -112.840193))
    region5.push(new GLatLng(51.820875, -112.96158))
    region5.push(new GLatLng(51.706506, -113.127725))
    region5.push(new GLatLng(51.59121, -113.303228))
    region5.push(new GLatLng(51.495475, -113.471229))
    region5.push(new GLatLng(51.420072, -113.621835))
    region5.push(new GLatLng(51.327211, -113.830237))
    region5.push(new GLatLng(51.248267, -114.020074))
    region5.push(new GLatLng(51.192841, -114.152556))
    region5.push(new GLatLng(51.158044, -114.236703))
    region5.push(new GLatLng(51.283398, -114.199084))
    region5.push(new GLatLng(51.386921, -114.182314))
    region5.push(new GLatLng(51.513661, -114.170195))
    region5.push(new GLatLng(51.663617, -114.162771))
    region5.push(new GLatLng(51.795156, -114.189636))
    region5.push(new GLatLng(51.953836, -114.171421))
    region5.push(new GLatLng(52.13952, -114.209842))
    region5.push(new GLatLng(52.267039, -114.287741))
    region5.push(new GLatLng(52.434159, -114.361749))
    region5.push(new GLatLng(52.592456, -114.447416))
    region5.push(new GLatLng(52.736237, -114.517636))
    region5.push(new GLatLng(52.857815, -114.570455))
    region5.push(new GLatLng(52.984986, -114.650949))
    region5.push(new GLatLng(53.10753, -114.691698))
    region5.push(new GLatLng(53.23005, -114.732724))
    region5.push(new GLatLng(53.385794, -114.847536))
    region5.push(new GLatLng(53.564542, -114.96875))
    region5.push(new GLatLng(53.699043, -115.053893))
    region5.push(new GLatLng(53.868758, -115.094971))
    region5.push(new GLatLng(53.987793, -115.083958))
    region5.push(new GLatLng(54.10572, -115.086051))
    region5.push(new GLatLng(54.188411, -114.945277))
    region5.push(new GLatLng(54.251038, -114.758835))
    region5.push(new GLatLng(54.269154, -114.534558))
    region5.push(new GLatLng(54.287884, -114.29682))
    region5.push(new GLatLng(54.287884, -114.29682))
    region5.push(new GLatLng(54.278198, -114.012304))
    region5.push(new GLatLng(54.264928, -113.767538))
    region5.push(new GLatLng(54.245285, -113.49481))
    region5.push(new GLatLng(54.212695, -113.286878))
    region5.push(new GLatLng(54.177944, -113.105688))
    region5.push(new GLatLng(54.142032, -112.937997))
    region5.push(new GLatLng(54.109296, -112.717733))
    region5.push(new GLatLng(54.07282, -112.550614))
    region5.push(new GLatLng(54.037729, -112.357371))
    region5.push(new GLatLng(53.993751, -112.176282))
    region5.push(new GLatLng(53.927695, -111.965282))
    region5.push(new GLatLng(53.863781, -111.848329))
    region5.push(new GLatLng(53.807524, -111.732985))
    region5.push(new GLatLng(53.730695, -111.561761))
    region5.push(new GLatLng(53.695339, -111.344594))
    region5.push(new GLatLng(53.66025, -111.114649))
    region5.push(new GLatLng(53.655236, -110.902535))
    region5.push(new GLatLng(53.655236, -110.902535))
    region5.push(new GLatLng(53.666063, -110.679423))
    region5.push(new GLatLng(53.666063, -110.679423))
    region5.push(new GLatLng(53.659068, -110.493541))
    region5.push(new GLatLng(53.622319, -110.264406))
    region5.push(new GLatLng(53.59962, -110.063748))
    region5.push(new GLatLng(53.559894, -109.887717))
    region5.push(new GLatLng(53.489695, -109.682344))
    region5.push(new GLatLng(53.43426, -109.492365))
    region5.push(new GLatLng(53.345838, -109.338887))
    region5.push(new GLatLng(53.282925, -109.123137))
    region5.push(new GLatLng(53.234386, -108.935493))
    region5.push(new GLatLng(53.200772, -108.76265))
    region5.push(new GLatLng(53.176282, -108.538654))
    region5.push(new GLatLng(53.147098, -108.184172))
    region5.push(new GLatLng(53.122795, -107.908713))
    region5.push(new GLatLng(53.114928, -107.569451))
    region5.push(new GLatLng(53.105602, -107.25631))
    region5.push(new GLatLng(53.10307, -106.956652))
    region5.push(new GLatLng(53.10307, -106.956652))
    region5.push(new GLatLng(53.091949, -106.656714))
    region5.push(new GLatLng(53.091949, -106.656714))
    region5.push(new GLatLng(53.05627, -106.382187))
    region5.push(new GLatLng(53.020428, -106.056134))
    region5.push(new GLatLng(52.998679, -105.834782))
    region5.push(new GLatLng(53.000024, -105.613984))
    region5.push(new GLatLng(53.016673, -105.38032))
    region5.push(new GLatLng(53.017093, -105.211395))
    region5.push(new GLatLng(53.017253, -105.08145))
    region5.push(new GLatLng(52.985882, -104.886614))
    region5.push(new GLatLng(52.755273, -104.254967))
    region5.push(new GLatLng(52.482607, -103.818772))
    region5.push(new GLatLng(52.281188, -103.345416))
    region5.push(new GLatLng(52.160506, -102.917721))
    region5.push(new GLatLng(52.043052, -102.362107))
    region5.push(new GLatLng(51.934753, -101.932933))
    region5.push(new GLatLng(51.816735, -101.644759))
    region5.push(new GLatLng(51.683986, -101.300167))
    region5.push(new GLatLng(51.609242, -100.893401))
    region5.push(new GLatLng(51.597837, -100.579922))
    region5.push(new GLatLng(51.56941, -100.170104))
    region5.push(new GLatLng(51.56941, -100.170104))
    region5.push(new GLatLng(51.516554, -99.780163))
    region5.push(new GLatLng(51.460543, -99.37788))
    region5.push(new GLatLng(51.399602, -98.895823))
    region5.push(new GLatLng(51.348872, -98.413483))
    region5.push(new GLatLng(51.338833, -97.827984))
    region5.push(new GLatLng(51.314341, -97.440645))
    region5.push(new GLatLng(51.218498, -97.10506))
    region5.push(new GLatLng(51.035624, -96.766887))
    region5.push(new GLatLng(50.831918, -96.493204))
    region5.push(new GLatLng(50.642661, -96.257653))
    region5.push(new GLatLng(50.5211, -95.953235))
    region5.push(new GLatLng(50.410595, -95.809648))
    region5.push(new GLatLng(50.291007, -95.740586))
    region5.push(new GLatLng(50.128241, -95.660591))
    region5.push(new GLatLng(49.915609, -95.643213))
    region5.push(new GLatLng(49.777337, -95.657059))
    region5.push(new GLatLng(49.531448, -95.69794))
    region5.push(new GLatLng(49.668982, -95.78646))
    region5.push(new GLatLng(49.727275, -95.862133))
    region5.push(new GLatLng(49.806659, -96.002316))
    region5.push(new GLatLng(49.862393, -96.203247))
    region5.push(new GLatLng(49.936533, -96.398191))
    region5.push(new GLatLng(50.044921, -96.608189))
    region5.push(new GLatLng(50.175669, -96.841554))
    region5.push(new GLatLng(50.234743, -97.022293))
    region5.push(new GLatLng(50.295312, -97.229577))
    region5.push(new GLatLng(50.333362, -97.421179))
    region5.push(new GLatLng(50.335168, -97.57916))
    region5.push(new GLatLng(50.325445, -97.758686))
    region5.push(new GLatLng(50.329182, -97.955897))
    region5.push(new GLatLng(50.287524, -98.034531))
    region5.push(new GLatLng(50.219229, -98.162911))
    region5.push(new GLatLng(50.200999, -98.283857))
    region5.push(new GLatLng(50.177185, -98.399183))
    region5.push(new GLatLng(50.186794, -98.477935))
    region5.push(new GLatLng(50.216019, -98.577224))
    region5.push(new GLatLng(50.351624, -98.711372))
    region5.push(new GLatLng(50.405163, -98.811041))
    region5.push(new GLatLng(50.450977, -98.91821))
    region5.push(new GLatLng(50.493996, -99.051104))
    region5.push(new GLatLng(50.532881, -99.184741))
    region5.push(new GLatLng(50.571313, -99.312344))
    region5.push(new GLatLng(50.618791, -99.464312))
    region5.push(new GLatLng(50.657513, -99.604955))
    region5.push(new GLatLng(50.690082, -99.702289))
    region5.push(new GLatLng(50.730278, -99.792585))
    region5.push(new GLatLng(50.758704, -99.890645))
    region5.push(new GLatLng(50.780145, -100.014885))
    region5.push(new GLatLng(50.793991, -100.152684))
    region5.push(new GLatLng(50.806654, -100.26535))
    region5.push(new GLatLng(50.811326, -100.431261))
    region5.push(new GLatLng(50.798918, -100.627624))
    region5.push(new GLatLng(50.789023, -100.792182))
    region5.push(new GLatLng(50.787283, -100.968543))
    region5.push(new GLatLng(50.782333, -101.176608))
    region5.push(new GLatLng(50.77648, -101.497922))
    region5.push(new GLatLng(50.780301, -101.76815))
    region5.push(new GLatLng(50.797281, -102.276697))
    region5.push(new GLatLng(50.823593, -102.564779))
    region5.push(new GLatLng(50.849772, -102.884673))
    region5.push(new GLatLng(50.878475, -103.167))
    region5.push(new GLatLng(50.923017, -103.493297))
    region3.push(new GLatLng(50.618791, -99.464312))
    region3.push(new GLatLng(50.571313, -99.312344))
    region3.push(new GLatLng(50.532881, -99.184741))
    region3.push(new GLatLng(50.493996, -99.051104))
    region3.push(new GLatLng(50.450977, -98.91821))
    region3.push(new GLatLng(50.405163, -98.811041))
    region3.push(new GLatLng(50.351624, -98.711372))
    region3.push(new GLatLng(50.219829, -98.580981))
    region3.push(new GLatLng(50.122991, -98.718557))
    region3.push(new GLatLng(50.040481, -98.8092))
    region3.push(new GLatLng(49.937043, -98.8942))
    region3.push(new GLatLng(49.834909, -98.907119))
    region3.push(new GLatLng(49.734958, -98.864168))
    region3.push(new GLatLng(49.614994, -98.831828))
    region3.push(new GLatLng(49.414403, -98.792969))
    region3.push(new GLatLng(49.33296, -98.77857))
    region3.push(new GLatLng(49.235494, -98.766231))
    region3.push(new GLatLng(49.136698, -98.729504))
    region3.push(new GLatLng(49.079953, -98.724399))
    region3.push(new GLatLng(49.029216, -98.681739))
    region3.push(new GLatLng(49.009391, -98.665842))
    region3.push(new GLatLng(49.003837, -98.661803))
    region3.push(new GLatLng(49.000023, -98.660426))
    region3.push(new GLatLng(49.000177, -98.84592))
    region3.push(new GLatLng(49.000002, -99.075409))
    region3.push(new GLatLng(49.000003, -99.481731))
    region3.push(new GLatLng(49.000007, -99.884609))
    region3.push(new GLatLng(49.000002, -100.287911))
    region3.push(new GLatLng(49.000018, -100.555927))
    region3.push(new GLatLng(49.000013, -100.825429))
    region3.push(new GLatLng(49.00002, -101.093695))
    region3.push(new GLatLng(49.000022, -101.362939))
    region3.push(new GLatLng(49.000022, -101.362939))
    region3.push(new GLatLng(49.000076, -101.571571))
    region3.push(new GLatLng(49.000024, -101.630625))
    region3.push(new GLatLng(49.000014, -102.006647))
    region3.push(new GLatLng(49.000025, -102.409916))
    region3.push(new GLatLng(49.000029, -102.812289))
    region3.push(new GLatLng(49.000032, -103.208441))
    region3.push(new GLatLng(49.000204, -103.420954))
    region3.push(new GLatLng(49.000244, -103.568997))
    region3.push(new GLatLng(49.073818, -103.559531))
    region3.push(new GLatLng(49.159126, -103.548916))
    region3.push(new GLatLng(49.281693, -103.528998))
    region3.push(new GLatLng(49.441617, -103.507841))
    region3.push(new GLatLng(49.59107, -103.503286))
    region3.push(new GLatLng(49.772544, -103.497704))
    region3.push(new GLatLng(49.938319, -103.517373))
    region3.push(new GLatLng(50.082529, -103.521227))
    region3.push(new GLatLng(50.237724, -103.549728))
    region3.push(new GLatLng(50.398247, -103.578246))
    region3.push(new GLatLng(50.537611, -103.624323))
    region3.push(new GLatLng(50.666185, -103.662569))
    region3.push(new GLatLng(50.843149, -103.733401))
    region3.push(new GLatLng(50.961411, -103.782535))
    region3.push(new GLatLng(50.923017, -103.493297))
    region3.push(new GLatLng(50.878475, -103.167))
    region3.push(new GLatLng(50.849772, -102.884673))
    region3.push(new GLatLng(50.823593, -102.564779))
    region3.push(new GLatLng(50.797281, -102.276697))
    region3.push(new GLatLng(50.780301, -101.76815))
    region3.push(new GLatLng(50.77648, -101.497922))
    region3.push(new GLatLng(50.782333, -101.176608))
    region3.push(new GLatLng(50.787283, -100.968543))
    region3.push(new GLatLng(50.789023, -100.792182))
    region3.push(new GLatLng(50.798918, -100.627624))
    region3.push(new GLatLng(50.811326, -100.431261))
    region3.push(new GLatLng(50.806654, -100.26535))
    region3.push(new GLatLng(50.793991, -100.152684))
    region3.push(new GLatLng(50.780145, -100.014885))
    region3.push(new GLatLng(50.758704, -99.890645))
    region3.push(new GLatLng(50.730278, -99.792585))
    region3.push(new GLatLng(50.690082, -99.702289))
    region3.push(new GLatLng(50.657513, -99.604955))
    region3.push(new GLatLng(50.618791, -99.464312))
    region4.push(new GLatLng(49.531448, -95.697941))
    region4.push(new GLatLng(49.531448, -95.697941))
    region4.push(new GLatLng(49.531448, -95.697941))
    region4.push(new GLatLng(49.531448, -95.697941))
    region4.push(new GLatLng(49.531448, -95.697941))
    region4.push(new GLatLng(49.530016, -95.707866))
    region4.push(new GLatLng(49.392993, -95.703184))
    region4.push(new GLatLng(49.183749, -95.699879))
    region4.push(new GLatLng(49.00095, -95.728279))
    region4.push(new GLatLng(48.999978, -96.247398))
    region4.push(new GLatLng(48.999977, -96.785072))
    region4.push(new GLatLng(48.999985, -97.167055))
    region4.push(new GLatLng(48.999994, -97.325349))
    region4.push(new GLatLng(48.999995, -97.862858))
    region4.push(new GLatLng(49.000006, -98.26797))
    region4.push(new GLatLng(49.000023, -98.660426))
    region4.push(new GLatLng(49.003837, -98.661803))
    region4.push(new GLatLng(49.009391, -98.665842))
    region4.push(new GLatLng(49.029216, -98.681739))
    region4.push(new GLatLng(49.079953, -98.724399))
    region4.push(new GLatLng(49.136698, -98.729504))
    region4.push(new GLatLng(49.235494, -98.766231))
    region4.push(new GLatLng(49.33296, -98.77857))
    region4.push(new GLatLng(49.414403, -98.792969))
    region4.push(new GLatLng(49.614994, -98.831828))
    region4.push(new GLatLng(49.734958, -98.864168))
    region4.push(new GLatLng(49.834909, -98.907119))
    region4.push(new GLatLng(49.937043, -98.8942))
    region4.push(new GLatLng(50.040481, -98.809199))
    region4.push(new GLatLng(50.122991, -98.718557))
    region4.push(new GLatLng(50.122992, -98.718556))
    region4.push(new GLatLng(50.217921, -98.583699))
    region4.push(new GLatLng(50.219829, -98.580981))
    region4.push(new GLatLng(50.216019, -98.577224))
    region4.push(new GLatLng(50.186794, -98.477935))
    region4.push(new GLatLng(50.177185, -98.399183))
    region4.push(new GLatLng(50.177185, -98.399183))
    region4.push(new GLatLng(50.185615, -98.358436))
    region4.push(new GLatLng(50.200999, -98.283857))
    region4.push(new GLatLng(50.21092, -98.218151))
    region4.push(new GLatLng(50.219229, -98.162911))
    region4.push(new GLatLng(50.246191, -98.112307))
    region4.push(new GLatLng(50.249378, -98.106318))
    region4.push(new GLatLng(50.287524, -98.034531))
    region4.push(new GLatLng(50.329182, -97.955897))
    region4.push(new GLatLng(50.325445, -97.758686))
    region4.push(new GLatLng(50.335168, -97.57916))
    region4.push(new GLatLng(50.333362, -97.421179))
    region4.push(new GLatLng(50.333362, -97.421179))
    region4.push(new GLatLng(50.295312, -97.229577))
    region4.push(new GLatLng(50.234743, -97.022293))
    region4.push(new GLatLng(50.175669, -96.841554))
    region4.push(new GLatLng(50.044921, -96.608188))
    region4.push(new GLatLng(49.936533, -96.39819))
    region4.push(new GLatLng(49.862393, -96.203247))
    region4.push(new GLatLng(49.806659, -96.002315))
    region4.push(new GLatLng(49.727275, -95.862132))
    region4.push(new GLatLng(49.668982, -95.786459))
    region4.push(new GLatLng(49.605194, -95.742934))
    region4.push(new GLatLng(49.591538, -95.736556))
    region4.push(new GLatLng(49.531448, -95.697941))





//     alert("Load Arrays finish");


}
loadRegionArrays();

function addRegionOverlays() {
    //    alert("Add Region start");
    //    polygons[0] = new GPolygon(region1, true, "red", 0.40, true);

    polygons[0] = new GPolygon(region1, "#000000", 2, 1, "#99FF33", 0.4);
    polygons[1] = new GPolygon(region2, "#000000", 2, 1, "#00FF99", 0.4);
    polygons[2] = new GPolygon(region3, "#000000", 2, 1, "#0099FF", 0.4);
    polygons[3] = new GPolygon(region4, "#000000", 2, 1, "#9966FF", 0.4);
    polygons[4] = new GPolygon(region5, "#000000", 2, 1, "#FF3399", 0.4);
    polygons[5] = new GPolygon(region6, "#000000", 2, 1, "#FF9933", 0.4);

    map.addOverlay(polygons[0]);
    polygonDisplayed[0] = true;
    map.addOverlay(polygons[1]);
    polygonDisplayed[1] = true;
    map.addOverlay(polygons[2]);
    polygonDisplayed[2] = true;
    map.addOverlay(polygons[3]);
    polygonDisplayed[3] = true;
    map.addOverlay(polygons[4]);
    polygonDisplayed[4] = true;
    map.addOverlay(polygons[5]);
    polygonDisplayed[5] = true;
    //    alert("Add Region finish");

}
/*
// Add a listener for Moveends
GEvent.addListener(map, "moveend", function() 
{
map.clearOverlays(); 
goCereal();
map.addOverlay(polygons[0]);
map.addOverlay(polygons[1]);
}
)
*/

/*
function goCereal()
{
 //creator.location=document.combo.go.options[document.combo.go.selectedIndex].value
// dataFile=document.comboCereal.goCer.options[document.comboCereal.goCer.selectedIndex].value;
 
//  var targetElement = document.getElementById('ctl00_ContentPlaceHolder1_tdataFile');
// dataFile = targetElement.value;
 dataFile = ".\\Private\\PvtReports\\2007_CanadianW_RedSpringWheat_Admin.mkr";
 //alert(dataFile);
 LoadMarkers();
// map.setZoom(11);
}

   var map ;
   var dataFile;
   var t;
   dataFile="Private\PvtReports\2007_CanadianW_RedSpringWheat_Admin.mkr";
   var gmarkers = [];
   var side_bar_html = "";
   var htmls = [];

function LoadMap()
   {
      alert("load map");
    //<![CDATA[

    if (GBrowserIsCompatible()) {


    }

    else {
      alert("Sorry, the Google Maps API is not compatible with this browser");
    }
      //alert("load map");

      // create the map
      map = new GMap2(document.getElementById("map"));
    //  alert("load map 1");
      map.enableContinuousZoom();
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng( 53.5,-110), 5);
     // alert("load map 2");
 }

   // This function picks up the click and opens the corresponding info window
   function myclick(i) {
    //map.setZoom(10); //works 
      gmarkers[i].openInfoWindowHtml(htmls[i]);
   }
   
   function LoadMarkers()
   {
     //ignore if SelectMap item selected 
    // alert("dataFile " + dataFile);
     if (dataFile == "SelectMap") {
      // return;
     }
      map.clearOverlays()
      // this variable will collect the html which will eventually be placed in the side_bar
     side_bar_html = "";
    
      // arrays to hold copies of the markers and html used by the side_bar
      // because the function closure trick doesnt work there
      var i = 0;
      // A function to create the marker and set up the event window
      function createMarker(point,name,html) {
        var marker = new GMarker(point);
        GEvent.addListener(marker, "click", function() {
          marker.openInfoWindowHtml(html);
        });
        // save the info we need to use later for the side_bar
        gmarkers[i] = marker;
  //      html += '<br> <a href="http://maps.google.com/maps?saddr=&daddr=' + point.toUrlValue() + '" target ="_blank">How to Get There</a>';
        html += '<tr height="15px"><td  colspan="6"><a href="http://maps.google.com/maps?saddr=&daddr=' + point.toUrlValue() + '" target ="_blank">How to Get There</a></td></tr></table>';
        htmls[i] = html;
        // add a line to the side_bar html
        side_bar_html += '<a href="javascript:myclick(' + i + ')">' + name + '</a><br>';
        i++;
        return marker;
      }

      var side_bar_html = "";
      
      // === Define the function thats going to process the text file ===
      process_it = function(doc) {
          // === split the document into lines ===
          lines = doc.split("\n");
          for (var i = 0; i < lines.length; i++) {
   //           alert(lines[i]);
              if (lines[i].length > 1) {
                  // === split each line into parts separated by "|" and use the contents ===
                  parts = lines[i].split("|");
                  var lat = parseFloat(parts[0]);
                  var lng = parseFloat(parts[1]);
     //             alert(lat + ":" + lng + ":" + i);
                  var html = parts[2];
                  var label = parts[3];
                  var point = new GLatLng(lat, lng);
                  // create the marker
                  var marker = createMarker(point, label, html);
                  map.addOverlay(marker);
              }
          }
          // put the assembled side_bar_html contents into the side_bar div
          document.getElementById("side_bar").innerHTML = side_bar_html;
      }
    //alert(dataFile + ":File");
      GDownloadUrl(dataFile, process_it);
       
 
}
    //]]>
*/

