// JavaScript Document
/**
 * Classe messager
 */
var messager = Class.create();
/*****************
 * 	Constructeur *
 *****************/
messager.prototype = {
	initialize: function(parametre) {
	},
start: function(){
	this.emetteur='';
	this.libele='';
	this.contenu=''	;
	},
poster: function(emetteur,libele,contenu){
	
	parametre=new Array({module:'messager',action:'ecrire'},
	{emetteur:emetteur,
	libele:libele,
	contenu:contenu
	})
	
	var param=new Array(parametre);
		var param=new Array(parametre);
		new Ajax.Request('index.php5?action=5000&param='+param.toJSON()+'&LockView=1', {
			method: 'post',onComplete: function(transport) {
			//alert('ecrire'+transport.responseText)
			}
		})
	},
lire: function(p,obj,cb){
		var objAppelant=obj;
		var callback=cb;
		
		parametre=new Array({module:'messager',action:'lire'},p)
		var param=new Array(parametre);

		new Ajax.Request('index.php5?action=5000&param='+param.toJSON()+'&LockView=1', {
			method: 'post',onComplete: function(transport) {
			
			reponse=eval(transport.responseText);
			
			objAppelant[callback].call(objAppelant,reponse[0])
			}
		})
	}

}
