function submitForm(submitButtonId)
{
 if (event.keyCode == 13)
 {
   event.cancelBubble = true;
   event.returnValue = false;
   document.all[submitButtonId].click(); 
 }
}

function ToggleButtonStatus(checkBoxGroup, AddButtonName, RemoveButtonName, DeleButtonName)
{
	var frm = document.Form1;	
	var btnApprove = document.getElementById(AddButtonName);
	var btnRemove = document.getElementById(RemoveButtonName);
	var btnDelete = document.getElementById(DeleButtonName);
	
	if ( btnApprove )
	{
		btnApprove.disabled = true;
	}
	if ( btnRemove )
	{
		btnRemove.disabled = true;
	}
	if ( btnDelete )
	{
		btnDelete.disabled = true;	
	}
	
	
	for (i=0; i < frm.length; i++)
	{
		e=frm.elements[i];
		if (e.type == 'checkbox' && e.name.indexOf(checkBoxGroup) != -1)
		{
			if (e.checked)
			{
				if ( btnApprove )
				{
					btnApprove.disabled = false;
				}
				if ( btnRemove )
				{
					btnRemove.disabled = false;
				}
				if ( btnDelete )
				{
					btnDelete.disabled = false;	
				}
				break;
			}
		}
	}	
}

function CheckAll( checkAllBox, checkBoxGroup )
{
	var frm = document.Form1;
	var CheckAllStatus = checkAllBox.checked;
	
	for (i=0; i < frm.length; i++)
	{
		e=frm.elements[i];
		if (e.type == 'checkbox' && e.name.indexOf(checkBoxGroup) != -1)
		{
			e.checked = CheckAllStatus;
		}
	}
}