@@ -131,6 +131,20 @@
tocUl.removeClass(); // Classes are automatically added to
elements by something else
tocUl.toc({content: "#doco-content", headings: "h1,h2,h3,h4"});
$('#region_1 .widget').scrollTop($(tocUl).offset().top - $('#accordion').offset().top);
+
+ $('#accordion .panel-title').click(function(event) {
+ if(!$('#accordion .panel-title').find('a').hasClass('collapsed') && !$('#accordion .panel-title').is(this)) {
+ $('#accordion .panel-title').find('span').removeClass('glyphicon-folder-close').addClass('glyphicon-folder-open');
+ } else {
+ $('#accordion .panel-title').find('span').removeClass('glyphicon-folder-open').addClass('glyphicon-folder-close');
+ }
+ if(!$(this).find('a').hasClass('collapsed')) {
+ $(this).find('span').removeClass('glyphicon-folder-open').addClass('glyphicon-folder-close');
+ } else {
+ $(this).find('span').removeClass('glyphicon-folder-close').addClass('glyphicon-folder-open');
+ }
+
+ });
});