// クラス名を指定して要素を取る関数
function getElementsByClass(searchClass){
	var classElements = new Array();
	var allElements;

	if (document.all) {
		allElements = document.all;
	}
	else {
		allElements = document.getElementsByTagName('*');
	}

	for (var i=0; i < allElements.length; i++) {
		if (allElements[i].className == searchClass) {
			classElements.push(allElements[i]);
		}
	}

	return classElements;
}

// エントリー概要表示・非表示を切り替える関数
function changeDisplay() {
	var descElements = getElementsByClass('bgColorWhite01jsDescription');

	for (var i=0; i < descElements.length; i++) {
		if (descElements[i].style.display != 'none') {
			descElements[i].style.display = 'none';
		}
		else {
			if (document.all) {
				descElements[i].style.display = 'block';
			}
			else {
				descElements[i].style.display = null;
			}
		}
	}

	var imgEntryDisplay = document.getElementById('entryDisplay');
	var srcAttribute = imgEntryDisplay.getAttribute('src');

	if (srcAttribute.search(/.+_on.+/) != -1) {
		srcAttribute = '/my_portal/img/img_entry_display_off_rev2.gif';
	}
	else {
		srcAttribute = '/my_portal/img/img_entry_display_on_rev.gif';
	}

	imgEntryDisplay.setAttribute('src', srcAttribute, 'false');
}

