
// 中途半端になんかキタない記述に、ってのは相変わらずなだけか。

var button_value = new Array (
	'▼内容表示',
	'▲内容非表示');

function noteps (id) {
	this.id = id;
	this.stat = 0;

	this.button = function () {
		return '<a href="javascript:' + this.id + '.toggle()" class="noteps-button" id="' + this.id + '_btn">' + button_value[this.stat] + '<\/a>';
	}

	this.set_btn = function () {
		var s = this.id + '_btn';
		var obj = document.getElementById(s);
		obj.firstChild.nodeValue = button_value[this.stat];
	}

	this.toggle = function () {
		this.set(this.stat ? 0 : 1);
	}

	this.set = function (i) {
		if (this.stat != i) {
			this.stat = i;
			var s = document.getElementById(this.id);
			s.style.display = this.stat ? 'block' : 'none';
			this.set_btn();
		}
	}

}

var noteps_all = new Array ();

function noteps_allsw (sw) {
	for (var i = 0; i < noteps_all.length; i++) {
		noteps_all[i].set(sw);
	}
}

