function closeModalAssessmentQuiz() {
   if (document.getElementById("hdnReviewMode").value != false) {
    RefreshPageAfterAssessmentQuiz(); }
   else {
    top.parent.window.$.modal.close();}
}

function EnableInput(inputId) {
  document.getElementById(inputId).disabled = false;
}
function SetUserLevelStartReviewMode(serverID, userLevel) {
  document.getElementById("hdnReviewMode").value = true;
  document.getElementById("hdnUserLevel").value = userLevel;

  postUpdateKnowledgeLevel(
        serverID,
        userLevel,
        SetUserLevelStartReviewMode_PartII
        );
}

function SetUserLevelStartReviewMode_PartII() {

  //Set 1st Answer
  SetQ11_1ReviewMode()

  //Flip from Completed Panel to 1st Question
  if (document.getElementById("hdnUserLevel").value == '1') {
    FlipDivs(111, 12);
  } else {
    FlipDivs(111, 15);
  }
}


function SetUserLevelAndRefresh(serverID, userLevel) {
  document.getElementById("hdnReviewMode").value = true;

  postUpdateKnowledgeLevel(
        serverID,
        userLevel,
        RefreshPageAfterAssessmentQuiz
        );
}

function RefreshPageAfterAssessmentQuiz() { top.location.reload(); }

function SetDoNotShowAQ() {
  postDoNotShowAQ('', RefreshPageAfterAssessmentQuiz);
}
function SetReviewMode(Mode) {
  document.getElementById("hdnReviewMode").value = Mode;
}

function SetReviewPanelToVisible() {
  var elem = document.getElementById('divReview');
  elem.style.display = 'block';
  elem.style.visibility = 'visible';
}

function SetQ11_1ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {

    SetReviewPanelToVisible();
    document.getElementById("btnQ111Next").disabled = false;

    if (document.getElementById('hdnQ111Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
      document.forms[0].Q111Answer[1].checked = true;
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
      document.forms[0].Q111Answer[0].checked = true;
    }

    document.forms[0].Q111Answer[0].disabled = true;
    document.forms[0].Q111Answer[1].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is 'FALSE'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is 'FALSE'.";
  }
}

function SetQ11_2ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ112Next").disabled = false;

    if (document.getElementById('hdnQ112Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
      document.forms[0].Q112Answer[0].checked = true;
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
      document.forms[0].Q112Answer[1].checked = true;
    }
    document.forms[0].Q112Answer[0].disabled = true;
    document.forms[0].Q112Answer[1].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is 'TRUE'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is 'TRUE'.";

  }
}

function SetQ11_3ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ113Next").disabled = false;

    if (document.getElementById('hdnQ113Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }
    document.forms[0].rad113_1[0].disabled = true;
    document.forms[0].rad113_1[1].disabled = true;
    document.forms[0].rad113_1[2].disabled = true;
    document.forms[0].rad113_2[0].disabled = true;
    document.forms[0].rad113_2[1].disabled = true;
    document.forms[0].rad113_2[2].disabled = true;
    document.forms[0].rad113_3[0].disabled = true;
    document.forms[0].rad113_3[1].disabled = true;
    document.forms[0].rad113_3[2].disabled = true;
    document.forms[0].rad113_4[0].disabled = true;
    document.forms[0].rad113_4[1].disabled = true;
    document.forms[0].rad113_4[2].disabled = true;
    document.forms[0].rad113_5[0].disabled = true;
    document.forms[0].rad113_5[1].disabled = true;
    document.forms[0].rad113_5[2].disabled = true;

    SetQ11_3Answers();

    document.getElementById("msgReview").innerText = Msg + "The correct answers are 7, 10, 5, 4 and 3.50.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer are 7, 10, 5, 4 and 3.50.";
  }
}

function SetQ11_3Answers() {
  var ans = document.getElementById('hdnQ113_1Review').value;
  if (ans == 7) { document.forms[0].rad113_1[0].checked = true; }
  else if (ans == 0) { document.forms[0].rad113_1[1].checked = true; }
  else if (ans == 8) { document.forms[0].rad113_1[2].checked = true; }
  ans = document.getElementById('hdnQ113_2Review').value;
  if (ans == 5) { document.forms[0].rad113_2[0].checked = true; }
  else if (ans == 0) { document.forms[0].rad113_2[1].checked = true; }
  else if (ans == 10) { document.forms[0].rad113_2[2].checked = true; }
  ans = document.getElementById('hdnQ113_3Review').value;
  if (ans == 10) { document.forms[0].rad113_3[0].checked = true; }
  else if (ans == 5) { document.forms[0].rad113_3[1].checked = true; }
  else if (ans == 0) { document.forms[0].rad113_3[2].checked = true; }
  ans = document.getElementById('hdnQ113_4Review').value;
  if (ans == 5) { document.forms[0].rad113_4[0].checked = true; }
  else if (ans == 4) { document.forms[0].rad113_4[1].checked = true; }
  else if (ans == 9) { document.forms[0].rad113_4[2].checked = true; }
  ans = document.getElementById('hdnQ113_5Review').value;
  if (ans == 3.50) { document.forms[0].rad113_5[0].checked = true; }
  else if (ans == 10) { document.forms[0].rad113_5[1].checked = true; }
  else if (ans == 0) { document.forms[0].rad113_5[2].checked = true; }
}

function SetQ11_4ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ114Next").disabled = false;

    if (document.getElementById('hdnQ114Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }
    var ans = document.getElementById('hdnQ114AnswerReview').value;
    if (ans == "buy20") { document.forms[0].Q114Answer[0].checked = true; }
    else if (ans == "sell70") { document.forms[0].Q114Answer[1].checked = true; }
    else if (ans == "nothing") { document.forms[0].Q114Answer[2].checked = true; }

    document.forms[0].Q114Answer[0].disabled = true;
    document.forms[0].Q114Answer[1].disabled = true;
    document.forms[0].Q114Answer[2].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is 'NOTHING'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is 'NOTHING'.";
  }
}

function SetQ11_5ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ115Next").disabled = false;

    if (document.getElementById('hdnQ115Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }
    var ans = document.getElementById('hdnQ115AnswerReview').value;
    if (ans == "360") { document.forms[0].Q115Answer[0].checked = true; }
    else if (ans == "400") { document.forms[0].Q115Answer[1].checked = true; }
    else if (ans == "450") { document.forms[0].Q115Answer[2].checked = true; }
    else if (ans == "notsufficient") { document.forms[0].Q115Answer[3].checked = true; }

    document.forms[0].Q115Answer[0].disabled = true;
    document.forms[0].Q115Answer[1].disabled = true;
    document.forms[0].Q115Answer[2].disabled = true;
    document.forms[0].Q115Answer[3].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is '$4.00'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is '$4.00'.";
  }
}

function SetQ11_6ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ116Next").disabled = false;

    if (document.getElementById('hdnQ116Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }
    var ans = document.getElementById('hdnQ116AnswerReview').value;
    if (ans == "400") { document.forms[0].Q116Answer[0].checked = true; }
    else if (ans == "500") { document.forms[0].Q116Answer[1].checked = true; }
    else if (ans == "600") { document.forms[0].Q116Answer[2].checked = true; }
    else if (ans == "notsufficient") { document.forms[0].Q116Answer[3].checked = true; }

    document.forms[0].Q116Answer[0].disabled = true;
    document.forms[0].Q116Answer[1].disabled = true;
    document.forms[0].Q116Answer[2].disabled = true;
    document.forms[0].Q116Answer[3].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is '$5.00'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is '$5.00'.";
  }
}

function SetQ14_1ReviewMode() {

  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ141Next").disabled = false;

    if (document.getElementById('hdnQ141Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }

    document.forms[0].select141A.selectedIndex = document.getElementById('hdnQ141_1Review').value
    document.forms[0].select141B.selectedIndex = document.getElementById('hdnQ141_2Review').value
    document.forms[0].select141C.selectedIndex = document.getElementById('hdnQ141_3Review').value

    document.forms[0].select141A.disabled = true;
    document.forms[0].select141B.disabled = true;
    document.forms[0].select141C.disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answers are 'Butterfly', 'Condor' and 'Ratio Spread'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answers are 'Butterfly', 'Condor' and 'Ratio Spread'.";
  }
}

function SetQ14_2ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ142Next").disabled = false;

    if (document.getElementById('hdnQ142Review').value == "true") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }

    document.forms[0].select142A.selectedIndex = document.getElementById('hdnQ142_1Review').value
    document.forms[0].select142B.selectedIndex = document.getElementById('hdnQ142_2Review').value
    document.forms[0].select142C.selectedIndex = document.getElementById('hdnQ142_3Review').value

    document.forms[0].select142A.disabled = true;
    document.forms[0].select142B.disabled = true;
    document.forms[0].select142C.disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answers are 'Time or Calendar', '$1.50' and 'Can't be determined'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answers are 'Time or Calendar', '$1.50' and 'Can't be determined'.";
  }
}

function SetQ14_3ReviewMode() {

  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ143Next").disabled = false;

    var ans = document.getElementById('hdnQ143AnswerReview').value;

    if (ans == "7.68") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }

    if (ans == "8.32") {
      document.forms[0].Q143Answer[0].checked = true;
    }
    else if (ans == "8.00") {
      document.forms[0].Q143Answer[1].checked = true;
    }
    else if (ans == "7.68") {
      document.forms[0].Q143Answer[2].checked = true;
    }
    else if (ans == "CBD") {
      document.forms[0].Q143Answer[3].checked = true;
    }

    document.forms[0].Q143Answer[0].disabled = true;
    document.forms[0].Q143Answer[1].disabled = true;
    document.forms[0].Q143Answer[2].disabled = true;
    document.forms[0].Q143Answer[3].disabled = true;


    document.getElementById("msgReview").innerText = Msg + "The correct answer is '$7.68'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is '$7.68'.";
  }
}

function SetQ14_4ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ144Next").disabled = false;

    if (Q144Temp == "close") {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
      document.forms[0].Q144Answer[0].checked = true;
    }
    else if (Q144Temp == "highercarry") {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
      document.forms[0].Q144Answer[1].checked = true;
    }
    else if (Q144Temp == "lowercarry") {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
      document.forms[0].Q144Answer[2].checked = true;
    }
    else if (Q144Temp == "atanyexpected") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
      document.forms[0].Q144Answer[3].checked = true;
    }

    document.forms[0].Q144Answer[0].disabled = true;
    document.forms[0].Q144Answer[1].disabled = true;
    document.forms[0].Q144Answer[2].disabled = true;
    document.forms[0].Q144Answer[3].disabled = true;

    document.getElementById("msgReview").innerText = Msg + "The correct answer is 'At any expected level, ...'.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is 'At any expected level, ...'.";
  }
}

function SetQ14_5ReviewMode() {
  var Msg;
  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("btnQ145Next").disabled = false;

    var ans = document.getElementById('hdnQ145AnswerReview').value;

    if (ans == "1") {
      document.forms[0].Q145Answer[0].checked = true;
    }
    else if (ans == "2") {
      document.forms[0].Q145Answer[1].checked = true;
    }
    else if (ans == "3") {
      document.forms[0].Q145Answer[2].checked = true;
    }
    else if (ans == "4") {
      document.forms[0].Q145Answer[3].checked = true;
    }
    else if (ans == "5") {
      document.forms[0].Q145Answer[4].checked = true;
    }


    document.forms[0].Q145Answer[0].disabled = true;
    document.forms[0].Q145Answer[1].disabled = true;
    document.forms[0].Q145Answer[2].disabled = true;
    document.forms[0].Q145Answer[3].disabled = true;
    document.forms[0].Q145Answer[4].disabled = true;

    if (ans == "1") {
      Msg = "Correct:  ";
      document.getElementById("msgReview").style.color = 'black';
    }
    else {
      Msg = "Incorrect:  ";
      document.getElementById("msgReview").style.color = 'red';
    }

    document.getElementById("msgReview").innerText = Msg + "The correct answer is Buy:  March 425 Put and Sell:  March 475 Call.";
    document.getElementById("msgReview").textContent = Msg + "The correct answer is Buy:  March 425 Put and Sell:  March 475 Call.";
  }
}
var Q1 = "";
var Q3 = "";
var Q4 = "";
var Q6 = "";
var Q7 = "";
var Q8 = "";
var Q9 = "";
var Q11 = "";
var Q14 = "";
var Q15 = "";

function postBackToCBOE() {
  if (!self.opener.closed) {
    self.opener.location = 'http://www.cboe.com';
  }
  else {
    winCBOE = window.open();
    winCBOE.location = 'http://www.cboe.org';
  };
}

function loadinparent(url, closeSelf) {
  self.opener.location = url;

  if (closeSelf) self.close();
}

function Q4SetAnswer() {
  if (Q4 == "nonexistent" || Q4 == "basic") {
    var hdnVal = FIND("hdnTest");
    hdnVal.value = "initiative";
    return true;
  }
  else {
    return false;
  }
}
// save in the event that we want to collect this information later
function Q6SetAnswer() {
  return;
}
function Q7SetAnswer() {
}
function Q8SelectDiv(div1, div2) {
  if (Q8 == "yes") return div1;
  else return div2;
}
function Q9SetAnswer() {
}
var Q11Part1 = "";
var Q11Part2 = "";
var Q11Part3_1 = "", Q11Part3_2 = "", Q11Part3_3 = "", Q11Part3_4 = "", Q11Part3_5 = "";
var Q11Part4 = "";
var Q11Part5 = "";
var Q11Part6 = "";
var Q14Part2_A = "", Q14Part2_B = "", Q14Part2_C = "";
var Q14Part3 = "";
var Q144Temp = "";

function Q111SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ111Review");
    if (Q11Part1 == "false") {
      Q11 = "true";
      hdnRev.value = "true";
    }
    else {
      Q11 = "false";
      hdnRev.value = "false";
    }
  }
}
function Q112SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ112Review");
    //if wrong answer
    if (Q11Part2 == "false") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    else {
      hdnRev.value = "true";
    }
  }
}
function Check113NextButton() {
  //jbp alert (Q11Part3_1  + " "  + Q11Part3_2  + " "  + Q11Part3_3  + " "  + Q11Part3_4  + " "  + Q11Part3_5);
  if (Q11Part3_1 != "" && Q11Part3_2 != "" && Q11Part3_3 != "" && Q11Part3_4 != "" && Q11Part3_5 != "") {
    document.getElementById("btnQ113Next").disabled = false;
  }
}

function Q113SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ113Review");
    var hdnRev1 = document.getElementById("hdnQ113_1Review");
    var hdnRev2 = document.getElementById("hdnQ113_2Review");
    var hdnRev3 = document.getElementById("hdnQ113_3Review");
    var hdnRev4 = document.getElementById("hdnQ113_4Review");
    var hdnRev5 = document.getElementById("hdnQ113_5Review");
    hdnRev1.value = Q11Part3_1;
    hdnRev2.value = Q11Part3_2;
    hdnRev3.value = Q11Part3_3;
    hdnRev4.value = Q11Part3_4;
    hdnRev5.value = Q11Part3_5;

    hdnRev.value = "true";
    if (Q11Part3_1 != "7") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    if (Q11Part3_2 != "10") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    if (Q11Part3_3 != "5") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    if (Q11Part3_4 != "4") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    if (Q11Part3_5 != "3.50") {
      Q11 = "false";
      hdnRev.value = "false";
    }
  }
}
function Q114SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ114Review");
    var hdnRevAnswer = document.getElementById("hdnQ114AnswerReview");

    hdnRevAnswer.value = Q11Part4;
    if (Q11Part4 != "nothing") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    else {
      hdnRev.value = "true";
    }
  }
}
function Q115SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ115Review");
    var hdnRevAnswer = document.getElementById("hdnQ115AnswerReview");

    hdnRevAnswer.value = Q11Part5;
    if (Q11Part5 != "400") {
      Q11 = "false";
      hdnRev.value = "false";
    }
    else {
      hdnRev.value = "true";
    }
  }
}
//determine the answer from answer for question group 11.
function Q116SetAnswer() {
  var hdnRev = document.getElementById("hdnQ116Review");
  var hdnRevAnswer = document.getElementById("hdnQ116AnswerReview");

  hdnRevAnswer.value = Q11Part6;
  if (Q11Part6 != "500") {
    Q11 = "false";
    hdnRev.value = "false";
  }
  else {
    hdnRev.value = "true";
  }

  //Are we in review mode?
  if (document.getElementById("hdnReviewMode").value != false) {
    //Are we done and it's time to present the final screen
    if (document.getElementById("hdnTest").value == "initiative") {
      document.getElementById("msgReview").innerText = "";
      document.getElementById("msgReview").textContent = "";
      return 121;
    }
    else {
      return 141;
    }
  }
  // no, we're in test mode
  else {
    if (Q11 != "true") {
      var hdnVal = FIND("hdnTest");
      hdnVal.value = "initiative";
      return 12;
    }
    else {
      return 13;
    }
  }
}
function Q141SetAnswer() {
  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ141Review");
    var hdnRev1 = document.getElementById("hdnQ141_1Review");
    var hdnRev2 = document.getElementById("hdnQ141_2Review");
    var hdnRev3 = document.getElementById("hdnQ141_3Review");
    var a = FIND("select141A");
    var b = FIND("select141B");
    var c = FIND("select141C");
    hdnRev1.value = a.selectedIndex;
    hdnRev2.value = b.selectedIndex;
    hdnRev3.value = c.selectedIndex;

    if (a.selectedIndex == 2 && b.selectedIndex == 3 && c.selectedIndex == 4) {
      Q14 = "true";
      hdnRev.value = "true";
    }
    else {
      Q14 = "false"
      hdnRev.value = "false";
    }
  }
}

function Q141SetNextButton() {
  a = FIND("select141A");
  b = FIND("select141B");
  c = FIND("select141C");
  btn = FIND("btnQ141Next");

  if (a.selectedIndex > 0 && b.selectedIndex > 0 && c.selectedIndex > 0) {
    btn.disabled = false;
  }
}
function Q142SetAnswer() {
  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ142Review");
    var hdnRev1 = document.getElementById("hdnQ142_1Review");
    var hdnRev2 = document.getElementById("hdnQ142_2Review");
    var hdnRev3 = document.getElementById("hdnQ142_3Review");
    var a = FIND("select142A");
    var b = FIND("select142B");
    var c = FIND("select142C");

    hdnRev1.value = a.selectedIndex;
    hdnRev2.value = b.selectedIndex;
    hdnRev3.value = c.selectedIndex;


    hdnRev.value = "true";
    if (Q14Part2_A != "timecalendar") {
      Q14 = "false";
      hdnRev.value = "false";
    }
    if (Q14Part2_B != "$1.50") {
      Q14 = "false";
      hdnRev.value = "false";
    }
    if (Q14Part2_C != "cantbedetermined") {
      Q14 = "false";
      hdnRev.value = "false";
    }
  }
  // alert (Q14Part2_A + " " + Q14Part2_B + " " + Q14Part2_C + " " + Q142);
}

function Q142SetNextButton() {
  a = FIND("select142A");
  b = FIND("select142B");
  c = FIND("select142C");
  btn = FIND("btnQ142Next");
  if (a.selectedIndex > 0 && b.selectedIndex > 0 && c.selectedIndex > 0) {
    btn.disabled = false;
  }
}
function Q143SetAnswer() {

  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ143Review");
    var hdnRevAnswer = document.getElementById("hdnQ143AnswerReview");

    hdnRev.value = "true";
    hdnRevAnswer.value = Q14Part3;
    if (Q14Part3 != "7.68") {
      Q14 = "false";
      hdnRev.value = "false";
    }
    //				alert ("Q14" + Q14);
  }
}

function Q143SetNextButton() {
  btn = FIND("btnQ143Next");
  if (FIND("select143").selectedIndex > 0) {
    btn.disabled = false;
  }
}
function Q144SetAnswer() {
  if (document.getElementById("hdnReviewMode").value == false) {
    var hdnRev = document.getElementById("hdnQ144Review");
    var hdnRevAnswer = document.getElementById("hdnQ144AnswerReview");

    hdnRev.value = "true";
    hdnRevAnswer.value = "'" + Q144Temp + "'";
    if (Q144Temp != "atanyexpected") {
      hdnRev.value = "false";
      Q14 = "false";
    }
  }
  // alert ("Q14 " + Q14);
}
function Q145SelectDiv() {
  var elemShow;

  if (document.getElementById("hdnReviewMode").value != false) {
    document.getElementById("msgReview").innerText = "";
    document.getElementById("msgReview").textContent = "";
    return 121;
  }
  else {
    if (FIND("hdnTest").value == "advanced") { elemShow = document.getElementById('divAdvanced'); }
    else { elemShow = document.getElementById('divIntermediate'); }

    elemShow.style.display = 'block';
    elemShow.style.visibility = 'visible';

    return 15;
  }

}

function Q145SetAnswer(ans) {
  var hdnVal = FIND("hdnTest");
  var hdnRevAnswer = document.getElementById("hdnQ145AnswerReview");

  hdnRevAnswer.value = ans;
  Q15 = ans;

  if (ans == '1') {
    if (Q14 == 'true') {
      document.getElementById("hdnUserLevel").value = '3';
      hdnVal.value = "advanced";
    }
    else {
      document.getElementById("hdnUserLevel").value = '2';
      hdnVal.value = "intermediate";
    }
  }
  else {
    Q14 = false;
    document.getElementById("hdnUserLevel").value = '2';
    hdnVal.value = "intermediate";
  }
  return true;
}
function SetDontShow() {
  //	  alert(getCookie('DontShowLCAssessment'));
  var noShow = 'true';
  if (document.getElementById("chkDontShowAgain").checked == false) { noShow = 'false'; }
  setCookie('DontShowLCAssessment', noShow, null);
  //	  alert(getCookie('DontShowLCAssessment'));
}

function setCookie(c_name, value, expiredays) {
  var exdate = new Date(); exdate.setDate(exdate.getDate() + expiredays);
  document.cookie = c_name + "=" + escape(value) +
      ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
}


function getCookie(c_name) {
  if (document.cookie.length > 0) {
    c_start = document.cookie.indexOf(c_name + "=");
    if (c_start != -1) {
      c_start = c_start + c_name.length + 1;
      c_end = document.cookie.indexOf(";", c_start);
      if (c_end == -1) c_end = document.cookie.length;
      return unescape(document.cookie.substring(c_start, c_end));
    }
  }
  return "";
}

