/*
 * This function parses ampersand-separated name=value argument pairs from
 * the query string of the URL. It stores the name=value pairs in 
 * properties of an object and returns that object.
 */
function getArgs() {
    var args = new Object();
    var query = location.search.substring(1);  // Get query string.
    var pairs = query.split("&");              // Break at ampersand.
    for(var i = 0; i < pairs.length; i++) {
	var pos = pairs[i].indexOf('=');       // Look for "name=value".
	if (pos == -1) continue;               // If not found, skip.
	var argname = pairs[i].substring(0,pos);  // Extract the name.
	var value = pairs[i].substring(pos+1); // Extract the value.
	args[argname] = unescape(value);          // Store as a property.
    }
    return args;                               // Return the object.
}

function getScore(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) {
  var score = 0;
  if (a1 == 'b') { score++; }
  if (a2 == 'd') { score++; }
  if (a3 == 'c') { score++; }
  if (a4 == 'a') { score++; }
  if (a5 == 'c') { score++; }
  if (a6 == 'c') { score++; }
  if (a7 == 'b') { score++; }
  if (a8 == 'd') { score++; }
  if (a9 == 'a') { score++; }
  if (a10 == 'd') { score++; }  

  var message = 'Uh-oh. You have a lot more studying to do!';
  if (score == 9) {
    message = "Awesome! You've aced the quiz! Now it's time to tackle the world's biggest water clean-up jobs!";
  } else if (score > 5) {
    message = "Nice work! You're on your way to become a water whiz!";
  } else if (score > 2) {
    message = 'Not bad, but your water problem-solving skills are a bit rusty.';
  }
  var table = score;
  table += '';
  table += '';
  return table;
}

function getAnswer(q, a) {
  if (q == 'q1') {
    if (a == 'b') {
      return '<li class=yes>You are CORRECT!';
    } else {
      return '<li class=no>You are INCORRECT';
    } 
		
  } else if (q == 'q2') {
    if (a == 'd') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
	
  } else if (q == 'q3') {
    if (a == 'c') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
	
  } else if (q == 'q4') {
    if (a == 'a') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    }
	 
  } else if (q == 'q5') {
    if (a == 'c') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
				
  } else if (q == 'q6') {
    if (a == 'c') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
		
  } else if (q == 'q7') {
    if (a == 'b') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
  } else if (q == 'q8') {
    if (a == 'd') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
  } else if (q == 'q9') {
    if (a == 'a') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
  } else if (q == 'q10') {
    if (a == 'd') {
      return '<li class=yes>You are CORRECT!';
  } else {
      return '<li class=no>You are INCORRECT';
    } 
			
		
  }
  return '';
}
