+/**
+ * Etablit une liste des messages à mettre en evidence et des messages à cacher.
+ * Puis applique un plan diabolique.
+ * @param element un message de la liste des messages
+ */
+Conversation.prototype.afficherConversation = function(element)
+{
+ // cherche le message selectionné
+ var id = jQuery(element).attr("id")
+ var message = this.messagesParId[id]
+ if (message == undefined) return
+
+ mess = message.getConversation(this)
+
+ // FIXME : cet appel est très lent
+ jQuery("#conversations #" + this.getId() + " .message").each(
+ function()
+ {
+ var jq = jQuery(this)
+ if (!mess.hasOwnProperty(jq.attr("id")))
+ jq.addClass("cache")
+ else
+ jq.removeClass("cache")
+ }
+ )
+}
+
+/**
+ * Supprime une conversation.
+ */
+Conversation.prototype.supprimer = function()
+{
+ jQuery("#conversations #" + this.getId()).remove()
+}
+