function CheckAll(elm, name)
{
	for (i = 0; i < elm.form.elements.length; i++)
	{
		if (elm.form.elements[i].type == "checkbox" && elm.form.elements[i].name == name && !elm.form.elements[i].disabled)
		{
			elm.form.elements[i].checked = elm.checked;
		}
	}
}

function CheckSelection(question, form)
{
	var elems = form.elements["ListIDs[]"];
	for (i = 0; i < form.elements.length; i++)
	{
		if (form.elements[i].name == "ListIDs[]" && form.elements[i].checked)
		{
			return confirm(question);
		}
	}
	alert("You haven't selected any items");
	return false;
}

function ShowHideCol(show_e, name, arr)
{
	for (i in arr)
	{
		elm = document.getElementById(name+'['+i+']');
		if (show_e)
		{
			if (elm) elm.style.display = '';
		}
		else
		{
			if (elm) elm.style.display = 'none';
		}
	}
}


