//------Create Map------------------

var map;
var originalZoomLevel = 5;
var originalLat = '49.5';
var originalLng = '-55.5';

var bounds = new GLatLngBounds();


function createMap()
{
    map = new GMap2(document.getElementById("map"));
    map.setCenter(new GLatLng(originalLat,originalLng),parseFloat(originalZoomLevel));
    map.setUIToDefault();
}

function createSmallMap()
{
    map = new GMap2(document.getElementById("smallMap"));
    map.setCenter(new GLatLng(originalLat,originalLng),originalZoomLevel);
    map.setUIToDefault();
}

function createMarker(lat, lng, info)
{
    var point = new GLatLng(lat,lng);
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function()
    {
        map.openInfoWindowHtml(point, info);
    });
    map.addOverlay(marker);
    
    bounds.extend(point);    
    setMapArea();
}

function setMapArea()
{
    var zoom = map.getBoundsZoomLevel(bounds);
    if (zoom > 15)
    {
        zoom = 15;
    }    
    map.setZoom(zoom);
    map.setCenter(bounds.getCenter());
}


