var ftitle=true;
var fid=true;
function toggle_rows(type) {
	var parent=document.getElementById("dataTable");
	var list=parent.getElementsByTagName("tr");
	var rows=Array();
	var fl,fl2;
	var message="";
	var str="";	
	var htitle=0;	
	var hid=0;		
	if (type=="title") {
		for (i=0;i<list.length;i++) 
				if (list[i].title=="hasach") {
					rows.push(list[i]); 
				};
		ftitle=!ftitle;
		fl=ftitle;
		fl2=fid;
	}
	
	else if (type=="id") {
		for (i=0;i<list.length;i++) {
			if (list[i].className!="") str+=list[i].className+"\n"
			if (list[i].getAttribute("className")=="secret" || list[i].className=="secret") rows.push(list[i]);
		}
		fid=!fid;
		fl=fid;
		fl2=ftitle;		
	};	
	if (fl)
		for (i=0;i<rows.length;i++)
			rows[i].style.display="";

	else for (i=0;i<rows.length;i++) rows[i].style.display="none";

	for (i=0;i<list.length;i++) {
		if (list[i].title=="hasach" && list[i].style.display=="none") htitle++;
		if ((list[i].getAttribute("className")=="secret" || list[i].className=="secret") && list[i].style.display=="none") hid++;
	}
	if (htitle>0) message='&nbsp;Status: <font color="red"><b>' + (htitle/3) + ' hidden</b></font>';
	else message='&nbsp;Status: <font color="red"><b>Visible</b></font>';
	
	if (hid>0) message2='&nbsp;Status: <font color="red"><b>' + (hid/3) + ' hidden</b></font>';
	else message2='&nbsp;Status: <font color="red"><b>Visible</b></font>';
	
	document.getElementById("upd").innerHTML=message;
	document.getElementById("secret").innerHTML=message2;
}