function validateContactForm()
{
		var name = document.getElementById('name');
		var email = document.getElementById('email');
		var query = document.getElementById('questions');

		if(name.value==null || name.value.length==0)
		{
				alert("Please enter your name");
				return false;
		}
		else if(email.value==null || email.value.length==0)
		{
				alert("Please enter your email address");
				return false;
		}
		else if(query.value==null || query.value.length==0)
		{
				alert("Please enter details of your query for us");
				return false;
		}
		return true;
}

function validateOrder()
{
		var name = document.getElementById('name');
		var club = document.getElementById('club');
		var email = document.getElementById('email');
		var domain = document.getElementById('clubdomain');
		var vcode = document.getElementById('verifcode');
				
		if(name.value==null || name.value.length==0)
		{
				alert("Please enter your name");
				return false;
		}
		else if(club.value==null || club.value.length==0)
		{
				alert("Please enter your sports club's name");
				return false;
		}
		else if(email.value==null || email.value.length==0)
		{
				alert("Please enter your email address");
				return false;
		}
		else if(domain.value==null || domain.value.length==0 || domain.value=='www.')
		{
				alert("Please enter a domain for your website");
				return false;
		}
		else if(vcode.value==null || vcode.value.length==0)
		{
				alert("Please enter the verfication code");
				return false;
		}
		else
		{
				var s = document.getElementById('sport');
				if(s.selectedIndex==0)
				{
						alert("Please choose a sport or select Not Listed");
						return false;
				}
		}		
		return true;
}

function calculateTotal()
{
		var features = document.getElementById('features');
		var nooption = document.getElementById('nooption');
		var sport = document.getElementById('sport');
		
		if(sport.selectedIndex>0)
		{
				if(sport.options[sport.selectedIndex].value!='Cricket')
				{
						features.style.display = 'none';
						nooption.style.display = 'block';
				}
				else
				{
						var total = 0;
						var hosting = document.getElementsByName('hosting');
						for(var i=0; i<hosting.length; i++)
						{
								if(hosting[i].checked)
								{
										if(i==0) total+=30;
										else if(i==1) total+=40;
								}
						}

						if(total>0)
						{
								features.style.display = 'block';
								nooption.style.display = 'none';
						}
						else
						{
								features.style.display = 'none';
								nooption.style.display = 'block';
						}
		
						var f = document.getElementById('plus20');
						if(f.checked) total+=20;
						f = document.getElementById('plus50');
						if(f.checked) total+=50;
						f = document.getElementById('plus75');
						if(f.checked) total+=75;
		
						document.getElementById('ordertotal').innerHTML = total;
				}
		}
}

function checkValid(option)
{
		if(option==20)
		{
				var f = document.getElementById('plus50');
				if(f.checked)
				{
						alert('This option is required in order to have the Statistics features');
						return false;
				}
				else
				{
						f = document.getElementById('plus75');
						if(f.checked)
						{
								alert('This option is required in order to have the Team Management features');
								return false;
						}
				}
		}
		return true;
}