window.onload = TrColor;

function TrColor(){

  var regExpObj1 = new RegExp("newstable","i");
  var table = document.getElementsByTagName("table");
  for(i=0; i<table.length; i++){
    if ( table[i].id.search( regExpObj1 ) != -1) {
      // テーブルの背景色を交互に設定
      tbl = table[i].getElementsByTagName("table");
      for(j=0; j<tbl.length; j++){
        if (j % 4 == 0) {
          tbl[j].style.backgroundColor = "#eeeeee";
        }
      }
    }
  }

/* 変換は、ルート設定で実施するためこの処理は不要となります。
  // 日付フォーマット変換
  var spanElements = document.getElementsByTagName("span");
  for(i=0; i<spanElements.length; i++){

    // 日本語ページ用日付フォーマット変換  "2010.02.03"→"2010年02月"へ変換
    if (spanElements[i].className == "time published") {
      var timestr = spanElements[i].innerHTML;
      array = timestr.split(".");
      str = array[0] + "年" + array[1] + "月";
      spanElements[i].innerHTML = str;
    } else if (spanElements[i].className == "time_en published") {
    // 英語ページ用日付フォーマット変換    "2010.02.03"→"February 2010"へ変換
      var timestr = spanElements[i].innerHTML;
      array = timestr.split(".");
      year = array[0];
      num = parseInt(array[1], 10);
      switch (num) {
      case 1:
        month="January";
        break;
      case 2:
        month="February";
        break;
      case 3:
        month="March";
        break;
      case 4:
        month="April";
        break;
      case 5:
        month="May";
        break;
      case 6:
        month="June";
        break;
      case 7:
        month="July";
        break;
      case 8:
        month="August";
        break;
      case 9:
        month="September";
        break;
      case 10:
        month="October";
        break;
      case 11:
        month="November";
        break;
      case 12:
        month="December";
        break;
      default:
        month="unknown";
        break;
      }
      str = month + " " + year;
      spanElements[i].innerHTML = str;
    }
  }
*/
  
}
