var map;

var gmarkers = [];
var i = 0;

function createMarker(point,name,html) {


var tinyIcon1 = new GIcon();
tinyIcon1.image = "images/png/mm_20_black.png";
tinyIcon1.shadow = "images/png/mm_20_shadow.png";
tinyIcon1.iconSize = new GSize(12, 20);
tinyIcon1.shadowSize = new GSize(22, 20);
tinyIcon1.iconAnchor = new GPoint(6, 20);
tinyIcon1.infoWindowAnchor = new GPoint(5, 1);

var marker = new GMarker(point, tinyIcon1);
GEvent.addListener(marker, "click", function() {
map.setCenter(marker.getPoint(), 12); 
marker.openInfoWindowHtml(html, {maxWidth: 300});
});

gmarkers[i] = marker;

i++;
return marker;
}


function myclick(i) {
	var theindex = i.options[i.selectedIndex].value;
	if (theindex != -1) {
	GEvent.trigger(gmarkers[theindex], "click");
	} else {
	map.closeInfoWindow();
	}
}



function initialize()

{ if (GBrowserIsCompatible()) {
 
map = new GMap2(document.getElementById("map_canvas"));

map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GOverviewMapControl());
map.addControl(new GScaleControl());

map.setCenter(new GLatLng(57.346672,-4.764719), 9);
map.setUIToDefault();
map.setMapType(G_NORMAL_MAP);
map.removeMapType(G_SATELLITE_MAP);
map.removeMapType(G_HYBRID_MAP);

 var point = new GLatLng(57.339169,-4.756823);
	  var thename = "Hill House, Kerrow";
	  	  var thehtml = "<strong>Hill House Kerrow: <\/strong><br \/>Self-catering accommodation near Glen Affric<br \/><br \/>";
	  
	  var marker = createMarker(point,thename,thehtml); 

      map.addOverlay(marker);

	}


 } 

