/**
 * Modèle MVC pour les fonctions de carto FOAD. Stocke les objets à afficher, et
 * fait les appels Ajax au serveur pour récupérer les données.
 *
 * @package offre
 * @see ModeleCarto
 */
var ModeleCartoFoad = Class.create(ModeleCarto, {

	/**
	 * Constructeur : initialise les attributs, et récupère la liste des
	 * drapeaux à afficher.
	 */
	initialize: function($super) {

		// appel constructeur ModeleCarto
		$super();
		// attributs
		this.liste_drapeaux = new Array();
	},

	/**
	 * Récupère en Ajax la liste des drapeaux
	 */
	charge_drapeaux: function() {
		this.appel_ajax(
			'points_acces_foad',
			this.liste_drapeaux,
			'liste_drapeaux'
		);
	}
});

