function checkTrialEntry ()
{
	var dogname = document.trialform.dogname.value;
	var breed = document.trialform.breed.value;
	var sex = document.trialform.sex.value;
	var usanumber = document.trialform.usanumber.value;
	var regnumber = document.trialform.regnumber.value;
	var regname = document.trialform.regname.value;
	var hotdog = document.trialform.hotdog.value;
	var tattoo = document.trialform.tattoo.value;
	var scorebookissuer = document.trialform.scorebookissuer.value;
	var scorebooknumber = document.trialform.scorebooknumber.value;
	var sire = document.trialform.sire.value;
	var dam = document.trialform.dam.value;
	var owner = document.trialform.owner.value;
	var ownphonenumber = document.trialform.ownphonenumber.value;
	var handler = document.trialform.handler.value;
	var hanphonenumber = document.trialform.hanphonenumber.value;
	var email = document.trialform.email.value;
	var address = document.trialform.address.value;
	var city = document.trialform.city.value;
	var state = document.trialform.state.value;
	var zip = document.trialform.zip.value;
	var hanemail = document.trialform.hanemail.value;
	var hanaddress = document.trialform.hanaddress.value;
	var hancity = document.trialform.hancity.value;
	var hanstate = document.trialform.hanstate.value;
	var hanzip = document.trialform.hanzip.value;
	var hanmembership = document.trialform.hanmembership.value;
	var hanmembernumber = document.trialform.hanmembernumber.value;
	var hanmembershipdate = document.trialform.hanmembershipdate.value;
	var tshirtsize = document.trialform.tshirtsize.value;
	var titles_value = "";
	for (var i=0; i < document.trialform.titlesEntered.length; i++)
  {
   		if (document.trialform.titlesEntered[i].checked)
      {
      	titles_value = titles_value + document.trialform.titlesEntered[i].value + " ";
      }
  }
	var printname = document.trialform.printname.value;
	var nDate = document.trialform.date.value;
	
	var alertString = new String();
	
	var errorArray = new Array(4);
	
	var i = 0;
	
	if (dogname == null || dogname == "")
	{
		errorArray[i] = "You must fill in your dogs name";
		i++;
	}
	if (breed == null || breed == "")
	{
		errorArray[i] = "You must fill in your dogs breed";
		i++;
	}
	if (sex == null || sex == "")
	{
		errorArray[i] = "You must fill in your dogs gender";
		i++;
	}
	if ((usanumber == null || usanumber == "") && (regnumber == null || regnumber == ""))
	{
		errorArray[i] = "You must fill in your USA membership or other registration number";
		i++;
	}
	if (tattoo == null || tattoo == "")
	{
		errorArray[i] = "You must fill in your dogs tattoo number";
		i++;
	}
	if (scorebookissuer == null || scorebookissuer == "")
	{
		errorArray[i] = "You must fill in your scorebook issuer";
		i++;
	}
	if (scorebooknumber == null || scorebooknumber == "")
	{
		errorArray[i] = "You must fill in your scorebook number";
		i++;
	}
	if (handler == null || handler == "")
	{
		errorArray[i] = "You must fill in the handlers name";
		i++;
	}
	if (hanphonenumber == null || hanphonenumber == "")
	{
		errorArray[i] = "You must fill in the handlers phone number";
		i++;
	}
	if (hanemail == null || hanemail == "")
	{
		errorArray[i] = "You must fill in the handlers email address";
		i++;
	}
	else if ((hanemail.indexOf(".") < 3) || (hanemail.indexOf("@") < 2))
	{
		errorArray[i] = "Please enter a valid email address";
		i++;
	}
	if (hanmembership == null || hanmembership == "")
	{
		errorArray[i] = "You must fill in the handlers member organization";
		i++;
	}
	if (hanmembernumber == null || hanmembernumber == "")
	{
		errorArray[i] = "You must fill in the handlers membership number";
		i++;
	}
	if (hanmembershipdate == null || hanmembershipdate == "")
	{
		errorArray[i] = "You must fill in the handlers membership expiry date";
		i++;
	}
	if (hanaddress == null || hanaddress == "")
	{
		errorArray[i] = "You must fill in the handlers address";
		i++;
	}
	if (hancity == null || hancity == "")
	{
		errorArray[i] = "You must fill in the handlers city";
		i++;
	}
	if (hanstate == null || hanstate== "")
	{
		errorArray[i] = "You must fill in the handlers state";
		i++;
	}
	if (hanzip == null || hanzip == "")
	{
		errorArray[i] = "You must fill in the handlers zip";
		i++;
	}
	if (titles_value == null || titles_value == "")
	{
		errorArray[i] = "You must choose a title";
		i++;
	}
	if (printname == null || printname == "")
	{
		errorArray[i] = "You must fill in your name to agree to the conditions";
		i++;
	}
	if (Date == null || Date == "")
	{
		errorArray[i] = "You must fill in the date";
		i++;
	}
	if (i > 0)
	{
		for (j = 0; j < i; j++)
		{ 
			alertString = alertString + errorArray[j] + '\n';
		}
		alert(alertString);
		document.trialform.dogname.value = dogname;
	 	document.trialform.breed.value = breed;
		document.trialform.sex.value = sex;
		document.trialform.usanumber.value = usanumber;
		document.trialform.regnumber.value = regnumber;
		document.trialform.regname.value = regname;
		document.trialform.hotdog.value = hotdog;
		document.trialform.tattoo.value = tattoo;
		document.trialform.scorebookissuer.value = scorebookissuer;
		document.trialform.scorebooknumber.value = scorebooknumber;
		document.trialform.sire.value = sire;
		document.trialform.dam.value = dam;
		document.trialform.owner.value = owner;
		document.trialform.ownphonenumber.value = ownphonenumber;
		document.trialform.handler.value = handler;
		document.trialform.hanphonenumber.value = hanphonenumber;
		document.trialform.hanmembership.value = hanmembership;
		document.trialform.hanmembernumber.value = hanmembernumber;
		document.trialform.hanmembershipdate.value = hanmembershipdate;
		document.trialform.tshirtsize.value = tshirtsize;
		document.trialform.email.value = email;
		document.trialform.address.value = address;
		document.trialform.city.value = city;
		document.trialform.state.value = state;
		document.trialform.zip.value = zip;
		document.trialform.hanemail.value = hanemail;
		document.trialform.hanaddress.value = hanaddress;
		document.trialform.hancity.value = hancity;
		document.trialform.hanstate.value = hanstate;
		document.trialform.hanzip.value = hanzip;
		document.trialform.printname.value = printname;
		document.trialform.date.value = nDate;
	}
	else
	{
		document.trialform.titles_values.value = titles_value;
		document.trialform.submit();
	}
	
	
	
		
}