function selector(value){
	if(document.getElementById(value).tBodies[0].style.visibility=="visible"){
		var vis= "hidden";
		var dis= "none";
	}
	else{
		var vis= "visible";
		var dis= "block";
	}
	document.getElementById(value).tBodies[0].style.visibility= vis;
	document.getElementById(value).tFoot.style.visibility= vis;
	document.getElementById(value).tBodies[0].style.display= dis;
	document.getElementById(value).tFoot.style.display= dis;
}

function allClose(){
	var nEles= document.getElementsByTagName('table');
	var num= nEles.length;
	for(ele=0;ele<num;ele++){
		var n= nEles[ele].id;
		document.getElementById(n).tBodies[0].style.visibility= "hidden";
		document.getElementById(n).tFoot.style.visibility= "hidden";
		document.getElementById(n).tBodies[0].style.display= "none";
		document.getElementById(n).tFoot.style.display= "none";
	}
}

function allOpen(){
	var nEles= document.getElementsByTagName('table');
	var num= nEles.length;
	for(ele=0;ele<num;ele++){
		var n= nEles[ele].id;
		document.getElementById(n).tBodies[0].style.visibility= "visible";
		document.getElementById(n).tFoot.style.visibility= "visible";
		document.getElementById(n).tBodies[0].style.display= "block";
		document.getElementById(n).tFoot.style.display= "block";
	}
}

function select(value){
	if(document.getElementById(value).th.style.visibility=="visible"){
		var vis= "hidden";
		var dis= "none";
	}
	else{
		var vis= "visible";
		var dis= "block";
	}
	document.getElementById(value).td.style.visibility= vis;
	document.getElementById(value).td.style.display= dis;
}
