// ==UserScript==
// @name          English-Japanese Mapper
// @namespace     http://www.nishiohirokazu.org/blog/2006/09/pyenjamapper.html
// @description	  mapping English documents and Japanese documents
// @include       http://www.python.org/doc/2.4/*
// @include       http://www.python.jp/doc/release/*
// ==/UserScript==


// mapping
// [from, to, label]
mapping = [
  [
    "http://www.python.org/doc/2.4/",
    "http://www.python.jp/doc/release/", "Japanese"
  ],
  [
    "http://www.python.jp/doc/release/",
    "http://www.python.org/doc/2.4/", "English"
  ],
]

loc = document.location.toString();
anchorTag = "";
for(var i = 0; i < mapping.length; i++){
  var frm = mapping[i][0];
  if(loc.indexOf(frm) == 0){
    var url = loc.replace(frm, mapping[i][1]);
    anchorTag = "<a href = '" + url + "'>" + mapping[i][2] + "</a>";
    break;
  }
}

naviDiv = '<div class="online-navigation">';
document.body.innerHTML = document.body.innerHTML.replace(
  naviDiv, naviDiv + anchorTag
);

