Ciao, potrebbe essere una cosa del genere:
codice:
document.querySelectorAll('#lista>li').forEach(function(btn){
  btn.addEventListener("click", function() {
    document.querySelectorAll('.active').forEach(function(e){
      e.classList.remove('active');
    });
    [this, document.querySelector('section.'+this.className)].forEach(function(e){
      e && e.classList.add('active');
    });
  });
});
Qui il fiddle aggiornato http://jsfiddle.net/wck5z0qt/1/

Vedi se può andare bene