// ==UserScript==
// @name        hack mixi
// @namespace   http://lowreal.net/
// @include     http://mixi.jp/*
// ==/UserScript==

(function () {
	var WIDTH = "840";

	// 3列目削除
	var result = document.evaluate(
		"//td[@width='224']",
		document,
		null,
		XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
		null);
	for (var i = 0, len = result.snapshotLength; i < len; i++) {
		result.snapshotItem(i).style.display = "none"
	}

	
	//var menuImgExp = "//img[(@width = '114' or @width = '113') and starts-with(@src, 'http://img.mixi.jp/img/smenu')]";
	var menuImgExp = "//table[2]//table//td[last()-1]/img[starts-with(@src, 'http://img.mixi.jp/img/smenu')]";

	// 横幅修正
	document.evaluate(
		menuImgExp,
		document,
		null,
		XPathResult.FIRST_ORDERED_NODE_TYPE,
		null).singleNodeValue.style.display = "none";

	var result = document.evaluate(
		"//*[@width='950']",
		document,
		null,
		XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
		null);

	for (var i = 0, len = result.snapshotLength; i < len; i++) {
		result.snapshotItem(i).width = WIDTH;
	}
	
})();
