
$(document).ready(function(){
	var matrices = $('#matrices');
	matrices.addClass('js-enhanced');
	
	var items = $('.matrix', matrices);
	items.not(':first').addClass('folded').find('.themes').hide();
	
	items.click(function(e){
		if ( e.target.tagName == 'A' )
		{
			return;
		}
		
		var item = $(this);
		var themes = $('.themes', item);
		if ( themes.is(':visible') )
		{
			themes.slideUp('normal');
			item.addClass('folded');
		}
		else
		{
			$('.themes').not(themes).slideUp('normal');
			themes.slideDown('normal');
			item.removeClass('folded');
			items.not(item).addClass('folded');
		}
	});
});

