function getElementsByClass(searchClass)
{
	if(document.all){
		var classElements = new Array();
		var allElements = document.all;
			for(i = 0, j = 0; i < allElements.length; i++){
				if (allElements[i].className == searchClass){
					classElements[j] = allElements[i];
					j++;
				}
			}
	}else if(document.getElementsByTagName){
		var classElements = new Array();
		var allElements = document.getElementsByTagName("*");
		for(i = 0, j = 0; i < allElements.length; i++){
			if (allElements[i].className == searchClass){
				classElements[j] = allElements[i];
				j++;
			}
		}
	}else{
		return;
	}
	return classElements;
}

function ShowEvent(cName) {
	var el = getElementsByClass(cName);
	if(el.length > 0){
		for(i=0;i<el.length;i++){
			el[i].className = cName + "_s";
		}
	}else{
		el = getElementsByClass(cName + "_s");
		for(i=0;i<el.length;i++){
			el[i].className = cName;
		}
	}
	iName = cName + "_show";
	if (typeof document.getElementById(iName).textContent != "undefined"){
		if(document.getElementById(iName).textContent == "全部表示"){
			document.getElementById(iName).textContent = "これから開催されるイベントのみ表示";
		}else{
			document.getElementById(iName).textContent = "全部表示";
		}
	}else{
		if(document.getElementById(iName).innerText == "全部表示"){
			document.getElementById(iName).innerText = "これから開催されるイベントのみ表示";
		}else{
			document.getElementById(iName).innerText = "全部表示";
		}
	}
}
