/**
 *
 */

var MMRBehaviours = new Class ({
	
	/**
	 *
	 */
	Implements: [Options],
	
	/**
	 *
	 */
	options: {
		
	},
	
	/**
	 *
	 */
	initialize: function(options) {
		this.setOptions(options);
		
		this.setupTopicList();
	},
	
	/**
	 *
	 */
	setupTopicList: function() {
		$('select-topic').addEvent('click', function(event) {
			var topic_list = $('topic-task-list');
			topic_list.setStyle('display', 'block');
			
			topic_list.removeEvents('mouseleave');
			topic_list.addEvent('mouseleave', function(event) {
				this.setStyle('display', 'none');
			});
		});
	}
	
});
