function toggleBranch(a,b){if(a.hasClass("OPEN"))closeBranch(a,b);else openBranch(a,b)}function closeBranch(a,b){a.addClass("CLOSE").removeClass("OPEN");if(b)a.parent().find("ul:first").hide();else a.parent().find("ul:first").slideUp()}function openBranch(a,b){a.addClass("OPEN").removeClass("CLOSE");if(b)a.parent().find("ul:first").show();else a.parent().find("ul:first").slideDown()}$(document).ready(function(){if(!$("ul.tree.dhtml").hasClass("dynamized")){$("ul.tree.dhtml ul").prev().before("<span class='grower OPEN'> </span>");$("ul.tree.dhtml ul li:last-child, ul.tree.dhtml li:last-child").addClass("last");$("ul.tree.dhtml span.grower.OPEN").addClass("CLOSE").removeClass("OPEN").parent().find("ul:first").hide();$("ul.tree.dhtml").show();$("ul.tree.dhtml .selected").parents().each(function(){if($(this).is("ul"))toggleBranch($(this).prev().prev(),true)});toggleBranch($("ul.tree.dhtml .selected").prev(),true);$("ul.tree.dhtml span.grower").click(function(){toggleBranch($(this))});$("ul.tree.dhtml").addClass("dynamized");$("ul.tree.dhtml").removeClass("dhtml")}})
