		function validate_amount(field,alerttxt)
		{
			with (field)
			{

				if (value <= 0)
					{alert(alerttxt);return false;}
				else {return true;}
			}
		}
		function validate_form(thisform)
		{
			with (thisform)
			{
				apos=email.value.indexOf("@");
				dotpos=email.value.lastIndexOf(".");
				contestantID = 0;
				for (i= contestant.length-1; i > 0; i--) {
					if (contestant[i].checked) {
						contestantID = i;
					}
				}
				if (contestantID < 0  || contestantID > 11 || contestantID == null)
				{
					elements["contestant"][0].focus();
					alert("Please select a contestant.");
					return false;
				}
				if (apos<1||dotpos-apos<2)
				{
					email.focus();
					alert("Please enter a valid email.");
					return false;
				}
				if (dname.value == null || dname.value ==" " || dname.value == "")
				{
					dname.focus();
					alert("Please enter your name.");
					return false;
				}
				if (amount.value <= 0)
				{
					amount.focus();
					alert("Please enter a valid donation amount.");
					return false;
				}
				return true;
			}
		}

