function init_client_list()
{
	if($('client_table')) {
		var trs = $('client_table').select('tr');


		$('client_table').select("td:last-child").each(function(elm) {
			elm.style.display = 'none';
		});

		for (var i=0; i < trs.length; i+=4) {
			var td = trs[i].select("td")[3];
			if(td && td.innerHTML.indexOf("#") == 0) {
				td.up('tr').className = "memberheading";
				var second = td.up('tr').next('tr');
				if(second) {
					second.className = "member_secondrow";
					var third = td.up('tr').next('tr').next('tr');
					if(third) third.className = "member_thirdrow";
				}
			}
		};
	}
}
function list_clients(group_nr)
{
	var last_display = false;
	$('groups').style.display = 'none';
	$('clients').style.display = 'block';
	
	var trs = $('client_table').select('tr');
	for (var i=0; i < trs.length; i++) {
		var td = trs[i].select("td:last-child")[0];
		if(td && td.innerHTML.indexOf("#") == 0) {
			last_display = ((td.innerText || td.textContent)+"  ").indexOf(" "+group_nr+" ") == -1 ? 'none' : '';
		}
		trs[i].style.display = last_display;
	};
}
function list_groups()
{
	$('groups').style.display = 'block';
	$('clients').style.display = 'none';
}
function new_client_row(start_elm)
{
var start_index = $(start_elm).up('tr').rowIndex+2;
var row = $('client_table').insertRow(start_index);
row.insertCell(0);
row.insertCell(1);
row.insertCell(2);
row.insertCell(3).innerHTML = "# 0 #";

row = $('client_table').insertRow(start_index+1);
row.insertCell(0);
row.insertCell(1);
row.insertCell(2);
row.insertCell(3).innerHTML = "<a href='#' onclick='new_client_row(this);'>Ny</a>";
row = $('client_table').insertRow(start_index+2);
row.insertCell(0);
row.insertCell(1);
row.insertCell(2);
row = $('client_table').insertRow(start_index+3);
row.insertCell(0);
row.insertCell(1);
row.insertCell(2);
}

