// JavaScript Document
function startmap()
{
	var gmarkers = [];
	var htmls = [];
	var i = 0;

	var label="World";
	var html="test1";
	var html2="test2";



	// HTML used in info bubbles

	var html="<div style='font:8pt sans-serif,arial; text-align:left'> <strong>Maldron Hotel Cardiff Lane</strong><br />Cardiff Lane,<br />Sir John Rogerson's Quay,<br />Dublin 2<br />Ireland<br /><strong>Tel:</strong> +353 (0)1 643 9500<br /><strong>Fax:</strong> +353 (0)1 643 9510 </div>";
	var html2="<div style='font:8pt sans-serif,arial; text-align:left'></div>";



	var icon=null;

	if (GBrowserIsCompatible())
	{
		// Creates a tabbed marker and set up the event window
		function createTabbedMarker(point,label1,html1,label2,html2,icon) {


			var baseIcon = new GIcon();
			baseIcon.shadow = "/upload/images/maldron-google-shadow.png";
			baseIcon.iconSize = new GSize(175, 27);
			baseIcon.shadowSize = new GSize(220, 60);
			baseIcon.iconAnchor = new GPoint(9, 34);
			baseIcon.infoWindowAnchor = new GPoint(9, 2);
			baseIcon.infoShadowAnchor = new GPoint(18, 25);

			var marlinIcon = new GIcon(baseIcon);
			marlinIcon.image = "/upload/images/maldron-cardiff-lane-google-logo.png";

			// Set up our GMarkerOptions object
			markerOptions = { icon:marlinIcon };
			var marker = new GMarker(point, markerOptions);
			//var marker = new GMarker(point);

			GEvent.addListener(marker, "click", function() {
				// 2 tabs
			    //marker.openInfoWindowTabsHtml([new GInfoWindowTab('Info',html1), new GInfoWindowTab('Contact',html2)]);

				//1 tab
				marker.openInfoWindowTabsHtml([new GInfoWindowTab('Info',html1+html2)]);
			});
			gmarkers[i] = marker;
			htmls[i] = html1;
			i++;
			return marker;
		}


		// "map" = div id in HTML file.
		var map = new GMap2(document.getElementById("map"));
		//map.addControl(new GSmallMapControl());


			var zoomControll = new GLargeMapControl(); // Large = zoom slider + center map button
			//var zoomControll = new GSmallMapControl();
			var pos = new GControlPosition(G_ANCHOR_TOP_LEFT, new
			GSize(10,40));
			map.addControl(zoomControll, pos);

		map.addControl(new GMapTypeControl());
		map.addControl(new GScaleControl());


		// Marker coords, 2 per marker

		var lat1 = 53.3461;
		var lon1 = -6.2404;

		// Initialise Marker coords, 1 per marker
		var coords1 = new GLatLng(lat1, lon1);

		// Center Map
		map.setCenter(new google.maps.LatLng(53.3461, -6.2404), 14);


		var ovcontrol = new GOverviewMapControl(new GSize(90,90));
		map.addControl(ovcontrol);

		var markerpoint = coords1;
		var marker = createTabbedMarker(markerpoint,label,html,label,html2,icon);
		map.addOverlay(marker);




	}
	else
	{
		alert("Sorry, the interactive mapping features are unavailable.");
	}
}

