var g_katagaki_map = [

{name:"白井 大地", katagaki:"研究員", link:"http://www.canon-igs.org/fellows/daichi_shirai.html"},

{name:"小手川 大助", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/daisuke_kotegawa.html"},

{name:"藤本 祥二", katagaki:"研究員", link:"http://www.canon-igs.org/fellows/shouji_fujimoto.html"},

{name:"青栁 由里子", katagaki:"研究員", link:"http://www.canon-igs.org/fellows/yuriko_aoyanagi.html"},

{name:"中嶋 智之", katagaki:"上席研究員", link:"http://www.canon-igs.org/fellows/tomoyuki_nakajima.html"},

{name:"神保 謙", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/ken_jimbo.html"},

{name:"加藤 創太", katagaki:"上席研究員", link:"http://www.canon-igs.org/fellows/sota_kato.html"},

{name:"奴田原 健悟", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/kengo_nutahara.html"},

{name:"水野 貴之", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/takayuki_mizuno.html"},

{name:"渡辺 努", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/tsutomu_watanabe.html"},

{name:"美根 慶樹", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/yoshiki_mine.html"},

{name:"伊藤 弘太郎", katagaki:"研究員", link:"http://www.canon-igs.org/fellows/kohtaro_ito.html"},

{name:"大西 立顕", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/takaaki_ohnishi.html"},

{name:"稲葉 大", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/masaru_inaba.html"},

{name:"段 烽軍", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/fengjun_duan.html"},

{name:"柏木 恵", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/megumi_kashiwagi.html"},

{name:"山下 一仁", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/kazuhito_yamashita.html"},

{name:"栗原 潤", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/jun_kurihara.html"},

{name:"宮家 邦彦", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/kunihiko_miyake.html"},

{name:"湯原 哲夫", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/tetsuo_yuhara.html"},

{name:"松山 幸弘", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/yukihiro_matsuyama.html"},

{name:"小林 慶一郎", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/keiichiro_kobayashi.html"},

{name:"瀬口 清之", katagaki:"研究主幹", link:"http://www.canon-igs.org/fellows/kiyoyuki_seguchi.html"},

{name:"辰巳 由紀", katagaki:"主任研究員", link:"http://www.canon-igs.org/fellows/yuki_tatsumi.html"},

{name:"", katagaki:"", link:""}
];

function getKatagaki(name) {
  for (var i = 0; i < g_katagaki_map.length; i++) {
    if (g_katagaki_map[i].name == name) {
      return g_katagaki_map[i].katagaki+"　";
    }
  }
  return "";
}

function outputKatagaki(name) {
  document.write(getKatagaki(name));
}

function getLink(name) {
  for (var i = 0; i < g_katagaki_map.length; i++) {
    if (g_katagaki_map[i].name == name) {
      return g_katagaki_map[i].link;
    }
  }
  return "";
}


function replaceLink(name) {
  var hitcount= 0;
  var hit_katagaki = "";
  var hit_link = "";
  var hit_name = "";
  for (var i = 0; i < g_katagaki_map.length; i++) {
    if (g_katagaki_map[i].name == "") continue;
    if (name.indexOf(g_katagaki_map[i].name) >= 0) {
      hitcount++;
      hit_katagaki = g_katagaki_map[i].katagaki;
      hit_link = g_katagaki_map[i].link;
      hit_name = g_katagaki_map[i].name;
    }
  }
  
  if (hitcount == 1) {
    if (hit_name == name) {
      name = hit_katagaki + '　<a href="'+hit_link+'">'+name+'</a>';
    } else {
      var rep = '<a href="'+hit_link+'">'+hit_name+'</a>';
      var reg = hit_name;
      name = name.replace(reg, rep);
    }
  } else if(hitcount > 1) {
    for (var i = 0; i < g_katagaki_map.length; i++) {
      if (g_katagaki_map[i].name == "") continue;
      var rep = '<a href="'+g_katagaki_map[i].link+'">'+g_katagaki_map[i].name+'</a>';
      var reg = g_katagaki_map[i].name;
      name = name.replace(reg, rep);
    }
  }
  
  return name;
}
