function setCheckboxes(the_form, the_element, do_check)
{
	if( typeof( document.forms[the_form].elements[the_element]) != 'undefined' )
	{
		var elts = document.forms[the_form].elements[the_element];
		var elts_cnt = (typeof(elts.length) != 'undefined') ? elts.length : 0;
		if (elts_cnt)
		{
			for (var i = 0; i < elts_cnt; i++)
			{
				if( !elts[i].disabled ) elts[i].checked = do_check;
			}
		}
		else
		{
			elts.checked = do_check;
		}
	}

	return true;
} // end of the 'setCheckboxes()' function



function check_check_boxes( FORM, ELEMENT, MESSAGE )
{
	var checked_test = false;

	var elts = FORM.elements[ELEMENT];
	var elts_cnt = (typeof(elts.length) != 'undefined') ? elts.length : 0;

	if( elts_cnt == 0 )
	{
		if( elts.checked ) checked_test++;
	}
	else
	{
		for (var i = 0; i < elts_cnt; i++)
		{
			if( elts[i].checked ) checked_test++;
		}
	}

	if( !checked_test && (typeof(MESSAGE) != 'undefined') )
	{
		alert(MESSAGE);
	}

	return checked_test;
}

