function initialize() {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(53.8007, -4.0869), 5);
var fake_lat = parseFloat(53.630233333333);
var fake_lng = parseFloat(-1.49515);
//map.addOverlay(new GMarker(new GLatLng(fake_lat, fake_lng)));
fake_lat = fake_lat + (Math.random()-0.5)*0.03;
fake_lng = fake_lng + (Math.random()-0.5)*0.03;
var latlng = new GLatLng(fake_lat, fake_lng);
map.addOverlay(createMarker(latlng,'',3,'
'));
/*var mapTypeControl = new GMapTypeControl();
var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
map.addControl(mapTypeControl, bottomRight);*/
/*map.enableDoubleClickZoom();
map.enableScrollWheelZoom();
map.addControl(new GMapTypeControl());
map.addControl(new GLargeMapControl()); */
map.addControl(new GMapTypeControl());
var mapTypeControl = new GSmallMapControl();
var bottomRight = new GControlPosition(G_ANCHOR_BOTTOM_RIGHT, new GSize(10,10));
map.addControl(mapTypeControl, bottomRight);
// return marker;
}
var baseIcon = new GIcon(G_DEFAULT_ICON);
baseIcon.image = "http://labs.google.com/ridefinder/images/mm_20_red.png";
baseIcon.shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
baseIcon.iconSize = new GSize(20, 20);
baseIcon.shadowSize = new GSize(34, 34);
baseIcon.iconAnchor = new GPoint(9, 34);
baseIcon.infoWindowAnchor = new GPoint(9, 2);
function createMarker(point, index,coordinate_id,prize_info) {
// Create a lettered icon for this point using our icon class
var letter = String.fromCharCode("A".charCodeAt(0) + index);
var letteredIcon = new GIcon(baseIcon);
letteredIcon.image = "images/orange-circle.png";
// Set up our GMarkerOptions object
markerOptions = { icon:letteredIcon };
var marker = new GMarker(point, markerOptions);
GEvent.addListener(marker, "click", function() {
marker.openInfoWindowHtml(prize_info);
});
GEvent.addListener(marker, "click", function() {
//other(coordinate_id)
});
return marker;
}
function other(coordinate_id){
location.href="test_map1.php?cordinate_id="+coordinate_id;
}