Template:Greece/expanding boxes functionality

$(document).ready(function(){ var acc = document.getElementsByClassName("accordion"); var i;

for (i = 0; i < acc.length; i++) {

 acc[i].onclick = function() {
   this.classList.toggle("active");
   var panel = this.nextElementSibling;
   var x = 0;
     switch(panel.id){
       case 'panelQS1': x = 6400;
          break;
       case 'panelQS2': x = 8580;
          break;
       case 'panelCCFD': x = 1440;
          break;
       case 'panelPSP1': x = 1150;
          break;
       case 'panelPSP2': x = 1550;
          break;
       case 'panelPSP3': x = 650;
          break;
       case 'panelPSP4': x = 700;
          break;
       case 'panelPSP5': x = 150;
          break;
       case 'panelPSP6': x = 1550;
          break;
       case 'panelPSP7': x = 1050;
          break;

case 'panelCCFDa': x = 200;

  break;

case 'panelCCFDb': x = 1700; break; case 'panelCCFDc': x = 4100; break; case 'panelCCFDd': x = 0;

  break;

case 'panelCCFDe': x = 8900; break;

       default : x = 0;
     }
   if (panel.style.maxHeight){
     panel.style.maxHeight = null;
     if(x != 0){ $('#display_box').height( $('#display_box').height() - x ); console.log(x); }
   } else {
     panel.style.maxHeight = panel.scrollHeight + "px";
     if(x != 0){ $('#display_box').height( $('#display_box').height() + x ); console.log(x); }
   }
 }

}

});