var hidden = new Array();

function hide(item) {
	var x=document.getElementsByTagName("table");
	for (i=1; i<=x.length; i++)
		{
		row = item + i;
		if (document.getElementById(row)) {
			document.getElementById(row).style.display = 'none';
			}
		}
	hidden.push(item);
	if(document.getElementsByTagName("tfoot").style.display == 'none') {  
		document.getElementsByTagName("tfoot").style.display = 'table-footer-group';
	}
	}

function show() {
	for (a in hidden)
		{
		var y=document.getElementsByTagName("table");
		for (j=1; j<=y.length;j++)
			{
			row = hidden[a] + j;
			if (document.getElementById(row)) {
				document.getElementById(row).style.display = '';
				}
			}
		}
	document.getElementsByTagName("tfoot").style.display = 'none';
	}