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

function load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(37.84, 23.7), 10);
		
		var point = new GLatLng(37.906482,23.739331);
		var marker = createMarker(point,'<div style="width:150px">Kappa Marine Headquarters: Lamias 10, Argiroupolis p.c. 16452 (Between Carrefour and Praktiker) @37.906482, 23.739331</div>');
		map.addOverlay(marker);
		
		var point = new GLatLng(37.930720,23.685960);
		var marker = createMarker(point,'<div style="width:150px">Flisvos Marina (NEW Sale Point) @37.930720, 23.685960</div>');
		map.addOverlay(marker);
		
		var point = new GLatLng(37.887131, 23.726119);
		var marker = createMarker(point,'<div style="width:150px">Kappa Marine Service Facilities: Posidonos Avenue 4, Parallel street of Coastal Road (Direction to Piraeus) @37.887131, 23.726119</div>');
		map.addOverlay(marker);
		
		var point = new GLatLng(37.710812, 24.056904);
		var marker = createMarker(point,'<div style="width:150px">Kappa Marine Water Facilities at Lavrion @37.710812, 24.056904</div>');
		map.addOverlay(marker);
	}
}

if (window.addEventListener){
	window.addEventListener('load', load, true);
	window.addEventListener('unload', GUnload, true);
} else if (window.attachEvent){
	window.attachEvent("onload", load);
	window.attachEvent('onunload', GUnload);
}
