function checkbox_checkAll(checkAllBox,selectionBox)
{
	var form = checkAllBox.form;
	var checkState = checkAllBox.checked;
	var length = form.length;
	for(var i=0; i<length; i++)
	{
		var e = form.elements[i];
		if( e.type=="checkbox" && e.name.indexOf(selectionBox)!=-1 )
		{
			e.checked = checkState;
		}
	}
}

function button_confirmDeleteChecked(button,message,selectionBoxName)
{
	var form = button.form;
	var count = 0;
	for(var i=0;i<form.length;i++)
	{
		var e = form.elements[i];
		if( e.type=="checkbox" && e.name.indexOf(selectionBoxName)!=-1 )
		{
			if( e.checked)
				count++;
		}
	}
	if( count > 0)
	{
		message = message.replace("@count",count);
		return confirm(message);
	}
	else
	return false;
}
