pax_global_header00006660000000000000000000000064123145771210014515gustar00rootroot0000000000000052 comment=c1be5805d59b3589460108ccd061f576d85c6466 Simple-Tree-Menu-master/000077500000000000000000000000001231457712100154025ustar00rootroot00000000000000Simple-Tree-Menu-master/README000066400000000000000000000001211231457712100162540ustar00rootroot00000000000000Please see http://www.freytag.org.uk/html/stm/index.html for docs and examples. Simple-Tree-Menu-master/example.html000066400000000000000000000014721231457712100177270ustar00rootroot00000000000000 Simple Tree Menu Example

Simple Tree Menu Examples

Simple-Tree-Menu-master/jquery-simpleTreeMenu.css000066400000000000000000000020111231457712100223610ustar00rootroot00000000000000/* simpleTreeMenu */ ul.simpleTreeMenu { line-height: 1.75em; margin-top: 0px; margin-bottom: 0px; } ul.simpleTreeMenu, ul.simpleTreeMenu ul { margin-left: 0px; padding-left: 15px; } ul.simpleTreeMenu li.Node { list-style-image: url("simpleTreeMenu/menu-arrow-right.png"); margin-left: 5px; padding: 0px; } ul.simpleTreeMenu li.Node span { cursor: pointer; display: block; } ul.simpleTreeMenu li.Node span:hover { background-color: #d8d8d0; } ul.simpleTreeMenu li.expanded { list-style-image: url("simpleTreeMenu/menu-arrow-down.png"); } ul.simpleTreeMenu li.Leaf { list-style-image: url("simpleTreeMenu/menu-dot.png"); margin-left: 5px; padding: 0px; } ul.simpleTreeMenu a, ul.simpleTreeMenu a:visited { display: block; text-decoration: none; } ul.simpleTreeMenu li.selected { background-color: #c0c0c0; } ul.simpleTreeMenu a:hover { background-color: #d8d8d0; text-decoration: none; } ul.simpleTreeMenu li.EmptyNode { /* Override li.Node with your EmptyNode preferences here: */ color: #808080; } Simple-Tree-Menu-master/jquery-simpleTreeMenu.js000066400000000000000000000071541231457712100222220ustar00rootroot00000000000000(function($) { var methods = { init: function() { return this.each(function() { var $this = $(this); if ($this.hasClass("simpleTreeMenu") === false) { $this.hide(); $(this).addClass("simpleTreeMenu"); $this.children("li").each(function() { methods.buildNode($(this)); }); if (private.hasLocalStorage() === true) { state = localStorage.getItem( private.localStorageKey.apply(this) ); if (state != null) { state = state.split(","); if (state.length > 0) { methods.deserialize.call(this, state); } } } $(this).show(); } }); }, buildNode: function($li) { if ($li.children("ul").length > 0) { $li.children("ul").hide(); $li.addClass("Node").click(function(event) { var $t = $(this); if ($t.hasClass("expanded")) { $t.removeClass("expanded").children("ul").hide(); } else { $t.addClass("expanded").children("ul").show(); } event.stopPropagation(); }); if ($li.children("ul").children("li").length == 0) { $li.addClass("EmptyNode"); } $li.children("ul").children("li").each(function() { methods.buildNode($(this)); }); } else { $li.addClass("Leaf").click(function(event) { event.stopPropagation(); }); return; } }, serialize: function() { state = []; $('.Node, .Leaf', $(this)).each(function() { var s = $(this).hasClass("expanded") ? private.EXPANDED : private.COLLAPSED; state.push(s); }); if (private.hasLocalStorage() === true) { localStorage.setItem( private.localStorageKey.apply(this), state.join() ); } }, deserialize: function(state) { $('.Node, .Leaf', $(this)).each(function(index) { if (state[index] == private.EXPANDED) { $(this).addClass("expanded").children("ul").show(); } }); }, expandToNode: function($li) { if ($li.parent().hasClass("simpleTreeMenu")) { if (!$li.hasClass("expanded")) { $li.addClass("expanded").children("ul").show(); } } $li.parents("li", "ul.simpleTreeMenu").each(function() { var $t = $(this); if (!$t.hasClass("expanded")) { $t.addClass("expanded").children("ul").show(); } }); }, searchForUrl: function() { $('.Leaf', $(this)).each(function() { $leaf = $(this); current_url = document.location.pathname.slice(1); if ($leaf.find('a').attr('href').indexOf(current_url) >= 0) { methods.expandToNode($leaf); $leaf.addClass('selected'); } }); }, expandAll: function() { $(this).find("li.Node").each(function() { $t = $(this); if (!$t.hasClass("expanded")) { $t.addClass("expanded").children("ul").show(); } }); }, closeAll: function() { $("ul", $(this)).hide(); var $li = $("li.Node"); if ($li.hasClass("expanded")) { $li.removeClass("expanded"); } }, }; var private = { EXPANDED: "expanded", COLLAPSED: "collapsed", localStorageKeyPrefix: "jQuery-simpleTreeMenu-treeState-", hasLocalStorage: function() { return ( localStorage && localStorage.setItem && localStorage.getItem ); }, localStorageKey: function() { return private.localStorageKeyPrefix + $(this).attr("id"); } }; $.fn.simpleTreeMenu = function(method) { if (methods[method]) { return methods[method].apply( this, Array.prototype.slice.call(arguments, 1) ); } else if (typeof method === 'object' || !method) { return methods.init.apply(this, arguments); } else { $.error( 'Method ' + method + ' does not exist on jQuery.simpleTreeMenu' ); } }; })(jQuery); Simple-Tree-Menu-master/simpleTreeMenu/000077500000000000000000000000001231457712100203405ustar00rootroot00000000000000Simple-Tree-Menu-master/simpleTreeMenu/menu-arrow-down.png000066400000000000000000000055651231457712100241220ustar00rootroot00000000000000PNG  IHDR +յ pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_FIDATxl1 1E$ebgBxOڍsK̼GD "wU$9D Ƙ{nk&8+c<K7FPQIENDB`Simple-Tree-Menu-master/simpleTreeMenu/menu-arrow-right.png000066400000000000000000000056101231457712100242570ustar00rootroot00000000000000PNG  IHDR Sm. pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_FIDATxl1 @E'nEKzK#WP  +Efaj_IY, 9Hmۉ1O"Zf|ވh9x"R9.D4EDP1 !۫cGfZyὟ3s 1:NJ]42\[f>AP;IENDB`Simple-Tree-Menu-master/simpleTreeMenu/menu-dot.png000066400000000000000000000055221231457712100226020ustar00rootroot00000000000000PNG  IHDR  pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F}IDATxڄ! Q3cu\axU˰MpP`*c 3{4q9"`C04Xw@I)t tǶ +,O0 m;øqIENDB`