var ToogleList = new Class({
    /*
	Constructor: initialize
		Constructor
	
		-
	*/
	initialize: function(target) {
		
		if ($$('.MGroupContent').length != 0) {		
			this._initToogle();				
		}
	},
	/*
	Function: _
		Internal method
		
		Parameters:
			
	*/
	_initToogle : function(idlayer, current_layer) {
		
		$$('.MGroupContent').setStyle('display', 'block');
		
		var selected = $('MSelected');
		
		var current = (selected) ? selected.getParent() : false;
	
		$$('div.MGroup').each(function(div){
			var link = div.getElement('a');
			var block = link.getNext();
			
			var fx = new Fx.Slide(block);
			
			if (block != current) fx.hide();
	
			link.addEvent('click', function(){
				fx.toggle();
			});
			
		});
	}
}); 

window.addEvent('domready',function() {
	var tooglelist = new ToogleList();
});