var map;
var latlngs = new Array();
var messages = new Array();
function initialize() {
function createMarker(point,message) {
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml("
");
});
return marker;
}
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(maplat, maplong), mapzoom, G_HYBRID_MAP);
map.addControl(new GSmallMapControl());
map.enableScrollWheelZoom();
map.addMapType(G_PHYSICAL_MAP);
GDownloadUrl(blobfile, function(data) {
var xml = GXml.parse(data);
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
//get the latitude and the longitude
latlngs[i] = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
messages[i] = (markers[i].getAttribute("message"));
//get the message and the author and named position
//messages[i] = (markers[i].getAttribute("message"));
var currentlatlng = latlngs[i]
var message = 'message here';
// if (markers[i].getAttribute("lat")>1) {
map.addOverlay(createMarker(latlngs[i],messages[i]));
// }
}
});
var flickr = new GGeoXml(flickrfeed);
map.addOverlay(flickr);
}
}