
function validateForm(){



var sFirst = document.forms[0].first.value

var sLast = document.forms[0].last.value

var saddress = document.forms[0].address.value

var scity = document.forms[0].city.value

var sstate = document.forms[0].state.value

var szip = document.forms[0].zip.value

var sEmail = document.forms[0].email.value



if (sFirst.length < 1) { 

        alert("Please enter your first name.")

        document.forms[0].first.focus()

        return false

    }

if (sLast.length < 1) { 

        alert("Please enter your last name.")

        document.forms[0].last.focus()

        return false

    }

if (saddress.length < 1) { 

        alert("Please enter your address.")

        document.forms[0].address.focus()

        return false

    }

if (scity.length < 1) { 

        alert("Please enter your city.")

        document.forms[0].city.focus()

        return false

    }

if (sstate.length < 1) { 

        alert("Please enter your state.")

        document.forms[0].state.focus()

        return false

    }

if (szip.length < 1) { 

        alert("Please enter your zip[.")

        document.forms[0].zip.focus()

        return false

    }

if (sEmail.length < 1) { 

        alert("Please enter your e-mail address.")

        document.forms[0].email.focus()

        return false

  }

}





function getScore(form) {

var numQues = 6;

var numChoi = 4;



var answers = new Array(5);

answers[0] = "Cages";

answers[1] = "Feedchains";

answers[2] = "Nipple system";

answers[3] = "Electric belts";

answers[4] = "5";

answers[5] = "All of these reasons";

  var score = 0;

  var currElt;

  var currSelection;



  for (i=0; i<numQues; i++) {

    currElt = i*numChoi;

    for (j=0; j<numChoi; j++) {

      currSelection = form.elements[currElt + j];

      if (currSelection.checked) {

        if (currSelection.value == answers[i]) {

          score++;

          break;

        }

      }

    }

  }



  score = Math.round(score/numQues*100);

  form.percentage.value = score + "%";



  var correctAnswers = "";

  for (i=1; i<=numQues; i++) {

    correctAnswers += i + ". " + answers[i-1] + "\r\n";

  }

  form.solutions.value = correctAnswers;



}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */


function getScoresmall(form) {

var numQues = 8;

var numChoi = 4;



var answerssmall = new Array(7);

answerssmall[0] = "Laying Houses";

answerssmall[1] = "0";

answerssmall[2] = "French Fries";

answerssmall[3] = "Christmas";

answerssmall[4] = "Egg";

answerssmall[5] = "All of these reasons";

answerssmall[6] = "Eggs";

answerssmall[7] = "Rooster";

  var scoresmall = 0;

  var currElt;

  var currSelection;



  for (i=0; i<numQues; i++) {

    currElt = i*numChoi;

    for (j=0; j<numChoi; j++) {

      currSelection = form.elements[currElt + j];

      if (currSelection.checked) {

        if (currSelection.value == answerssmall[i]) {

          scoresmall++;

          break;

        }

      }

    }

  }



  scoresmall = Math.round(scoresmall/numQues*100);

  form.percentagesmall.value = scoresmall + "%";



  var correctAnswerssmall = "";

  for (i=1; i<=numQues; i++) {

    correctAnswerssmall += i + ". " + answerssmall[i-1] + "\r\n";

  }

  form.solutionssmall.value = correctAnswerssmall;



}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */



function getScoremedium(form) {

var numQues = 9;

var numChoi = 4;



var answersmedium = new Array(8);

answersmedium[0] = "Oval";

answersmedium[1] = "Yellow";

answersmedium[2] = "Big";

answersmedium[3] = "Rooster";

answersmedium[4] = "Egg";

answersmedium[5] = "Cage Free Egg";

answersmedium[6] = "Eggplant";

answersmedium[7] = "Eyelash";

answersmedium[8] = "0";

  var scoremedium = 0;

  var currElt;

  var currSelection;



  for (i=0; i<numQues; i++) {

    currElt = i*numChoi;

    for (j=0; j<numChoi; j++) {

      currSelection = form.elements[currElt + j];

      if (currSelection.checked) {

        if (currSelection.value == answersmedium[i]) {

          scoremedium++;

          break;

        }

      }

    }

  }



  scoremedium = Math.round(scoremedium/numQues*100);

  form.percentagemedium.value = scoremedium + "%";



  var correctAnswersmedium = "";

  for (i=1; i<=numQues; i++) {

    correctAnswersmedium += i + ". " + answersmedium[i-1] + "\r\n";

  }

  form.solutionsmedium.value = correctAnswersmedium;



}



/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */



function getScorelarge(form) {

var numQues = 10;

var numChoi = 4;



var answerslarge = new Array(9);

answerslarge [0] = "Oval";

answerslarge [1] = "Big";

answerslarge [2] = "Rooster";

answerslarge [3] = "Flunking";

answerslarge [4] = "Large";

answerslarge [5] = "Vegetable Quiche";

answerslarge [6] = "White";

answerslarge [7] = "IHOP";

answerslarge [8] = "Eggs";

answerslarge [9] = "Leghorn";

  var scorelarge = 0;

  var currElt;

  var currSelection;



  for (i=0; i<numQues; i++) {

    currElt = i*numChoi;

    for (j=0; j<numChoi; j++) {

      currSelection = form.elements[currElt + j];

      if (currSelection.checked) {

        if (currSelection.value == answerslarge[i]) {

          scorelarge++;

          break;

        }

      }

    }

  }



  scorelarge = Math.round(scorelarge/numQues*100);

  form.percentagelarge.value = scorelarge + "%";



  var correctAnswerslarge = "";

  for (i=1; i<=numQues; i++) {

    correctAnswerslarge += i + ". " + answerslarge[i-1] + "\r\n";

  }

  form.solutionslarge.value = correctAnswerslarge;



}


