function submitCompareSharesForm() 
{
	if (document.CompareSharesForm.Period.selectedIndex == 0)
	{
		alert("Please select the time period.");
		document.CompareSharesForm.Period.focus();
		return false;
	}
	
	if (!isFieldValidAndFocus(document.CompareSharesForm.TradesPerMonth, 'Numeric', false, 'Average trades made per month'))
	{
		return false;
	}
	
	if (!isFieldValidAndFocus(document.CompareSharesForm.AverageValue, 'Numeric', false, 'Average value of each trade'))
	{
		return false;
	}	
	
	if ((!(document.CompareSharesForm.FTOnlineBT.checked)) && (!(document.CompareSharesForm.FTPhoneBT.checked)) && (!(document.CompareSharesForm.FTBranchBT.checked)))
	{
		alert ("You must select at least one broker type!");
		return false;
	}
	
	return true;
}

