    //<![CDATA[
	
	window.onload=function(){
		load()
	}
	
	window.onunload=function(){
		GUnload()
	}

    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
        map.setCenter(new GLatLng(1.285228222542935, 103.84584188461304), 16);
		
		var baseIcon = new GIcon();
		baseIcon.shadow = "http://www.google.com/mapfiles/shadow50.png";
		baseIcon.iconSize = new GSize(20, 34);
		baseIcon.shadowSize = new GSize(37, 34);
		baseIcon.iconAnchor = new GPoint(9, 34);
		baseIcon.infoWindowAnchor = new GPoint(9, 2);
		baseIcon.infoShadowAnchor = new GPoint(18, 25);

		
		function createMarker(point, txt) {
  			var marker = new GMarker(point);
  			GEvent.addListener(marker, "click", function() {
   			 marker.openInfoWindowHtml(txt);
  			});
 	 		return marker;
		}
		
		function createMarkerWithLetter(point, txt, letter) {
			var icon = new GIcon(baseIcon);
  			icon.image = "http://www.google.com/mapfiles/marker" + letter + ".png";
  			var marker = new GMarker(point, icon);
  			GEvent.addListener(marker, "click", function() {
   			 marker.openInfoWindowHtml(txt);
  			});
 	 		return marker;
		}
		
  var point = new GLatLng(1.285228222542935, 103.84584188461304);
  map.addOverlay(createMarker(point, "<font face='Verdana, Arial, Helvetica, sans-serif' size='-1'><b>Rainbow Family Care Centre</b><br>Block 538 Cross Street <br>#05-263/69</font>"));
  
  var point1 = new GLatLng(1.2850887827587056, 103.84453296661377);
  map.addOverlay(createMarkerWithLetter(point1, "<font face='Verdana, Arial, Helvetica, sans-serif' size='-1'><b>Bus Services</b>:<br>2, 12, 33, 54, 143, 147, 190,<br> CT8, CT18 and CT28</font>", "A"));
  
  var point2 = new GLatLng(1.2840268949214746, 103.84649634361267);
  map.addOverlay(createMarkerWithLetter(point2, "<font face='Verdana, Arial, Helvetica, sans-serif' size='-1'><b>Bus Services</b>:<br>80, 145, 166, 197,<br> 608, 648, 647 and 61</font>", "B"));


      }
    }

    //]]>