alecto,
добавлено после jquery.min
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
и измененён только этот блок
// отрабатываем клики показать/скрыть категорию
$('.collapsetrigger').click(function() {
var showhidden_triger_this = $(this).next().attr('aria-hidden');
if (showhidden_triger_this == "false") {
$(this).next().attr('aria-hidden', 'true').slideUp(800, 'easeOutQuart', function() {
$(this).parents('div.forabg').animate({
opacity: '0.4'
}, 500)
});
$(this).removeClass(active).addClass(inactive);
} else {
$(this).parents('div.forabg').animate({
opacity: '1.0'
}, 300, function() {
$('.collapsetrigger', this).next().attr('aria-hidden', 'false').slideDown(1500, 'easeOutQuad')
})
$(this).removeClass(inactive).addClass(active);
}
localStorage.setItem($(this).attr('cat'), showhidden_triger_this); // сохраняем
});