jQuery("#taxonomies_container").ready(function() {
  jQuery("#n27").hide().prev().prev().hide();
  jQuery('.root_container').hide();
	
  jQuery('.root_level').toggle(
			  function() {
				  jQuery('.resetFilter').css("height", "0px");
				  jQuery(this).next().next().slideDown('slow', function(){
					  jQuery('.resetFilter').css("height", "15px");
				  });
				  jQuery(this).children().addClass("open");
			  },
			  function() {
				  jQuery('.resetFilter').css("height", "0px");
				  jQuery(this).next().next().slideUp('slow', function(){
					  jQuery('.resetFilter').css("height", "15px");
				  });
				  jQuery(this).children().removeClass("open");
			  }
	  );
  
  jQuery.each(jQuery('.taxonomy_name'), function(){
      jQuery(this).bind("click", function(e){
          jQuery('.taxonomy_name').removeClass("open");
          jQuery(this).addClass("open");
      });
  });
  
  jQuery.each(jQuery('span[class*=nodeswitch]'), function(){
          jQuery(this).toggle(
              function() {
                  jQuery(this).parent().next().slideDown('slow');
              },
              function() {
                  jQuery(this).parent().next().slideUp('slow');
              }
          );
  });
  
  jQuery('div[id^=litax]').hide();
});
