function Close_Form()
{
	location.href = "/"
}


function Check_Form(theForm)
{

  if (theForm.First_Name.value == "")
  {
    alert("Please enter a value for the \"First Name\" field.");
    theForm.First_Name.focus();
    return (false);
  }

  if (theForm.First_Name.value.length < 1)
  {
    alert("Please enter at least 1 characters in the \"First Name\" field.");
    theForm.First_Name.focus();
    return (false);
  }

  if (theForm.Last_Name.value == "")
  {
    alert("Please enter a value for the \"Last Name\" field.");
    theForm.Last_Name.focus();
    return (false);
  }

  if (theForm.Last_Name.value.length < 1)
  {
    alert("Please enter at least 1 characters in the \"Last Name\" field.");
    theForm.Last_Name.focus();
    return (false);
  }

  var radioSelected = false;
  for (i = 0;  i < theForm.Sex.length;  i++)
  {
    if (theForm.Sex[i].checked)
        radioSelected = true;
  }
  if (!radioSelected)
  {
    alert("Please select one of the \"Sex\" options.");
    return (false);
  }

  if (theForm.Email_1.value == "")
  {
    alert("Please enter a value for the \"Email\" field.");
    theForm.Email_1.focus();
    return (false);
  }

  if (theForm.Email_1.value.length < 5)
  {
    alert("Please enter at least 5 characters in the \"Email\" field.");
    theForm.Email_1.focus();
    return (false);
  }

  if (theForm.Username.value == "")
  {
    alert("Please enter a value for the \"Username\" field.");
    theForm.Username.focus();
    return (false);
  }

  if (theForm.Username.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"Username\" field.");
    theForm.Username.focus();
    return (false);
  }

  if (theForm.Password.value == "")
  {
    alert("Please enter a value for the \"Password\" field.");
    theForm.Password.focus();
    return (false);
  }

  if (theForm.Password.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Password\" field.");
    theForm.Password.focus();
    return (false);
  }

  if (theForm.Confirm_Password.value == "")
  {
    alert("Please enter a value for the \"Confirm Password\" field.");
    theForm.Confirm_Password.focus();
    return (false);
  }


  if (theForm.Confirm_Password.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Confirm Password\" field.");
    theForm.Confirm_Password.focus();
    return (false);
  }
  else
  {
	  if (theForm.Password.value != "" && theForm.Confirm_Password.value != "")
	  {
  		if (theForm.Password.value != theForm.Confirm_Password.value)
	  	{
  			alert("Password and Confirm Password Do Not Match");
			document.getElementById("PasswordTextCell").bgColor = "FFCCCC";
			document.getElementById("Confirm_PasswordTextCell").bgColor = "FFCCCC";
  			theForm.Password.value = "";
  			theForm.Confirm_Password.value = "";
  			theForm.Password.focus();
  			return (false);
	  	}
	  	else
	  	{
			document.getElementById("PasswordTextCell").bgColor = "FFFFFF";
			document.getElementById("Confirm_PasswordTextCell").bgColor = "FFFFFF";
	  	}
	  	
	  }
  }

  if (theForm.Question.selectedIndex == 0)
  {
    alert("The first \"Question\" option is not a valid selection.  Please choose one of the other options.");
    theForm.Question.focus();
    return (false);
  }

  if (theForm.Answer.value == "")
  {
    alert("Please enter a value for the \"Answer\" field.");
    theForm.Answer.focus();
    return (false);
  }

  if (theForm.Answer.value.length < 1)
  {
    alert("Please enter at least 1 characters in the \"Answer\" field.");
    theForm.Answer.focus();
    return (false);
  }
  return (true);
}