// JavaScript Document
function hideAll(findElementString, elementType){
	var regExpObj = new RegExp("^"+findElementString+"[0-9]+$","g");
	var elems = document.getElementsByTagName(elementType); // yes, wildcards do exist
	for (var i=0;i<elems.length;i++) {
		var elemId = elems[i].id;
		if (elemId.search(regExpObj) != -1) { // you probably don't want to hide *all* elements
			elems[i].className = elems[i].className.replace(/ show\b/, "");
			elems[i].className = elems[i].className.replace(/ hide\b/, "");
			elems[i].className = elems[i].className.replace(/show\b/, "");
			elems[i].className = elems[i].className.replace(/hide\b/, "");
			elems[i].className += " hide";
		}
	}	
}
function showAll(findElementString, elementType){
	var regExpObj = new RegExp("^"+findElementString+"[0-9]+$","g");
	var elems = document.getElementsByTagName(elementType); // yes, wildcards do exist
	for (var i=0;i<elems.length;i++) {
		var elemId = elems[i].id;
		if (elemId.search(regExpObj) != -1) { // you probably don't want to hide *all* elements
			elems[i].className = elems[i].className.replace(/ show\b/, "");
			elems[i].className = elems[i].className.replace(/ hide\b/, "");
			elems[i].className = elems[i].className.replace(/show\b/, "");
			elems[i].className = elems[i].className.replace(/hide\b/, "");
			elems[i].className += " show";
		}
	}	
}