/*
setAllSelected
	Sets the selected state on all items in a SELECT object
	
	selectObj			- SELECT object
	newSelected			- Boolean indicating the state to set
	
	returns				- NONE
*/
function setAllSelected(selectObj, newSelected)
{
	for(intI = 0; intI < selectObj.length; intI++)
	{
		selectObj.options[intI].selected = newSelected;
	}
}

/*
isOptionSelected
	Looks for all options with the specified value and indicates whether at least one is selected
	
	selectObj			- SELECT object
	valueToCheck		- Option value to check
	
	returns				- boolean
*/
function isOptionValueSelected(selectObj, valueToCheck)
{
	var result = false;
	
	// Check if any are selected
	if(selectObj.selectedIndex != -1)
	{
		for(intI = 0; intI < selectObj.length; intI++)
		{
			if(selectObj.options[intI].value == valueToCheck && selectObj.options[intI].selected)
			{
				result = true;
				break;
			}
		}
	}
	return result;
}