
(function($) {
    $(function() {
        $("ul.tree-vista").each(function() {
            var tree = $(this);

            tree.children("li:first")
	       .children("table")
		   .find("div.max-min")
	       .addClass("top-first-max")
		   .click(function() {
		       $(this).toggleClass("top-first-max")
				       .toggleClass("top-first-min");
		   });

            tree.parent()
		    .find("ul")
	        .each(function() {
	            var $sub = $(this);
	            $sub.children("li:last")
				    .children("div.sub")
					.addClass("no-i")
					.end()
					.children("table")
					.find("div.left-space")
					.addClass("last-space")
					.end()
					.find("div.max-min")
					.addClass("last-max")
					.click(function() {
					    $(this).toggleClass("last-max");
					});
	        });

            //            tree.find("li")
            //	       .each(function() {
            //	           var li = $(this);
            //	           var sub = li.children("div.sub");
            //	           var action = li.children("table").find("div.max-min");
            //	           var folder = li.children("table").find("div.folder");
            //	           action.click(function() {
            //	               action.toggleClass("min");
            //	               folder.toggleClass("open");

            //	               sub.slideToggle();

            //	           });
            //	           //li.find("a").each(function(){
            //	           //if((this.pathname.indexOf("/")==0?this.pathname:"/" + this.pathname).replace("default.aspx","")==location.pathname.replace("default.aspx","")){
            //	           //	action.trigger('click');
            //	           //	$(this).addClass("current");
            //	           //}   
            //	           //});

            //	       });

            //lijoin add for hit
            tree.find("li").each(function() {
                var li = $(this);
                $(this).find(">table div.max-min .hit").click(function() {
                    $(this).toggleClass("hit-active");
                    $(">div.sub",li).slideToggle();
                });
            });


        });

    });
})(jQuery);