var map_data = [];
function load() {
    if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById('map'));
        var point = new GLatLng(36.4466, 138.5156);
        map.setCenter(point, 4);
        if (map_data.length > 0) {
            map.addControl(new GLargeMapControl());
            for (var i = map_data.length - 1; i >= 0; i--) {
                var point = new GLatLng(map_data[i]['y'], map_data[i]['x']);
                map.addOverlay(createMarker(point, map_data[i]['h']));
            }
        }
    }
}
function createMarker(point, hotelid)
{
    var marker = new GMarker(point);
    GEvent.addListener(marker, 'click', function() {
            location.hash = '#h_' + hotelid;
    });
    return marker;
}

