// JavaScript Document


/* ##### Função da ABA Travel Information #####
--------------------------------------------------- */
$(function() {
    $('#menu').tabs({ fxFade: true, fxSpeed: 'fast' });
});


function createInfoMarker(point, address) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(address);
    });
    return marker;
}


/* ##### Init Google Maps HOME #####
--------------------------------------------------- */
function initialize(x, y, zoom, id, url) {
    if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(x, y), zoom, G_HYBRID_MAP);
        map.setUIToDefault();

        var search_url = url + id;

        $.post(search_url, function(data) {
           if (data != null && data[0] != null) {
                for (var i = 0; i < data.length; i++) {
                    var latlng = new GLatLng(parseFloat(data[i].lat), parseFloat(data[i].lng));
                    var marker = createInfoMarker(latlng, data[i].titulo);
                    map.addOverlay(marker);
                }
            }
        }, "json");
    }
}




