function submitCheck() {
errors=0;
isPicked =-1;



for (i=0;i<document.gtensIssue.gtensProblem.length;i++) {
if (document.gtensIssue.gtensProblem[i].checked) { isPicked =i; }

}
if (isPicked == -1) {
document.getElementById("gtensProblemreq").style.color="red"; errors++;}
else {
 document.getElementById("gtensProblemreq").style.color="#333";
}



if (document.gtensIssue.gtensProblem[0].checked) {

if (document.gtensIssue.dateexpected.value == "") {
document.getElementById("dateexpectedreq").style.color= "red";
errors++;
}
else {
document.getElementById("dateexpectedreq").style.color= "#333";

}




  if ((document.gtensIssue.noemail.checked == false) && (document.gtensIssue.novoicemail.checked ==
 false) && (document.gtensIssue.nosms.checked == false)) {
  errors++;
  document.getElementById("nonereceivedreq").style.display="block";


}
else {
 document.getElementById("nonereceivedreq").style.display="none";


}
}


if (document.gtensIssue.gtensProblem[1].checked) {
if (document.gtensIssue.datereceived.value == "") {
document.getElementById("datereceivedreq").style.color= "red";
errors++;
}
else {
document.getElementById("datereceivedreq").style.color= "#333";

}






}


if (errors > 0) { return false; }

else { return true; }


};










function validateForm() {
errors=0;
if (document.gtensIssue2.firstname.value == "") {
 document.getElementById("firstnamereq").style.color="red"; errors++;}
else {
 document.getElementById("firstnamereq").style.color="#333";
}

if (document.gtensIssue2.lastname.value == "") {
 document.getElementById("lastnamereq").style.color="red"; errors++;}
else {
 document.getElementById("lastnamereq").style.color="#333";
}

if (document.gtensIssue2.emailaddress.value == "" || document.gtensIssue2.emailaddress.length < 6) {
 document.getElementById("emailaddressreq").style.color="red"; errors++;}
else {
 document.getElementById("emailaddressreq").style.color="#333";
}

if (document.gtensIssue2.phone.value == "") {
 document.getElementById("phonereq").style.color="red"; errors++;}
else {
 document.getElementById("phonereq").style.color="#333";
}

if (document.gtensIssue2.gtensProblem.value == "confused") {
if (document.gtensIssue2.confuseddetails.value == "") {
document.getElementById("confuseddetailsreq").style.color="red"; errors++;}
else {
 document.getElementById("confuseddetailsreq").style.color="#333";
}




}

if (document.gtensIssue2.gtensProblem.value == "comment") {
if (document.gtensIssue2.comments.value == "" || document.gtensIssue.comments.value == "Unknown") {
document.getElementById("commentsreq").style.color="red"; errors++;}
else {
 document.getElementById("commentsreq").style.color="#333";
}


}

if (document.gtensIssue2.gtensProblem.value=="nonereceived") {
  if (document.gtensIssue2.noemail.value == "on") {

if (!(validRadio(document.gtensIssue2.spamcheck))) {

document.getElementById("spamcheckreq").style.color="red"; errors++;}
else {
 document.getElementById("spamcheckreq").style.color="#333";
}
if (!(validRadio(document.gtensIssue2.offcampusforward))) {    
document.getElementById("offcampusforwardreq").style.color="red"; errors++;}
else {

 document.getElementById("offcampusforwardreq").style.color="#333";
}


}
 if (document.gtensIssue2.nosms.value == "on") {
if (document.gtensIssue2.smsemergencyphone.value == "") {
document.getElementById("smsemergencyphonereq").style.color="red"; errors++;}
else {
 document.getElementById("smsemergencyphonereq").style.color="#333";
}

if (document.gtensIssue2.smsemergencyphoneprovider.value == "") {
document.getElementById("smsemergencyphoneproviderreq").style.color="red"; errors++;}
else {
 document.getElementById("smsemergencyphoneproviderreq").style.color="#333";
}

if (!(validRadio(document.gtensIssue2.includesms))) {

document.getElementById("includesmsreq").style.color="red"; errors++;}
else {
 document.getElementById("includesmsreq").style.color="#333";
}

if (!(validRadio(document.gtensIssue2.planhassms))) {

document.getElementById("planhassmsreq").style.color="red"; errors++;}
else {
 document.getElementById("planhassmsreq").style.color="#333";
}





}
 if (document.gtensIssue2.novoicemail.value == "on") {
if (document.gtensIssue2.emergencyphone.value == "") {
document.getElementById("emergencyphonereq").style.color="red"; errors++;}
else {
 document.getElementById("emergencyphonereq").style.color="#333";
}

if (document.gtensIssue2.emergencytypeofline.value == "") {
document.getElementById("emergencytypeoflinereq").style.color="red"; errors++;}
else {
 document.getElementById("emergencytypeoflinereq").style.color="#333";
}

if (document.gtensIssue2.emergencyphoneprovider.value == "") {
document.getElementById("emergencyphoneproviderreq").style.color="red"; errors++;}
else {
 document.getElementById("emergencyphoneproviderreq").style.color="#333";
}



}
}



if (errors > 0) { return false; }
else { return true; }


};


function validRadio (radioButton) {
for (counter=0;counter < radioButton.length; counter++) {
if (radioButton[counter].checked) {
return true;
}
}
return false;

};

