
function checkFields() {
missinginfo = "";

if (document.associate.company.value == "") {
missinginfo += "\n   -  Name/Company";
}
if (document.associate.Fname.value == "") {
missinginfo += "\n   -  First Name";
}
if (document.associate.Lname.value == "") {
missinginfo += "\n   -  Last Name";
}
if (document.associate.street.value == "") {
missinginfo += "\n   -  Street";
}
if (document.associate.city.value == "") {
missinginfo += "\n   -  City";
}
if (document.associate.state.value == "") {
missinginfo += "\n   -  State";
}
if (document.associate.zip.value == "") {
missinginfo += "\n   -  Zip";
}
if (document.associate.country.value == "") {
missinginfo += "\n   -  Country";
}
if (document.associate.phone.value == "") {
missinginfo += "\n   -  Phone";
}

if ((document.associate.email.value == "") || 
(document.associate.email.value.indexOf('@') == -1) || 
(document.associate.email.value.indexOf('.') == -1)) {
missinginfo += "\n   -  Email Address";
}
if (document.associate.password.value == "") {
missinginfo += "\n   -  Password";
}
if ((document.associate.confirm_password.value == "") || (document.associate.password.value != document.associate.confirm_password.value)) {
missinginfo += "\n   -  Confirm Password field should be same as the Password field.";
}
if (document.associate.term.checked == false )
{
missinginfo += "\n\nPLEASE INDICATE IF YOU AGREE TO THE TERMS AND CONDITIONS.";
}

if (missinginfo != "") {
missinginfo ="You failed to correctly fill in your:\n" +
missinginfo + "\n\nPlease re-enter and submit again!";

alert(missinginfo);
return false;
}
else return true;
}
