function checkForm()
{
	if(document.getElementById('areYou1').checked==false && document.getElementById('areYou2').checked==false)
	{
		alert('Please select what information you would like to receive.');
		return false;
	}
	if(document.forms['enForm'].kingsPark.checked==false && document.forms['enForm'].pioneer.checked==false && document.forms['enForm'].whitemoorLakes.checked==false && document.forms['enForm'].kpTennis.checked==false && document.forms['enForm'].benham.checked==false)
	{
		alert('Please select at least one centre');
		return false;
	}
	if(document.forms['enForm'].fName.value=="")
	{
		alert('Please enter your firstname');
		document.forms['enForm'].fName.focus();
		return false;
	}
	if(document.forms['enForm'].sName.value=="")
	{
		alert('Please enter your surname');
		document.forms['enForm'].sName.focus();
		return false;
	}
	if(document.forms['enForm'].org.value=="")
	{
		alert('Please enter your organisation');
		document.forms['enForm'].org.focus();
		return false;
	}
	if(document.forms['enForm'].position.value=="")
	{
		alert('Please enter your position');
		document.forms['enForm'].position.focus();
		return false;
	}
	if(document.forms['enForm'].groupType.value=="")
	{
		alert('Please select a group type');
		return false;
	}
	if(document.forms['enForm'].groupType.value=="Other" && document.forms['enForm'].other.value=="")
	{
		alert('Please enter your group type');
		document.forms['enForm'].other.focus();
		return false;
	}
	if(document.getElementById('user1').checked==false && document.getElementById('user2').checked==false)
	{
		alert('Please select if you are a new or previous user');
		return false;
	}
	if(document.getElementById('user1').checked && document.forms['enForm'].newUser.value=="")
	{
		alert('Please enter how you found us');
		document.forms['enForm'].newUser.focus();
		return false;
	}
	if(document.forms['enForm'].datef.value=="")
	{
		alert('Please select a from date');
		document.forms['enForm'].datef.focus();
		return false;
	}
	if(document.forms['enForm'].datet.value=="")
	{
		alert('Please select a to date');
		document.forms['enForm'].datet.focus();
		return false;
	}
	if(document.forms['enForm'].address.value=="")
	{
		alert('Please enter your address');
		document.forms['enForm'].address.focus();
		return false;
	}
	if(document.forms['enForm'].town.value=="")
	{
		alert('Please enter your town');
		document.forms['enForm'].town.focus();
		return false;
	}
	if(document.forms['enForm'].pCode.value=="")
	{
		alert('Please enter your post code');
		document.forms['enForm'].pCode.focus();
		return false;
	}
	if(document.forms['enForm'].country.value=="")
	{
		alert('Please enter your country');
		document.forms['enForm'].country.focus();
		return false;
	}
	if(document.forms['enForm'].phoneDay.value=="")
	{
		alert('Please enter your daytime phone number');
		document.forms['enForm'].phoneDay.focus();
		return false;
	}
	if (!emailCheck(document.forms['enForm'].email.value))
	{
		alert('Please enter a valid email address.');
		document.forms['enForm'].email.focus();
		return false;
	}
	
	//all ok, so submit the form
	document.forms['enForm'].submit();
}
function emailCheck(str)
{
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1)
	{
	   return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
	   return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
		return false;
	}
	if (str.indexOf(at,(lat+1))!=-1)
	{
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	{
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1)
	{
		return false;
	}
	if (str.indexOf(" ")!=-1)
	{
		return false;
	}
	return true;				
}
