function load() 
      {
	if (GBrowserIsCompatible()){

	var map = new GMap2(document.getElementById("google_map"));

	var infoTabs = [
			new GInfoWindowTab('Contact','<font style="font-size:14px; color:#01549F;">GridwiseTech Headquarters </font> <br/><img src="/sites/default/files/image/logo-small.png"> '),
			new GInfoWindowTab('Address','ul. Chrobrego 28/4<br/>31-428 Krakow<br/>Poland, Europe<br/>Tel./fax: +48 12 294 71 20')
	];
	map.setCenter(new GLatLng(50.093715,19.973831), 12);
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	var marker = new GMarker(new GLatLng(50.076077,19.963317), {icon: new newGwtIcon()});
	GEvent.addListener(marker, "click", function(){
		marker.openInfoWindowTabsHtml(infoTabs);
		}
	);
	map.addOverlay(marker);
	marker.openInfoWindowTabsHtml(infoTabs);
	var point2 = new GLatLng(50.070583,19.947395); 
	var point3 = new GLatLng(50.062153,19.936752);
	map.addOverlay(createMarker(point2,'<font style="font-size:14px; color:#01549F;">Main Railway Station </font>'));
	map.addOverlay(createMarker(point3, '<font style="font-size:14px; color:#01549F;">Main Square</font>')); 
		
	}
}

	function createMarker(point, html) {  
		 var marker = new GMarker(point, {icon: new newIcon()});  
		 GEvent.addListener(marker, "click", function(){marker.openInfoWindowHtml(html,{maxWidth: 150});}); 
				return marker;  
	}

function newGwtIcon(img) {
	var icn = new GIcon(G_DEFAULT_ICON);
	icn.image = "/sites/default/files/image/blue-dot.png";
	//icn.iconAnchor = new GPoint(6, 20);
	icn.iconSize = new GSize(32, 32);
	//icn.shadow = "/sites/default/files/image/shadow.png";
	icn.shadowSize = new GSize(45, 32);
	icn.infoWindowAnchor = new GPoint(20, 10);
	return icn;
}

function newIcon() {
	var tinyIcon = new GIcon();
	tinyIcon.image = "/sites/default/files/image/m_small_red.png";
	tinyIcon.shadow = "/sites/default/files/image/m_small_shadow.png";
	tinyIcon.iconSize = new GSize(12, 20);
	tinyIcon.shadowSize = new GSize(22, 20);
	tinyIcon.iconAnchor = new GPoint(6, 20);
	tinyIcon.infoWindowAnchor = new GPoint(5, 1);
	return tinyIcon;

}

