var googlemap = { 'googlemap_1' : { 'lat' : '54.008479', 'lng' : '-1.387392', 'info' : '

Harrogate Paintball Centre
HG5 0XJ

' } }; // Initialisation function function load() { if ( !GBrowserIsCompatible() ) return; // Look for each map for ( var divID in googlemap ) { // Create the map if( document.getElementById( divID ) ) { // Handle on current map data var g = googlemap[ divID ]; var map = new GMap2(document.getElementById( divID )); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); map.setCenter( new GLatLng( g.lat, g.lng ), 13 ); var point = new GLatLng( g.lat, g.lng ); var marker = createMarker( point, g.info ); map.addOverlay( marker ); } } } // Creates a marker at the given point with the given info label function createMarker( point, info, id ) { var marker = new GMarker( point ); GEvent.addListener( marker, "click", function() { marker.openInfoWindowHtml( info ); } ); return marker; }