var map;

function makeMap() {
    if (GBrowserIsCompatible()) {
      // resize the map
      var m = document.getElementById("google-map");
      m.style.height = "350px";
      m.style.width = "560px";
      // create the map
      map = new GMap(document.getElementById("google-map"));
      map.addControl(new GLargeMapControl());
      map.centerAndZoom(new GPoint(-1.0866, 53.9579), 4);
		
		var point = new GPoint(-1.0866, 53.9579);
		var mhtml = '<h4>york-england.com</h4><p> 20 George Hudson Street<br/>York<br/>YO1 6WR.<br/>t: +44 (0)1904 641118</p>';
		mhtml = '<div style="white-space:nowrap;">' + mhtml + '</div>';
		
 	 	var marker = createMarker(point,mhtml);
  		map.addOverlay(marker);
		marker.openInfoWindowHtml(mhtml);
    } else {
      var m = document.getElementById("map");
      alert('Your Browser is not compatible with Google Maps');
    }
}

function createMarker(point,html) {
	// FF 1.5 fix
	//html = '<div style="white-space:nowrap;">' + html + '</div>';
	var marker = new GMarker(point);
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml(html);
	});  
	return marker;	  
}  