    function toggleDisplay(clicked) {
      if (document.getElementById) {
        status = (clicked.className  == 'collapsed') ? 'expanded' : 'collapsed';
        clicked.className = status;
        document.getElementById(clicked.id+"_content").className = status;
      }
    }

    var tmp;

    function miuAccordion(clicked) {

      if (typeof tmp != 'undefined') { 
      //is not the first click

        if (tmp == clicked) {
        //clicking again on the same id

          tmp = clicked;
        } else {
        //not clicking again on the same id, 
        //collapsing the block left opened

          tmp.className = 'collapsed';
          document.getElementById(tmp.id).className = 'collapsed';
          document.getElementById(tmp.id+"_content").className = 'collapsed';
          tmp = clicked;
        }
      } else {
      //is the first click 
      //no previos element
        tmp = clicked;
      }

	      status = (clicked.className  == 'collapsed') ? 'expanded' : 'collapsed';
	      clicked.className = status;
	      document.getElementById(clicked.id+"_content").className = status;
    }