// ==UserScript==
// @name          2ch URL opener for MakaEle
// @namespace     http://tmhkym.net/maka/
// @description   Rewrite 2ch url for MakaEle
// @include       *
// ==/UserScript==

var scheme = 'ch2';
var urlpat = '2ch\.net\/test\/read\.cgi\/';

var allLinks, thisLink;
allLinks = document.getElementsByTagName('a');
var re = new RegExp(urlpat);
for (var i = 0; i < allLinks.length; i++) {
	thisLink = allLinks[i];
	if (re.test(thisLink.href)) {
		var href = thisLink.href.split(':');
		href.shift();
		href.unshift(scheme);
		thisLink.href = href.join(':');
		thisLink.target = '_self';
	}
}
