<!--

//変数
	var clsname		= "detail"
	var path		= "images/mark";

	var expcolimg	= new Array( "plus.gif"   , "minus.gif"    );
	var expcoltxt	= new Array( "すべて開く" , "すべて閉じる" );
	var expcolsty	= new Array( "none"       , "block"        );

//個別
function expcol(obj) {
	//div配下の初出ulを判定
	var o_div = obj.parentNode.parentNode.getElementsByTagName("div")[0];

	var arraynum = ( o_div.style.display == "block" )? 0 : 1 ;
	o_div.style.display = expcolsty[arraynum];
	//a配下の初出のimgを書き換え
	obj.childNodes[0].src = path + expcolimg[arraynum];
}

//全て
function expcolall(obj) {
	var o_div = document.getElementsByTagName("ul");
	var o_img = document.getElementsByTagName("img");

	var arraynum = ( obj.innerHTML == expcoltxt[1] )? 0 : 1 ;
	for ( i = 0; i < o_div.length; i++ ) {
		//全ulをclass名で判定
		if ( o_div[i].className == clsname ) {
			o_div[i].style.display = expcolsty[arraynum];
		}
	}
	for (j = 0; j < o_img.length; j++) {
		//全imgをfile名で判定
		if ( o_img[j].src.substring( o_img[j].src.lastIndexOf("/")+1, o_img[j].src.length ) == expcolimg[1-(arraynum%2)]) {
			o_img[j].src = path + expcolimg[arraynum];
		}
	}
	obj.innerHTML = expcoltxt[arraynum];
}

// -->
