var map;
var mgr;

$(document).ready(function() {
	$("#revendeurs-form-application").change(function () {
		$("#revendeurs-form-famille").val("");
	});
	$("#revendeurs-form-famille").change(function () {
		$("#revendeurs-form-application").val("");
	});
	$("#revendeurs-map").each(function () {
		map = new GMap2(document.getElementById("revendeurs-map"));
		map.addControl(new GLargeMapControl());
		map.setMapType(G_HYBRID_MAP);
		map.setCenter(new GLatLng(default_lat, default_lng), 9);
		mgr = new MarkerManager(map);
		mgr.addMarkers(get_markers(), 0);
		mgr.refresh();
	});
});

var get_markers = function () {
	var markers = new Array();
	for (i in revendeurs) {
    	var latlng = new GLatLng(revendeurs[i][1], revendeurs[i][2]);
		var marker = new GMarker(latlng, {title: revendeurs[i][3]});
		GEvent.addListener(marker, "click", function(id) {
			return function() {
				$.get(page_revendeur_infos, {id: id}, function (node) {
					return function(html) {
						node.openInfoWindowHtml(html);
					}
				} (this), "HTML");
			} 	
		} (revendeurs[i][0]) );

		markers.push(marker);
	}
	return markers;
}


