function checkform()
{
	if (document.feedback.Name.value == '')
	{
		alert('Please fill in Name');
		return false;
	}

	else if (document.feedback.Site.value == '')
	{
		// something else is wrong
		alert('Please fill in Site Name');
		return false;
	}

	else if (document.feedback.Email.value == '')
	{
		// something else is wrong
		alert('Please fill in your email address');
		return false;
	}
	
	else if (document.feedback.Telephone.value == '')
	{
		// something else is wrong
		alert('Please fill in your contact land line number');
		return false;
	}	
	
	else if (document.feedback.PostCode.value == '')
	{
		// something else is wrong
		alert('Please fill in your Post Code');
		return false;
	}	
	
	else if (document.feedback.Country.value == '')
	{
		// something else is wrong
		alert('Please fill in your Country');
		return false;
	}
	
	else if (document.feedback.Difficulty.value == '')
	{
		// something else is wrong
		alert('Please fill in a description of the difficulty you are having');
		return false;
	}	

	else if (!document.feedback.Computers[0].checked &&
!document.feedback.Computers[1].checked &&
!document.feedback.Computers[2].checked&&
!document.feedback.Computers[3].checked)
	{
	// no radio button is selected
alert('Please fill in which computers you have having problems with');
		return false;
	}

	else if (document.feedback.Computers[3].checked && document.feedback.PCIDorIP.value == '')
	{
		alert('Please fill in PCID or IP');
		return false;
	}
	
	else if (!document.feedback.PreviouslyReported[0].checked &&
!document.feedback.PreviouslyReported[1].checked)
	{
	// no radio button is selected
alert('Please fill in whether this fault has previously been reported');
		return false;
	}	
	
	
		else if (document.feedback.PreviouslyReported[0].checked)
	{
 					if (document.feedback.PreviouslyReported[0].checked && !document.feedback.KnowRefNumber[0].checked &&
				!document.feedback.KnowRefNumber[1].checked)
					{
					// no radio button is selected
				alert('Please state whether you have a reference number');
						return false;
					}	
					
					 if (document.feedback.KnowRefNumber[0].checked && document.feedback.ReferenceNumber.value == '')
					{
						alert('Please fill in Clubrunner Support Reference Number');
						return false;
					}

	}	
		
	
	if (!document.feedback.OwnHelp[0].checked &&
!document.feedback.OwnHelp[1].checked)
	{
	// no radio button is selected
alert('Please confirm whether you have checked your own help files');
		return false;
	}		

	return true;
}