$(document).ready(Dienst);

function Dienst() {
   $('#list_header a').click(function () {

	//if clicked item != (current active item || child of current active item) { hide all active items }
	if($(this).parent().parent().parent().prev().attr('class')!="question_active" && $(this).parent().parent().attr('class')!="question_active") {
	  $('.question_active+.list_description').slideToggle('',function () {
         $(this).prev().children().eq(0).each(function () {
            var _rel = this.getAttribute('rel');
            var _num = this.innerHTML;

         //   $(this).html(_rel).attr('rel', _num);
            $(this).parent().toggleClass('question_active');
         })
      });
	}

      //onclick, slidetoggle the answer, and swap name + bullet style.
      $(this).parent().parent().next().slideToggle('',function () {
         $(this).prev().children().eq(0).each(function () {
            var _rel = this.getAttribute('rel');
            var _num = this.innerHTML;

         //   $(this).html(_rel).attr('rel', _num);
            $(this).parent().toggleClass('question_active');
         })
      });

      return false;
   })
}
