var danderyd=danderyd||{};danderyd.filelist={init:function(){var n="fa fa-chevron-down",t="fa fa-chevron-up";$("#filelistcontainer li").hide();var i=$("#filelistcontainer li h2"),r=$("#filelistcontainer li h3"),u=$("#filelistcontainer li h4");i.append("<i class='"+n+"' aria-hidden='true'><\/i>");r.append("<i class='"+n+"' aria-hidden='true'><\/i>");u.append("<i class='"+n+"' aria-hidden='true'><\/i>");i.parent().show();i.click(function(){var r=$(this).parent().find("i"),f="."+$(this).parent().next().children("h3").attr("class"),u,i;r&&(r.attr("class")==n?r.attr("class",t):(r.attr("class",n),$("h3"+f).each(function(){u="."+$(this).parent().nextAll("li").children("h4:first").attr("class");$("h4"+u).parent().hide();$(this).children("i").attr("class")==t&&$(this).children("i").attr("class",n);$("h4"+u).each(function(){i="."+$(this).parent().nextAll("li").children("a:first").attr("class");i=i.substr(0,i.indexOf(" "));i!=""&&$("a"+i).parent().hide();$(this).children("i").attr("class")==t&&$(this).children("i").attr("class",n)})})),$("h3"+f).parent().slideToggle(0))});r.click(function(){var r=$(this).parent().find("i"),u="."+$(this).parent().next().children("h4").attr("class"),i;r&&(r.attr("class")==n?r.attr("class",t):(r.attr("class",n),$("h4"+u).each(function(){i="."+$(this).parent().nextAll("li").children("a:first").attr("class");i=i.substr(0,i.indexOf(" "));i!=""&&$("a"+i).parent().hide();$(this).children("i").attr("class")==t&&$(this).children("i").attr("class",n)})),$("h4"+u).parent().slideToggle(0))});u.click(function(){var r=$(this).parent().find("i"),i="."+$(this).parent().next().children("a").attr("class");i=i.substr(0,i.indexOf(" "));r&&(r.attr("class")==n?(r.attr("class",t),i!=""&&$("a"+i).parent().show()):(r.attr("class",n),i!=""&&$("a"+i).parent().hide()))})}};$(document).ready(function(){danderyd.filelist.init()})