function ValidateForm()
{

if ((document.forms[0].realname.value=='(required)') || (document.forms[0].realname.value==''))
 	{
 		alert ("Please enter your name");
 		document.forms[0].realname.focus();
 		return (false);
 	}



if (document.forms[0].delivery.value=='')
	{
	      alert("Please enter a delivery address");
		  document.forms[0].delivery.focus();
		  return (false);
	}




var pherror = -1
if ((document.forms[0].homeph.value!='') || (document.forms[0].workph.value!=''))
 	{
	pherror = 1
 	}
	if (pherror == -1){
 	 	alert ("Please supply a phone number");
 		document.forms[0].homeph.focus();
 		return (false);
 		}


if (document.forms[0].email.value!=''){
	if (document.forms[0].email.value.indexOf("@")==-1 || document.forms[0].email.value.lastIndexOf(".")==-1)
		{
			  alert("Please enter a valid email address or leave the box empty");
			  document.forms[0].email.focus();
			  return (false);
		}
	}






// box
var boxerror = -1
for (i=0; i<document.forms[0].box.length; i++) {
	if (document.forms[0].box[i].checked) {
		boxerror = i
		}
	}
	// no box
	if (boxerror == -1){
		alert ("Please select a box type")
		return (false);
		}

// size
var sizeerror = -1
for (i=0; i<document.forms[0].size.length; i++) {
	if (document.forms[0].size[i].checked) {
		sizeerror = i
		}
	}
	// no box
	if (sizeerror == -1){
		alert ("Please select a box size")
		return (false);
		}

// delivery
/*
var freqerror = -1
for (i=0; i<document.forms[0].frequency.length; i++) {
	if (document.forms[0].frequency[i].checked) {
		freqerror = i
		}
	}
	// no box
	if (freqerror == -1){
		alert ("Please select a delivery frequency")
		return (false);
		}
*/


else
	{
// disable sendorder to stop multiple submissions
document.forms[0].sendorder.disabled=true;
// and go!
	return true;
	}
	
}//eof


function HearAbout(){

if (document.forms[0].findout.value=='wordofmouth'){
	alert ("Let us know the person\'s name in the comments box and we will include a treat from one of the regions local producers in their next box");
		document.forms[0].comments.focus();
	}

if (document.forms[0].findout.value=='web'){
	alert ("Please let us know the web site or search engine in the comments box.");
		document.forms[0].comments.focus();
	}

if (document.forms[0].findout.value=='other'){
	alert ("Please let us know how you heard about us in the comments box.");
		document.forms[0].comments.focus();
	}

}

function CheckEmail(){
	if ((document.forms[0].email.value=='') && (document.forms[0].newsletteremail.checked)){
	alert ("Please specify an email address to receive the newsletter electronically.");
		document.forms[0].email.focus();
	}
}