window.addEvent('domready', function(){
	
	$$('.MGroupContent').setStyle('display', 'block');
	
	var selected = $('MSelected');
	var current = (selected) ? selected.getParent() : false;

	var current_fx;
	var current_Grouplink;
	var current_GroupN;

	$$('div.MGroup').each(function(div){
		//div.setStyle('cursor','pointer');
	
		var Grouplink = div.getElement('div.MGroupHead');
		var GroupN = div.getElement('div.MGroupHeadN');
		var block = div.getElement('div.MGroupContent');
		Grouplink.setStyle('cursor','pointer');

		var fx = new Fx.Slide(block, {duration: 400});

		Grouplink.addEvent('click', function(){
			current_GroupN.setStyle('display', 'none');
			current_Grouplink.setStyle('display', 'block');
			current_fx.slideOut();

			Grouplink.setStyle('display', 'none');
			GroupN.setStyle('display', 'block');
			fx.slideIn();

			current_fx = fx;
			current_Grouplink = Grouplink;
			current_GroupN = GroupN;
		});

		if (block != current)
		{
			fx.hide();
			GroupN.setStyle('display', 'none');
		}
		else
		{
			current_fx = fx;
			current_Grouplink = Grouplink;
			current_GroupN = GroupN;
			Grouplink.setStyle('display', 'none');
		}
		
	});
	new SmoothScroll();
	
});

document.write('<style type="text/css" media="screen">div.MGroupContent{display: none}</style>');