jQuery&&function(e){e.extend(e.fn,{fileTree:function(a,s){if(!a)var a={};void 0==a.root&&(a.root="/"),void 0==a.script&&(a.script="jqueryFileTree.php"),void 0==a.folderEvent&&(a.folderEvent="click"),void 0==a.expandSpeed&&(a.expandSpeed=500),void 0==a.collapseSpeed&&(a.collapseSpeed=500),void 0==a.expandEasing&&(a.expandEasing=null),void 0==a.collapseEasing&&(a.collapseEasing=null),void 0==a.multiFolder&&(a.multiFolder=!0),void 0==a.loadMessage&&(a.loadMessage="Loading..."),void 0==a.post_params&&(a.post_params={}),e(this).each(function(){function i(s,i){e(s).addClass("wait"),e(".jqueryFileTree.start").remove();var d=e.extend(a.post_params,{dir:i});e.post(a.script,d,function(d){"object"!=typeof d&&(d=JSON.parse(d)),data=d.html,e(s).find(".start").html(""),e(s).removeClass("wait").append(data),a.root==i?e(s).find("UL:hidden").show():e(s).find("UL:hidden").slideDown({duration:a.expandSpeed,easing:a.expandEasing}),t(s)})}function t(t){e(t).find("LI A").bind(a.folderEvent,function(){return e(this).parent().hasClass("directory")?(e(this).parent().hasClass("collapsed")?(a.multiFolder||(e(this).parent().parent().find("UL").slideUp({duration:a.collapseSpeed,easing:a.collapseEasing}),e(this).parent().parent().find("LI.directory").removeClass("expanded").addClass("collapsed")),e(this).parent().find("UL").remove(),i(e(this).parent(),escape(e(this).attr("rel").match(/.*\//))),e(this).parent().removeClass("collapsed").addClass("expanded")):(e(this).parent().find("UL").slideUp({duration:a.collapseSpeed,easing:a.collapseEasing}),e(this).parent().removeClass("expanded").addClass("collapsed")),s(e(this).attr("rel"),!0)):s(e(this).attr("rel"),!1),!1}),"click"!=a.folderEvent.toLowerCase&&e(t).find("LI A").bind("click",function(){return!1})}e(this).html('