// Call this function when the page has been loaded
function gMapInit() {
var markerslist = [ {"lat": 52.2699, "long": -0.290934, "html": "Eaton Socon, St Neots","name": "Alder Close" },{"lat": 52.3633, "long": 0.15515, "html": "Ely, CB6 3WA","name": "Beresfors Road" },{"lat": 52.1988, "long": 0.129599, "html": "9/10 Harvey Road Cambridge CB1 2ET","name": "Harvey Road" },{"lat": 51.9827, "long": 0.2413, "html": "Newport, Saffron Walden","name": "Bowker Close" },{"lat": 52.3633, "long": 0.15515, "html": "Ely, CB6 3WD","name": "Beresford Road" },{"lat": 52.2699, "long": -0.290934, "html": "Eaton Socon, St Neots","name": "Alder Close" },{"lat": 52.3633, "long": 0.15515, "html": "Ely, CB6 3WA","name": "Beresford Road" },{"lat": 52.1196, "long": 0.181018, "html": "Stapleford CB2 5BJ","name": "Bar Lane" },{"lat": 51.9827, "long": 0.2413, "html": "Newport, Saffron Walden, CB11 3BQ","name": "Bowker Close" },{"lat": 52.1049, "long": 0.304042, "html": "Bradmore Street, Cambridge, CB1 2NN","name": "Bradmore Court" },{"lat": 52.3415, "long": -0.166638, "html": "Godmanchester, Huntingdon, PE29 2LS","name": "Brick Kilns" },{"lat": 52.3633, "long": 0.15515, "html": "Ely, Cambridge, CB6 3WU","name": "Brooke Grove" },{"lat": 52.5222, "long": 0.076592, "html": "March, Cambridge, PE15 9PD","name": "Camargue Drive" },{"lat": 52.5222, "long": 0.076592, "html": "March, Cambridge, PE15 9DL","name": "Cavalry Park" },{"lat": 52.3633, "long": 0.15515, "html": "Ely, Cambridge, CB6 3WQ","name": "Collier Close" },{"lat": 52.5222, "long": 0.076592, "html": "March, Cambridge, PE15 8SD","name": "Creek Road" },{"lat": 52.3633, "long": 0.15515, "html": "Sutton, Cambridge, CB6 2RS","name": "Darbys Yard" },{"lat": 52.402, "long": 0.245034, "html": "Ely, Cambridge CB6 3WU","name": "Brooke Grove" },{"lat": 52.2219, "long": 0.143296, "html": "Eastfield, Cambridge, CB4 1SA","name": "Eastfield" },{"lat": 52.539, "long": 0.088, "html": "March, Cambridge PE15 9PD","name": "Camargue Drive" },{"lat": 52.5399, "long": 0.087745, "html": "March, Cambride PE15 9DL","name": "Cavalry Park" },{"lat": 52.4004, "long": 0.244403, "html": "Ely, Cambridge CB6 3WU","name": "Collier Close" },{"lat": 52.5623, "long": 0.1061, "html": "March, Cambridge PE15 8SD","name": "Creek Road" },{"lat": 52.3633, "long": 0.15515, "html": "Sutton, Cambridge CB6 2RS","name": "Darbys Yard" },{"lat": 52.2195, "long": 0.137965, "html": "Kinross Road, Cambridge CB4 1RA","name": "Davey House" },{"lat": 52.2219, "long": 0.143296, "html": "Eastfield, Cambridge CB4 1SA","name": "Eastfield" },{"lat": 52.22, "long": 0.140011, "html": "Edinburgh Road, Cambridge CB4 1QP","name": "Edinburgh Road" },{"lat": 52.2205, "long": 0.148965, "html": "Fallowfield, Chesterton, Cambridge CB4 1PD","name": "Fallowfield" },{"lat": 52.214, "long": 0.136559, "html": "Elizabeth Way, Cambridge CB4 1DF","name": "Elizabeth Way" },{"lat": 52.2194, "long": 0.142499, "html": "Gray House, Scotland Road, Cambridge CB4 1RE","name": "Gray House" },{"lat": 52.2213, "long": 0.1412, "html": "Heath House, Eastfield, Cambridge CB4 1BF","name": "Heath House" },{"lat": 52.2205, "long": 0.148965, "html": "Hodge House, Fallowfield, Cambridge CB4 1PF","name": "Hodge House" },{"lat": 52.2204, "long": 0.140952, "html": "Inverness Close, Cambridge, CB4 1RB","name": "Inverness Close" },{"lat": 52.3976, "long": 0.244653, "html": "Kinsley Walk, Ely, CB6 3BZ","name": "Kingsley Walk" },{"lat": 52.2126, "long": 0.139788, "html": "Logans Way, Chesterton, Cambridge CB4 1BL","name": "Logans Way" },{"lat": 52.2071, "long": 0.006774, "html": "Main Street, Hardwick, CB3 7QU","name": "Main Street" },{"lat": 52.5589, "long": 0.101181, "html": "Marsh Close, March, PE15 8SG","name": "Marsh Close" },{"lat": 52.2194, "long": 0.142499, "html": "Montrose House, Scotland Road, Cambridge CB4 1RG","name": "Montrose House" },{"lat": 52.5616, "long": 0.084009, "html": "Norwood Crescent, March, PE15 8QR","name": "Norwood Crescent" },{"lat": 52.1019, "long": 0.281847, "html": "Paynes Meadow, Linton CB1 6JP","name": "Paynes Meadow" },{"lat": 52.5562, "long": 0.068074, "html": "Peas Hill Road, March PE15 8HE","name": "Peas Hill Road" },{"lat": 52.2255, "long": 0.15217, "html": "Pippin Drive, Cambridge CB4 1GL","name": "Pippin Drive" },{"lat": 52.206, "long": 0.128887, "html": "Portland Place, Cambridge CB1 1JZ","name": "Portland Place" },{"lat": 52.2219, "long": 0.143296, "html": "Southside Court, Eastfield, Cambridge CB4 1EX","name": "Southside Court" },{"lat": 52.2658, "long": 0.160569, "html": "Spaldings Lane, Landbeach CB4 8EF","name": "Spaldings Lane" },{"lat": 52.2138, "long": 0.139057, "html": "St Andrews Road, Chesterton, Cambridge CB4 1DH","name": "St Andrews Road" },{"lat": 52.2221, "long": 0.169145, "html": "Stanbury Close, Church Street, Fen Ditton CB5 8UB","name": "Stanbury Close" },{"lat": 52.22, "long": 0.140011, "html": "Stevenson House, Edinburgh Road, Cambridge CB4 1QZ","name": "Stevenson House" }];
var map = new GMap2($("map"));
map.setCenter(new GLatLng(52.1981, 0.11776), 12);
map.addControl(new GLargeMapControl());
var mgr = new MarkerManager(map);
var markers = [];
for (var i in markerslist) {
point = new GLatLng(markerslist[i]['lat'],markerslist[i]['long']);
marker = new GMarker(point, { title: markerslist[i]['name']});
marker.bindInfoWindowHtml(markerslist[i]['html']);
markers.push(marker);
}
mgr.addMarkers(markers,1);
mgr.refresh();
}
Event.observe(window, 'load', gMapInit);