function collapse(what) {
  var c = document.getElementById(what+'-sub');
  var t = $(what+'-toggle');

  $(what).classNames().each(function(s) {
    $(what).removeClassName(s);
    t.removeClassName(s);
    
    switch(s) {
      case 'open':
        $(what).addClassName('closed');    
        t.addClassName('closed');
        //new Ajax.Request('/Ajax?module=SitemapMindSet1&what='+what+'&type=closed');
        break;
        
      case 'closed':
        $(what).addClassName('open');   
        t.addClassName('open'); 
        //new Ajax.Request('/Ajax?module=SitemapMindSet1&what='+what+'&type=open');  
        break;
        
      case 'open-last':
        $(what).addClassName('closed-last');    
        t.addClassName('closed-last');  
        break;
        
      case 'closed-last':
        $(what).addClassName('open-last');    
        t.addClassName('open-last');  
        break;
    }
  });
}
