// ==UserScript==
// @name          uncyclopedicure
// @namespace     http://pg-w.net/
// @description   Script to replace some words by heart-warming words: inspired by XXX Browser(http://d.hatena.ne.jp/positlog/20080202/1201959877)
// @include       http://twitter.com/*
// ==/UserScript==

(function(){

//var result = document.evaluate('//',document,null,7,null);
var result = document.evaluate("//span[@class='entry-content']",document,null,7,null);
var dic = ["テスト","殺す","死ね","爆発しろ","デス","です","ファック","！"];
var xWord = new Array();
xWord[0] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid rgb(150,50,25); background-color:rgb(255,225,225); color:rgb(125,50,0);">禁則事項です</span>';
xWord[1] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid rgb(192,192,0); background-color:rgb(255,255,64); color:rgb(128,128,32);">らめぇ</span>';
xWord[2] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid rgb(0,0,0); background-color:rgb(125,125,125); color:rgb(50,50,50);">ズダーン</span>';
xWord[3] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FA60B4; background-color:#FFEEFF; color:#FF4584;">うふふ</span>';
xWord[4] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid rgb(192,192,0); background-color:rgb(255,255,64); color:rgb(128,128,32);">ぴー</span>';
xWord[5] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FF00CC; background-color:#FFDDEE; color:#FF00CC;">チョメチョメ</span>';
xWord[6] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FA60B4; background-color:#FFEEFF; color:#FF4584;">うふふ</span>';
xWord[7] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #3F5FCD; background-color:#BCFFFF; color:#3A5FCD;">あらあら</span>';
xWord[8] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FA90C0; background-color:#000000; color:#FFDDEE;">アッー！</span>';
xWord[9] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid rgb(192,192,0); background-color:rgb(255,255,64); color:rgb(128,128,32);">ひぎぃ</span>';
xWord[10] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FA60B4; background-color:#FFEEFF; color:#FF4584;">アーン&hearts; &hearts;</span>';
xWord[11] = '<span style="font-size:0.8em; padding:0.1em; border:thin solid #FA60B4; background-color:#FFEEFF; color:#FF4584;">ワーォ&hearts; &hearts;</span>';
for(var j=0; j<result.snapshotLength; j++){
	for(var i=0; i<dic.length; i++){
	    var re = new RegExp(dic[i],"g");
		n = Math.floor(Math.random()*xWord.length);
		result.snapshotItem(j).innerHTML = result.snapshotItem(j).innerHTML.replace(re,xWord[n]);
//		result.snapshotItem(j).textContent = result.snapshotItem(j).textContent.replace(re,xWord[n]);
	}
}
})();