﻿/// <reference name="MicrosoftAjax.js"/>

var dealerMap = null;
var dealers = new Array();

function pageLoad(sender, args) {
    dealerMap = loadMap();

    dealers = eval('(' + $get('locations').innerHTML + ')');

    for (var i in dealers) {
        var currentMarkerOptions = { clickable: true, title: dealers[i].Name, icon: new GIcon(G_DEFAULT_ICON) }

        if (dealers[i].ActivateTour) {
            currentMarkerOptions.icon.image = '/Images/GoogleMapIconBlue.png';
        } else {
            currentMarkerOptions.icon.image = '/Images/GoogleMapIconRed.png';
        }
        
        var dealerMarker = new GMarker(new GLatLng(dealers[i].Latitude, dealers[i].Longitude), currentMarkerOptions)
        
        dealerMarker.bindInfoWindow($get(dealers[i].ID.toString()),null)
        
        dealerMap.addOverlay(dealerMarker);
    };
    
};

function loadMap() {
    var _dealerMap = new GMap2($get('map_canvas'));
    _dealerMap.setCenter(new GLatLng(39, -97), 4);
    _dealerMap.setUIToDefault();
    return _dealerMap;
};

