var gmap = null;
var pinID = 1;

function createMarker(point, featured, id, link, text)
{
    var newIcon = new GIcon();
     newIcon.image = '/gymsite/images/' + featured + id + '.gif';
     newIcon.iconSize = new GSize(25,29);
     newIcon.iconAnchor = new GPoint(6, 20);
     newIcon.infoWindowAnchor = new GPoint(10, 1);
    var marker = new GMarker(point, newIcon);
    GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml('<span style="font-size:11px;font-family:verdana;">' + text + '</span>'); });
    return marker;
}

function getDistance(p1, p2)
{
    var p1lat = p1.lat();
    var p1lng = p1.lng();
    var p2lat = p2.lat();
    var p2lng = p2.lng();
    return Math.sqrt((p1lat - p2lat)*(p1lat - p2lat) + (p1lng - p2lng)*(p1lng - p2lng)) * 69.17;
}
