$(function () {
if ($("#googlemap").size() > 0) {
    var map = new Map();
    map._initialize(16);
    map._setCustomInfoWindow();

    var space_id = parseInt($("#space_id").val());
    var kind = $("#kind").val();
    var status = $("#status").val();
    var c_lat = parseFloat($("#c_lat").val());
    var c_lng = parseFloat($("#c_lng").val());

    if (space_id != 0 && kind != '' && status != '') {
        var mlatlng = new GLatLng(c_lat, c_lng);
        map._setMarker(mlatlng, space_id, kind, status);
    }

    var ns_range = 0.056;
    var ew_range = 0.067;
    var params = {
        sid : space_id,
        nelat : c_lat + ns_range,
        nelng : c_lng + ew_range,
        swlat : c_lat - ns_range,
        swlng : c_lng - ew_range
    };
    $.post('./xml/rtn_near_space_list.php', params, function (xml) {
        if (xml) {
            $("space", xml).each(function () {
                var space_id = parseInt($(this).attr('id'));
                var lat = parseFloat($(this).children("latitude").text());
                var lng = parseFloat($(this).children("longitude").text());

                if ($(this).children('kind').text() != '' && $(this).children('status').text() != '' && lat != 0 && lng != 0) {
                    var iw_val = {
                        'space_id' : space_id,
                        'name' : $(this).children("name").text(),
                        'address' : $(this).children("address").text(),
                        'contact' : $(this).children("contact").text()
                    };
                    map._setMarkerWithCustomIW(
                        new GLatLng(lat,lng),
                        space_id,
                        $(this).children('kind').text() + '_k',
                        $(this).children('status').text(),
                        iw_val
                    );
                }
            });
        }
        map._addMarkers(6);
    });
}

});

