
//simultaneous showing and hiding

$(document).ready(function() {
  $('div.demo-show:eq(0) > div').hide();

  $('div.demo-show:eq(0) > h3').click(function() {
    $(this).next('div').slideToggle('normal')
    .siblings('div:visible').slideUp('normal');
  });

  $('div.demo-show:eq(0) > h4').click(function() {
    $(this).next('div').slideToggle('normal')
    .siblings('div:visible').slideUp('normal');
  });


  $('div.demo-show:eq(0) > h5').click(function() {
    $(this).next('div').slideToggle('normal')
    .siblings('div:visible').slideUp('normal');
  });


});

//queued showing and hiding
$(document).ready(function() {
  $('div.demo-show:eq(1) > div').hide();  

  $('div.demo-show:eq(1) > h3').click(function() {
    var $nextDiv = $(this).next();
    var $visibleSiblings = $nextDiv.siblings('div:visible');

    if ($visibleSiblings.length ) {
      $visibleSiblings.slideUp('normal', function() {
        $nextDiv.slideToggle('normal');
      });
    } else {
       $nextDiv.slideToggle('normal');
    }
  });

  $('div.demo-show:eq(1) > h4').click(function() {
    var $nextDiv = $(this).next();
    var $visibleSiblings = $nextDiv.siblings('div:visible');

    if ($visibleSiblings.length ) {
      $visibleSiblings.slideUp('normal', function() {
        $nextDiv.slideToggle('normal');
      });
    } else {
       $nextDiv.slideToggle('normal');
    }
  });

  $('div.demo-show:eq(1) > h5').click(function() {
    var $nextDiv = $(this).next();
    var $visibleSiblings = $nextDiv.siblings('div:visible');

    if ($visibleSiblings.length ) {
      $visibleSiblings.slideUp('normal', function() {
        $nextDiv.slideToggle('normal');
      });
    } else {
       $nextDiv.slideToggle('normal');
    }
  });

});



