/* fonction qui déplie / replie une subdivision dans le cadre de classement ou dans un subset */

//TODO: onload

window.addEvent('domready', function() {
  $$('.subgroup').addEvent('click', function(ev){
    ev.stop();
    displaySubgroup(this);
  });
});

function displaySubgroup(elt){
  /* element qui indique si le block est plié ou pas */
  var tst = new Element('span',{'id': 'testing',styles: {display: 'none'}});

  if($('testing')){//pliage
    elt.getParent().getNext().set('styles', {display:'none'});
    $('testing').destroy();
    elt.set('styles', {background: 'transparent url(theme/images/local/plus.png) no-repeat 0 0%'});
  }
  else{//dépliage
    elt.getParent().getNext().set('styles', {display:'block'});
    elt.set('styles', {background: 'transparent url(theme/images/local/plus-open.png) no-repeat 0 0%'});
    elt.adopt(tst);
  }
}

