<!-- sidebar

initSidebar = function() {
  $('menuprincipale').getElementsBySelector('span').each(function(item) {
    var relAttribute = String(item.getAttribute('rel'));
    if (item.id && (relAttribute.toLowerCase().match('menugroup'))) {
      Element.hide('sub'+item.id);

      item.style.cursor = 'pointer';
      item.onclick = function() {toggleSidebar(this)};
    }
  });
}

var openid = '';

toggleSidebar = function(obj) {
  if (openid != '') {
    $(openid).removeClassName('selezionato');
    Effect.BlindUp('sub'+openid, {duration: 0.2});
  }

  if (openid != obj.id) {
    openid = obj.id;
    Effect.BlindDown('sub'+openid, {duration: 0.2});
    $(openid).addClassName('selezionato');
  } else {
    openid = '';
  }
}

Event.observe(window, 'load', initSidebar);

// -->

