<!--

function clearOnLoad()
{
  document.getElementById("feedbackDiv").className = "";
  document.getElementById("feedbackDiv").innerHTML = "&nbsp;";
}

function addLineBreak()
{
     //add a line break, if needed
     if(!document.getElementById("feedbackDiv").innerHTML == "")
          document.getElementById("feedbackDiv").innerHTML += "<br />";
}

function validate()
{

var errorsInForm = false;
document.getElementById("feedbackDiv").innerHTML = "";

if(document.getElementById("FirstName").value == "")
{
     //The text box is empty, set errorsInForm to true
     errorsInForm = true;

     //Call the addLineBreak function which will add a <br/> tag before the error message, if needed
     addLineBreak();

     //Add an error message to the feedbackDiv
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: First Name";
}

if(document.getElementById("LastName").value == "")
{
     //The text box is empty, set errorsInForm to true
     errorsInForm = true;

     //Call the addLineBreak function which will add a <br/> tag before the error message, if needed
     addLineBreak();

     //Add an error message to the feedbackDiv
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: Last Name";
}

if(document.getElementById("Address1").value == "")
{
     //The text box is empty, set errorsInForm to true
     errorsInForm = true;

     //Call the addLineBreak function which will add a <br/> tag before the error message, if needed
     addLineBreak();

     //Add an error message to the feedbackDiv
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: Address1";
}

if(document.getElementById("City").value == "")
{
     //The text box is empty, set errorsInForm to true
     errorsInForm = true;

     //Call the addLineBreak function which will add a <br/> tag before the error message, if needed
     addLineBreak();

     //Add an error message to the feedbackDiv
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: City";
}

if(document.getElementById("Zip").value == "")
{
     //Zip text box is empty
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: Zip Code";
}
else if(isNaN(document.getElementById("Zip").value))
{
     //The Zip code that was entered contains something other than numbers
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please enter a valid Zip Code";
}

if(document.getElementById("Email").value.indexOf("@") == -1)
{
	//no error check for empty since it is optional
     //there is no @ sign, error
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please enter a valid email address.";
}
else if(document.getElementById("Email").value.indexOf("@") == 0)
{
     //@ sign is the FIRST character, error
     //add the code here to take care of the error
}
else if(document.getElementById("Email").value.indexOf("@") == document.getElementById("Email").value.length-1)
{
     //@ sign is the LAST character, error
     //add the code here to take care of the error
}
else if((document.getElementById("Email").value.lastIndexOf(".") > document.getElementById("Email").value.length-3) ||
        (document.getElementById("Email").value.lastIndexOf(".") < document.getElementById("Email").value.length-5) ||
        (document.getElementById("Email").value.lastIndexOf(".") == -1))
{
     //there is no period . at end of email address, either 2, 3, or 4 characters must be after the period, error
     //add the code here to take care of the error
}

if(document.getElementById("State").selectedIndex == 0)
{
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: State";
}

if(document.getElementById("Country").selectedIndex == 0)
{
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please enter a value for: Country";
}




if(!MemberLevel_Checked)
{
     errorsInForm = true;
     addLineBreak();
     document.getElementById("feedbackDiv").innerHTML += "Please select a Membership Level.";
}


if(errorsInForm == true)
{
     document.getElementById("feedbackDiv").className = "red";
     return false;
}
else
{
     document.getElementById("feedbackDiv").className = "green";
     document.getElementById("feedbackDiv").innerHTML = "The form is filled out correctly.";

     //prevent the page from submitting so that you can see the green text
     //if you want the page to submit, comment out the one line of code below.
     return 'action="joinConfirmForm.php"';
}

} //end function validate 

-->