window.BAAddOnload(setTgl);
function setTgl() {
	var d = document;
	var tgls = d.getElementsByTagNameBA('LI');
	var idNum = 0;
	for(var i=0, n=tgls.length; i<n; i++){
		var obj = tgls[i];
		if (!obj.className) { continue; }
		if (obj.hasClassNameBA) {
			if (!obj.hasClassNameBA('useTgl')) { continue; }
		} else {
			if (obj.className.search(/^(.* )?useTgl( .*)?$/) == -1) { continue; }
		}
		var dH = null, dL = null;
		for(var j=0, m=obj.childNodes.length; j<m; j++){
			var cN = obj.childNodes[j];
			if (!cN.className) { continue; }
			if (cN.hasClassNameBA) {
					if (cN.hasClassNameBA('headingS01')) { dH = cN; }
					if (cN.hasClassNameBA('linkList01')) { dL = cN; }
			} else {
					if (cN.className.search(/^(.* )?headingS01( .*)?$/) != -1) { dH = cN; }
					if (cN.className.search(/^(.* )?linkList01( .*)?$/) != -1) { dL = cN; }
			}
			if (dH && dL) { break; }
		}
		if (!dH && !dL) { continue; }
		if (dH) { dH.innerHTML = '<a class="view" href="#" onclick="tglViewList(\''+i+'\', this);return false;">［＋］詳細</a>'+dH.innerHTML; }
		if (dH && dL) { dL.id = 'detailBlock'+i; dL.style.display = 'none'; }
	}
}

function tglViewList(arg, obj) {
	var d = document;
	var type = (d.all) ? 2 : (d.getElementById) ? 1 : 0;
	if (!type) { return false; }
	var disp="", box="detailBlock" + arg, oc="oc" + arg, dStatus, eBox;
	if (type == 2) {
		eBoxStyle = d.all[box].style;
		eOc = d.all[oc];
	} else if (type == 1) {
		eBoxStyle = d.getElementById(box).style;
		eOc = d.getElementById(oc);
	}
	dStatus = eBoxStyle.display;
	if (dStatus == "none" || dStatus == "") {
		disp = "block";
		obj.innerHTML = "［−］詳細";
	} else if (dStatus == "block") {
		disp = "none";
		obj.innerHTML = "［＋］詳細";
	}
	eBoxStyle.display = disp;
}

