﻿function createMarker(point, image, description) {
	if (image !== "") {
		var letteredIcon = new GIcon();
		letteredIcon.iconSize = new GSize(30, 30);
		letteredIcon.iconAnchor = new GPoint(15, 15);
		letteredIcon.infoWindowAnchor = new GPoint(15, 15);
		letteredIcon.image = image;

		// Set up our GMarkerOptions object
		var markerOptions = { icon:letteredIcon };
		var marker = new GMarker(point, markerOptions);
	} else {
		var marker = new GMarker(point, { });
	}
	
	GEvent.addListener(marker, "click", function() {
		marker.openInfoWindowHtml("<div align='left'>"+description+"</div>");
	});
	return marker;
}
