function FunctionsInclude_CheckAll(checkboxList){
	for(var i=0; i < checkboxList.length; i++){
		checkboxList[i].checked = true;
	} //end for
} //end FunctionsInclude_CheckAll

function FunctionsInclude_UncheckAll(checkboxList){
	for(var i=0; i < checkboxList.length; i++){
		checkboxList[i].checked = false;
	} //end for
} //end FunctionsInclude_UncheckAll






function FunctionsInclude_RequiredText(tags_array){
	regex = / /g;
	var formTagObj;
	var textText;
	
	for (var i=0; i < tags_array.length; i++){
		
		//var textObj = tags_array[i][0];
		formTagObj = tags_array[i][0];
		textText = tags_array[i][1];
		
		//alert(textText + ": " + formTagObj.type);
		
		switch (formTagObj.type)
		{
			case "password":
			case "text":
				if (formTagObj.value.replace(regex,'') == ''){
					window.alert("Please fill in " + textText);
					formTagObj.focus();
					return false;
				} 
				break;
			
			case "select-one":
				if( formTagObj.selectedIndex == 0)
				{
					window.alert("Please select " + textText);
					formTagObj.focus();
					return false;
				}
				break;
			
		} //end switch
		
		
	} //end for
	
	return true;

} //end FunctionsInclude_RequireText()

function FunctionsInclude_IsChecked(checkboxList)
{
	//alert(checkboxList.length);
	//alert(checkboxList.length == undefined);
	
	
	var is_checked = false;
	
	if( checkboxList.length != undefined)
	{
		for(var i=0; i < checkboxList.length; i++)
		{
			if(checkboxList[i].checked)
			{
					is_checked = true;
					return is_checked;
			}
		} //end for
	} //end if( checkboxList.length != undefined)
	else{
		return checkboxList.checked;
	}
	
	return is_checked;
} //end FunctionsInclude_IsChecked