function SelectForm(form)
{
	var nIndex, key, elements;
	elements = form.elements;
	for (nIndex = 0; nIndex < elements.length; nIndex++)
	{
		if (elements[nIndex].type == 'checkbox')
			elements[nIndex].checked = true;
	}
}

function DeselectForm(form)
{
	var nIndex, key, elements;
	elements = form.elements;
	for (nIndex = 0; nIndex < elements.length; nIndex++)
	{
		if (elements[nIndex].type == 'checkbox')
			elements[nIndex].checked = false;
	}
}

function ReverseForm(form)
{
	var nIndex, key, elements;
	elements = form.elements;
	for (nIndex = 0; nIndex < elements.length; nIndex++)
	{
		if (elements[nIndex].type == 'checkbox')
			elements[nIndex].checked = !elements[nIndex].checked;
	}
}

function ReverseElement(row)
{
	var element = row.getElementsByTagName("input")[0];
	
	if (element.type = "checkbox")
		element.checked = !element.checked;
}

function ConfirmAction(strText, strAction)
{
	if (confirm(strText))
		window.location = strAction;
}

function ShowHelp(nHelpId)
{
	var element = document.getElementById("help_frame");
	
	element.src = "help_content.php?id=" + nHelpId;
}