$(document).ready(function() {
  $('.twothirds_column h2').each(function() {
    var t = $(this), subPointer = t.next();
    var subBttn = $('<div class="bttn bttn_plus"></div>').prependTo(t);
    t.bind('click', function(e) {
      if (t.children('.bttn').is('.bttn_plus')) {
        t.children('.bttn').removeClass('bttn_plus').addClass('bttn_minus');
      } else {
        t.children('.bttn').removeClass('bttn_minus').addClass('bttn_plus');
      }
      t.next('.sub_content').animate({
        height: 'toggle',
        opacity: 'toggle'
      }, 200);
    });
    t.after('<div class="sub_content hidden"></div>');
    var subContent = t.next();
    while (subPointer.get(0).tagName.toLowerCase() != 'h2') {
      subContent.append(subPointer.clone(true));
      var tempPointer = subPointer;
      subPointer = subPointer.next();
      tempPointer.empty().remove();
    }
  });
});
