function isEmailAddr(email)
{

  var theStr = new String(email);
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
	return true;
  }
  return false;
}

function validEmail(formField)
{
	var result = true;

	if (result && ((formField.value.length < 3) || isEmailAddr(formField.value)) )
	{
		result = false;
	}
   
  return result;

}

function WithoutContent(ss) {
if(ss.length > 0) { return false; }
return true;
}

function NoneWithCheck(ss) {
for(var i = 0; i < ss.length; i++) {
	if(ss[i].checked) { return false; }
	}
return true;
}

function CheckForm() {
var errormessage = new String();
// Put field checks below this point.

if(WithoutContent(document.reminderForm.pName.value))
	{ errormessage += "\n\nPlease enter the parents name"; }
if(WithoutContent(document.reminderForm.cName.value))
	{ errormessage += "\n\nPlease enter the childs name"; }
if(WithoutContent(document.reminderForm.Email.value))
	{ errormessage += "\n\nPlease enter your email address"; }
if(validEmail(document.reminderForm.Email))
	{ errormessage += "\n\nPlease enter a valid email address"; }


// Put field checks above this point.
if(errormessage.length > 2) {
	alert(errormessage);
	return false;
	}
return true;
} // end of function CheckRequiredFields()

