﻿function pageLoad()
{
  if (GBrowserIsCompatible()) 
  {
    var lat = parseFloat($get('ctl00_r_mapLatitude').value);
    var lng = parseFloat($get('ctl00_r_mapLongitude').value);
    var zoom = parseInt($get('ctl00_r_mapZoomLevel').value);
    var xmlUrl = $get('ctl00_r_xmlUrl').value;
    
    mapdiv = $get("map"); 
    map = new GMap2(mapdiv);
    
    map.addControl(new GLargeMapControl());
    map.addControl(new GScaleControl());
    map.addControl(new GOverviewMapControl());
    map.addControl(new TextualZoomControl());
    
    map.enableContinuousZoom();
    map.enableScrollWheelZoom();
   
    var start = new GLatLng(lat, lng);
    map.setCenter(start, zoom, G_NORMAL_MAP);

    GEvent.addDomListener(mapdiv, "DOMMouseScroll", map.wheelZoom); // Firefox 
    GEvent.addDomListener(mapdiv, "mousewheel", map.wheelZoom); // IE 
   
    GDownloadUrl(xmlUrl, 
      function(data, responseCode) 
      { 
        if (responseCode == 200) 
        { 
          AddPointsToMap(map, data);
        }
      }    
    ) 
    
    
  }
}


function pageUnload()
{
 GUnload();
}

if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();


