var	ShowString = 'Show content &gt;&gt;';
var	HideString = '&lt;&lt; Hide content';
var	HidePlace = 'bottom';
var	HideLineFeed = 1;
var	GotoEntryOnHide = 1;
var	CategoryUUID;
var	OnUnyoOpen;
var	OnUnyoClose;

if (location.pathname.match(/\/(C\d+)\/index\.html$/)) {
	CategoryUUID = RegExp.$1;
}
else if (location.pathname.match(/\/(C\d+)\/$/)) {
	CategoryUUID = RegExp.$1;
}

function ShowLink(divID, entryUUID) {
	var	entryURL = entryUUID+'/index.html';
	var	action = 'return !ShowEntryBody(\''+divID+'\', \''+entryUUID+'\');';

	return '   <a href="'+entryURL+'" onclick="'+action+'" onkeypress="'+action+'">'+ShowString+'</a>\n';
}

function WriteUnyo(entryUUID) {
	var	divID = 'Unyo'+entryUUID;

	document.write(
		'<div id="'+divID+'">\n',
		ShowLink(divID, entryUUID),
		'</div>\n'
	);

	return true;
}

function ShowEntryBody(divID, entryUUID) {
	if (!document.getElementById) {
		return false;
	}

	var	text = '';
	var	url = '#' + entryUUID;
	var action;

	if (GotoEntryOnHide) {
		action = 'HideEntryBody(\''+divID+'\', \''+entryUUID+'\'); return  true;';
	}
	else {
		action = 'return !HideEntryBody(\''+divID+'\', \''+entryUUID+'\');';
	}

	if (HidePlace == 'top') {
		text += '<a href="'+url+'" onclick="'+action+'" onkeypress="'+action+'">'+HideString+'</a>';
		if (HideLineFeed) {
			text += '<br />\n';
		}
		else {
			text += '\n';
		}
	}
	text += EntryBody[entryUUID];
	if (HidePlace == 'bottom') {
		if (HideLineFeed) {
			text += '<br />';
		}
		text += '<a href="'+url+'" onclick="'+action+'" onkeypress="'+action+'">'+HideString+'</a>\n';
	}

	document.getElementById(divID).innerHTML = text;

	if (OnUnyoOpen) {
		OnUnyoOpen(CategoryUUID, entryUUID);
	}

	return true;
}

function HideEntryBody(divID, entryUUID) {
	if (!document.getElementById) {
		return false;
	}

	document.getElementById(divID).innerHTML = ShowLink(divID, entryUUID);

	if (OnUnyoClose) {
		OnUnyoClose(CategoryUUID, entryUUID);
	}

	return true;
}

var	EntryBody = new Array;

EntryBody['E20051018122601'] = '<div><!-- No EntryBody --></div>\n';

EntryBody['E20051017012014'] = '<div><!-- No EntryBody --></div>\n';

EntryBody['E20051008214543'] = '<div><!-- No EntryBody --></div>\n';

EntryBody['E20051001150452'] = '<div><!-- No EntryBody --></div>\n';

EntryBody['E20050923004401'] = '<div>\n<!--<br />--><blockquote>ワハハハ！ワタシの勝ちですね！</blockquote><br />負けました………<br />何度かやってみたのですが、かなりの精度で当ててきます。<br />10問目あたりで、かなーり真相に近づいた質問をしてきます。<br />う〜ん、すげぇ。</div>\n';

