function s_all_d()
{
	if( !document.list.deleter ) return;
	if( !document.list.deleter.length )
		document.list.deleter.checked = document.list.deleter.checked ? false : true;
	else
		for(var i=0;i<document.list.deleter.length;i++)
			document.list.deleter[i].checked = document.list.deleter[i].checked ? false : true;
}
function s_all_v()
{
	if( !document.list.visib ) return;
	if( !document.list.visib.length )
		document.list.visib.checked = document.list.visib.checked ? false : true;
	else
		for(var i=0;i<document.list.visib.length;i++)
			document.list.visib[i].checked = document.list.visib[i].checked ? false : true;
}
function s_all_s()
{
	if( !document.list.send ) return;
	if( !document.list.send.length )
		document.list.send.checked = document.list.send.checked ? false : true;
	else
		for(var i=0;i<document.list.send.length;i++)
			document.list.send[i].checked = document.list.send[i].checked ? false : true;
}

function s_all_i()
{
	if( !document.list.ind ) return;
	if( !document.list.ind.length )
		document.list.ind.checked = document.list.ind.checked ? false : true;
	else
		for(var i=0;i<document.list.ind.length;i++)
			document.list.ind[i].checked = document.list.ind[i].checked ? false : true;
}

function s_all_g()
{
	if( !document.list.glos ) return;
	if( !document.list.glos.length )
		document.list.glos.checked = document.list.glos.checked ? false : true;
	else
		for(var i=0;i<document.list.glos.length;i++)
			document.list.glos[i].checked = document.list.glos[i].checked ? false : true;
}

function s_all_n()
{
	if( !document.list.new_item ) return;
	if( !document.list.new_item.length )
		document.list.new_item.checked = document.list.new_item.checked ? false : true;
	else
		for(var i=0;i<document.list.new_item.length;i++)
			document.list.new_item[i].checked = document.list.new_item[i].checked ? false : true;
}

function chb_change_childs(elem, arr)
{
	for (i=0; i<arr.length; i++)
	{
		document.getElementById(arr[i]).checked = elem.checked;
	}
}

function change_visib_arr(show, hide)
{
	for (i=0; i<show.length; i++)
	{
		show_elem(show[i]);
	}
	for (i=0; i<hide.length; i++)
	{
		hide_elem(hide[i]);
	}
}

function show_elem(id)
{
	elem = document.getElementById(id);
	elem.style.visibility = 'visible';
	elem.style.position = '';
}

function hide_elem(id)
{
	elem = document.getElementById(id);
	elem.style.visibility = 'hidden';
	elem.style.position = 'absolute';
}