function radio_button_checker(radiobutton) {
        // Loop from zero to the one minus the number of radio button selections
        for (counter = 0; counter < radiobutton.length; counter++) {
                // If a radio button has been selected it will return true // (If not it will return false)
                if (radiobutton[counter].checked) {
                        return true;
                }
        }
        return false;
}

function checkbox_checkerSub() {
        for        (i=0;i<document.all.length;i++) {
                if (document.all[i].name == "chiropractic_website_topic") {
                        if (document.all[i].checked) {
                                return true;
                        }
                }
        }
        return false;
}

function SubCheckSubmit() {
		var objFIRSTNAME = document.getElementById("FirstName");
		var objdivFIRSTNAME = document.getElementById("divFirstName");
		var objEMAIL = document.getElementById("Email");
		var objdivEMAIL = document.getElementById("divEmail");
		var IsError
		var Email
		IsError= false;
		Email = true;
		
			if (objFIRSTNAME.value == "")  {
					objdivFIRSTNAME.innerHTML = "Please enter your First Name";
					IsError = true;
			}
			else {
					objdivFIRSTNAME.innerHTML = "";
			}

			if (objEMAIL.value == "")  {
					objdivEMAIL.innerHTML =  'Please enter your correct Email';
					IsError = true;
			}
			else {
					objdivEMAIL.innerHTML = "";
			}
			
			
			
			var AtPos = objEMAIL.value.indexOf("@")
			var StopPos = objEMAIL.value.lastIndexOf(".")
			var Message = ""
			
			if (objEMAIL.value == "") {
			objdivEMAIL.innerHTML = "Not a valid Email address" 
			IsError = true;
			Email = false;
			}
			
			
			if (AtPos == -1 || StopPos == -1) {
			objdivEMAIL.innerHTML = "Not a valid Email address" 
			IsError = true;
			Email = false;
			}
			
			if (StopPos < AtPos) {
			objdivEMAIL.innerHTML = "Not a valid Email address" 
			IsError = true;
			Email = false;
			}
			
			if (StopPos - AtPos == 1) {
			objdivEMAIL.innerHTML = "Not a valid Email address" 
			IsError = true;
			Email = false;
			} 
			
			
			if (IsError == true) {
			alert("Please fill in the required fields");
			return false;
			}
			if (Email == false) {
			alert("Not a valid Email address");
			return false;
			}
			if (checkbox_checkerSub() == false) {
				alert("Please make a selection from the preferences list");
				return false;
			}
}
