// JavaScript Document
item_max = 1;                           // 表示件数
//
// つぶやき一覧取得 & 出力
//
function get_timeline_mai(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';
	
  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > item_max)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "/" + mon + "/" + day;     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
	out += '<div class=\"tw_entry\"><p class=\"tw_face\"><a class=\"imgLink\" href=\"http://twitter.com/maiway\" target=\"_blank\"><img src=\"./img/face_m.jpg\" alt=\"カワサキマイ\" border=\"0\" /></a></p>\n';
    out += '<div class=\"tw_text\">' + text + '<p class=\"tw_date\">' + out_date + '</p></div></div>\n';
  }
  document.getElementById('twitterBox_MAI').innerHTML = out;
}

//
// つぶやき一覧取得 & 出力
//
function get_timeline_seki(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';
	
  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > item_max)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "/" + mon + "/" + day;     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
	out += '<div class=\"tw_entry\"><p class=\"tw_face\"><a class=\"imgLink\" href=\"http://twitter.com/rarugoseki\" target=\"_blank\"><img src=\"./img/face_s.jpg\" alt=\"関亮太\" border=\"0\" /></a></p>\n';
    out += '<div class=\"tw_text\">' + text + '<p class=\"tw_date\">' + out_date + '</p></div></div>\n';
  }
  document.getElementById('twitterBox_SEKI').innerHTML = out;
}

//
// つぶやき一覧取得 & 出力
//
function get_timeline_oku(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';
	
  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > item_max)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "/" + mon + "/" + day;     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
	out += '<div class=\"tw_entry\"><p class=\"tw_face\"><a class=\"imgLink\" href=\"http://twitter.com/samuraibutler\" target=\"_blank\"><img src=\"./img/face_o.jpg\" alt=\"奥武志\" border=\"0\" /></a></p>\n';
    out += '<div class=\"tw_text\">' + text + '<p class=\"tw_date\">' + out_date + '</p></div></div>\n';
  }
  document.getElementById('twitterBox_OKU').innerHTML = out;
}

function get_timeline_tak(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';
	
  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > item_max)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "/" + mon + "/" + day;     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
	out += '<div class=\"tw_entry\"><p class=\"tw_face\"><a class=\"imgLink\" href=\"http://twitter.com/oto_chang\" target=\"_blank\"><img src=\"./img/face_t.jpg\" alt=\"カワサキタカシ\" border=\"0\" /></a></p>\n';
    out += '<div class=\"tw_text\">' + text + '<p class=\"tw_date\">' + out_date + '</p></div></div>\n';
  }
  document.getElementById('twitterBox_TAK').innerHTML = out;
}

function get_timeline_news(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';

  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > 2)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "年" + mon + "月" + day + "日";     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
    out += '<div class=\"news_entry\"><div class=\"news_title\"><h4>' + out_date + '</h4></div><div class=\"news_text\">' + text + '</div></div>\n';
  }
  document.getElementById('twitterBox_NEWS').innerHTML = out;
}

function get_timeline_news_full(result)
{
  var cnt = 1;                          // 表示件数カウンタ初期化
  var out = '';

  for (var i = 0; i < result.length; i++)
  {
    var text  = result[i]['text'];      // つぶやき
    if (text.match(/^@/))               // 他ユーザへのレスは表示しない
    {
      continue;
    }
    if (cnt > 100)                 // 表示件数が指定値を越えたら
    {
      break;                            // 処理終了
    }
    cnt++;
    // 投稿日時処理
    var created_at = result[i]['created_at'].split(" ");
                                        // 投稿日時
                                        // (Mon Dec 01 14:24:26 +0000 2008)
    var post_date = created_at[1] + " "
                  + created_at[2] + ", "
                  + created_at[5] + " "
                  + created_at[3];      // 投稿日時変換
                                        // (Dec 01, 2008 14:24:26)
    var date = new Date(post_date);     // 日付文字列 -> オブジェクト変換
    date.setHours(date.getHours() + 9); // UTC -> JST (+9時間) 
	var yar  = date.getYear() + 1900;   // 年取得
    var mon  = date.getMonth() + 1;     // 月取得
    var day  = date.getDate();          // 日取得
    var out_date = yar + "年" + mon + "月" + day + "日";     // 日付組み立て(MM/DD)
    // ひとこと置換(外部リンク)
    url_pos  = text.indexOf("http",1);  // URLが含まれている場合、位置を取得
    url_html = '（<a href="' + text.substr(url_pos,256) + '">関連リンク</a>）';
                                        // 外部リンク組み立て
    text = text.replace(/http.*/, url_html);
                                        // つぶやき置換
    // つぶやきHTML文生成
    out += '<div class=\"news_entry_f\"><div class=\"news_title_f\"><h4>' + out_date + '</h4></div><div class=\"news_text_f\">' + text + '</div></div>\n';
  }
  document.getElementById('twitterBox_NEWS').innerHTML = out;
}
