﻿function CreateMap(x, y, divId, marker_text) {
    if (GBrowserIsCompatible()) {
        var mapDiv = document.getElementById(divId);

        if (x != 0 && y != 0) {
            // show the map div, should be hidden by default
            mapDiv.style.display = "block";

            // create a coordinate point
            var point = new GLatLng(x, y);

            var map = new GMap2(mapDiv);
            map.setCenter(point, 15);
            map.addControl(new GLargeMapControl());
            map.addControl(new GHierarchicalMapTypeControl());

            var marker = new GMarker(point);
            map.addOverlay(marker);
            var WINDOW_HTML = "<div style=\"width:210px; padding:0 10px 10px 0;\" id=\"mapLinks\">" + marker_text + "</div>";
	        GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(WINDOW_HTML);});
	        //marker.openInfoWindowHtml(WINDOW_HTML);
        }
        else {
            mapDiv.style.display = "none";
        }
    }
}
