/*
 * がん診療コラム
 */

$(document).ready(function() {

  // hash の値によってコラムのカテゴリータブを選択します
  // hash : リクエスト URL の # 以降の部分(#を含む)です。
  function selectColumn(hash) {
    var columns = $('div.column-body');

    if (hash !== null) {
      hash = hash.replace(/^#/, '');
    }

    var selectorData = {
      category1: {
        tab : 'div#column-1st > div.column-header',
        content : 'div#column-1st > div.column-body'
      },

      category2 : {
        tab : 'div#column-2nd > div.column-header',
        content : 'div#column-2nd > div.column-body'
      },

      category3 : {
        tab : 'div#column-3rd > div.column-header',
        content : 'div#column-3rd > div.column-body'
      }
    };

    if (hash !== null && hash !== '' && selectorData.hasOwnProperty(hash)) {
      columns.slideUp('fast');

      // 本文を表示します。
      var contentSelector = selectorData[hash].content;
      $(contentSelector).slideDown("fast");

      $('div.column-header').removeClass('selected');

      // タブを選択状態にします。
      var tabSelector = selectorData[hash].tab;
      $(tabSelector ).addClass('selected');
    }
  }

  selectColumn(location.hash);
});


