
(function($){
$(window).bind("load",function(){
    $("ul.tree-vista").each(function(){
       var tree=$(this);
	   tree.children("li:first")
	       .children("table")
		   .find("span.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("span.left-space")
					.addClass("last-space")
					.end()
					.find("span.max-min")
					.addClass("last-max")
					.click(function(){
						$(this).toggleClass("last-max")
				       		   .toggleClass("last-min");
					});
		   });
     
	   tree.find("li")
	       .each(function(){
		   		var li=$(this);
				var sub=li.children("div.sub");
				var action = li.children("table").find("span.max-min");
				var folder = li.children("table").find("span.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");
					}   
				});
       
		   });

          		

       
    });

});
})(jQuery);
