var tds;

function visible(_div) {
	if (document.getElementById(_div).style.visibility == 'visible')
		hide(_div);
	else
		show(_div);
}
function show(_div) {
	if (document.getElementById) {
		document.getElementById(_div).style.visibility = 'visible';
		document.getElementById(_div).style.position = 'static';
	}
}
function hide(_div) {
	if (document.getElementById) {
		document.getElementById(_div).style.visibility = 'hidden';
		document.getElementById(_div).style.position = 'absolute';
	}
}
function load() {
	trs = document.getElementsByTagName('tr');
	for (var i=0; i < trs.length; i++) {
		if (trs[i].className == 'white2') {
			trs[i].className = 'white';
			var id = trs[i].id;
			var pos = id.search('/-/');
			var end = id.length;
			var num = id.slice(pos,end);
			grp_hide(num);
			//alert(num);
		}	
	}
}
function grp_visible(hide_num) {
	if (document.getElementById('shower_'+hide_num).className == 'blue')
		grp_hide(hide_num);
	else
		grp_show(hide_num);
}
function grp_show(hide_num) {
	document.getElementById('shower_'+hide_num).className = 'blue';
	for (var i=0; i < trs.length; i++) {
		if (trs[i].className == 'hidden_'+hide_num) {
			trs[i].style.position = 'static';
			if (document.getElementById && document.all)
				trs[i].style.visibility = 'visible';
			else
				trs[i].style.display = 'table-row';
		}
	}
}
function grp_hide(hide_num) {
	document.getElementById('shower_'+hide_num).className = 'white';
	for (var i=0; i < trs.length; i++) {
		if (trs[i].className == 'hidden_'+hide_num) {
			trs[i].style.position = 'absolute';
			if (document.getElementById && document.all)
				trs[i].style.visibility = 'hidden';
			else
				trs[i].style.display = 'none';
		}
	}
}
