// Classe pour Mootools 1 .2
// Attention:  Elements de la transission dans la CSS (cf. .flash-hidden)
var mooFlashMessage = new Class({
	Implements: Options,

	options: {
		transition: Fx.Transitions.Quad.easeOut,
		transitionDuration: 700,
		waitDuration: 5000
	},
		
	initialize: function(boxes, options){
		this.setOptions(options);
		$$(boxes).setStyle('overflow', 'hidden').each(function(box){
			box.set('morph', {duration: this.options.transitionDuration, transition: this.options.transition, onComplete: function(){ box.setStyle('display', 'none'); }});
			(function() {
				box.morph('.'+box.get('class')+'-hidden');
			}.bind(this)).delay(this.options.waitDuration);
		}, this);		
	}
});