function CheckForm() { 
 var residencephone = memberapp.residencephone.value;
 var chkd1 = 0;
 var ChkBxRadio1 = new Array ("membtype1","membtype2","membtype3");
 for (var i = 0; i < ChkBxRadio1.length; i++){
 if (document.getElementById(ChkBxRadio1[i]).checked){
  chkd1++;
  }
}
 if (chkd1==0) {
    alert("Please select Type of Membership.");
    return false;
}
 var fname = memberapp.fname.value;
 if (fname == "") { 
    alert("Please enter your first name."); 
    memberapp.fname.focus();
    return false; 
}
 var minitial = memberapp.minitial.value;
 if (minitial == "") { 
    alert("Please enter your middle initial."); 
    memberapp.minitial.focus();
    return false; 
}
 var lname = memberapp.lname.value;
 if (lname == "") { 
    alert("Please enter your last name."); 
    memberapp.lname.focus();
    return false; 
}
 var dob = memberapp.dob.value;
 if (dob == "") { 
    alert("Please enter your date of birth."); 
    memberapp.dob.focus();
    return false; 
}
 var residenceaddline1 = memberapp.residenceaddline1.value;
 if (residenceaddline1 == "") { 
    alert("Please enter your residence address."); 
    memberapp.residenceaddline1.focus();
    return false; 
}
 var residencecity = memberapp.residencecity.value;
 if (residencecity == "") { 
    alert("Please enter your city of residence."); 
    memberapp.residencecity.focus();
    return false; 
}
 var residencestate = memberapp.residencestate.value;
 if (residencestate == "") { 
    alert("Please select the state your residence is located in."); 
    memberapp.residencestate.focus();
    return false; 
}
 var residencezip = memberapp.residencezip.value;
 if (residencezip == "") { 
    alert("Please enter the ZIP code for your residence address."); 
    memberapp.residencezip.focus();
    return false; 
}
 var residencephone = memberapp.residencephone.value;
 if (residencephone == "") { 
    alert("Please enter a residence phone number."); 
    memberapp.residencephone.focus();
    return false; 
}
 var residenceemail = memberapp.residenceemail.value;
 if (memberapp.residenceemail.value == "") {
    alert( "Please enter your residence email address." );
    memberapp.residenceemail.focus();
    return false ;
}
 if (memberapp.residenceemail.value.indexOf ('@',0) == -1 ||memberapp.residenceemail.value.indexOf ('.',0) == -1){
    alert ("The residence email address you entered is not valid. Please re-enter your residence email address.")
    memberapp.residenceemail.focus();
    valid = false; 
    return false ;
}
 var busname = memberapp.busname.value;
 if (busname == "") { 
    alert("Please enter your place of employment."); 
    memberapp.busname.focus();
    return false; 
}
 var bustitle = memberapp.bustitle.value;
 if (bustitle == "") { 
    alert("Please enter your business title."); 
    memberapp.bustitle.focus();
    return false; 
}
 var busaddline1 = memberapp.busaddline1.value;
 if (busaddline1 == "") { 
    alert("Please enter your business address."); 
    memberapp.busaddline1.focus();
    return false; 
}
 var buscity = memberapp.buscity.value;
 if (buscity == "") { 
    alert("Please enter the city in your business address."); 
    memberapp.buscity.focus();
    return false; 
}
 var busstate = memberapp.busstate.value;
 if (busstate == "") { 
    alert("Please select the state your business is located in."); 
    memberapp.busstate.focus();
    return false; 
}
 var buszip = memberapp.buszip.value;
 if (buszip == "") { 
    alert("Please enter the ZIP code for your business address."); 
    memberapp.buszip.focus();
    return false; 
}
 var busphone = memberapp.busphone.value;
 if (busphone == "") { 
    alert("Please enter your business phone with area code."); 
    memberapp.busphone.focus();
    return false; 
}
 var busemail = memberapp.busemail.value;
 if (memberapp.busemail.value == "") {
    alert( "Please enter your business email address." );
    memberapp.busemail.focus();
    return false ;
}
 if (memberapp.busemail.value.indexOf ('@',0) == -1 ||memberapp.busemail.value.indexOf ('.',0) == -1){
    alert ("The business email address you entered is not valid. Please re-enter your business email address.")
    memberapp.busemail.focus();
    valid = false; 
    return false ;
}
 var volunteer = memberapp.volunteer.value;
 if (volunteer == "") { 
    alert("Please describe your volunteer commitments. If this does not apply to you please enter N/A."); 
    memberapp.volunteer.focus();
    return false; 
}
 var chkd2 = 0;
 var ChkBxRadio2 = new Array ("profession1","profession2","profession3","profession4","profession5","profession6","profession7","profession8","profession9","profession10","profession11","profession12","profession13","profession14","profession15","profession16","profession17","profession18","profession19","profession20","profession21","profession20","profession22","profession23");
 for (var i = 0; i < ChkBxRadio2.length; i++){
  if (document.getElementById(ChkBxRadio2[i]).checked){
  chkd2++;
  }
}
  if (chkd2==0) {
    alert("You must check at least one box under Primary Profession and/or Business Category.");
    return false;
}
 var spousename = memberapp.spousename.value;
 if (spousename == "") { 
    alert("Please enter your spouse's name. If this does not apply to you please enter N/A."); 
    memberapp.spousename.focus();
    return false; 
}
var chkd3 = 0;
 var ChkBxRadio3 = new Array ("syllabus1","syllabus2");
 for (var i = 0; i < ChkBxRadio3.length; i++){
  if (document.getElementById(ChkBxRadio3[i]).checked){
  chkd3++;
  }
}
  if (chkd3==0) {
    alert("Please select which email address you would like to receive the Syllabus newsletter at.");
    return false;
}
 var chkd4 = 0;
 var ChkBxRadio4 = new Array ("billing1","billing2","billing3");
 for (var i = 0; i < ChkBxRadio4.length; i++){
  if (document.getElementById(ChkBxRadio4[i]).checked){
  chkd4++;
  }
}
  if (chkd4==0) {
    alert("Please select how you would like to receive billing from Sangamo Club.");
    return false;
}
 var sponsor = memberapp.sponsor.value;
 if (sponsor == "") { 
    alert("Please enter the name of your sponsor."); 
    memberapp.sponsor.focus();
    return false; 
}
 var chkd5 = 0;
 var ChkBxRadio5 = new Array ("signature");
 for (var i = 0; i < ChkBxRadio5.length; i++){
  if (document.getElementById(ChkBxRadio5[i]).checked){
  chkd5++;
  }
}
  if (chkd5==0) {
    alert("You must check the box next to NOMINEE:\nstating that you agree to the terms in\norder to submit this application.");
    return false;
}
 return true; 
}

