var QuizAnswers = new Array("Wie", "Woher", "Wie", "Wo", "heißt", "spreche", "wohnen", "Kommst", "arbeitet", "gehen",
                             "ist", "einen", "eine", "seine", "ihre", "Seine", "Nein, ich spreche nicht Englisch.", "Ja, er arbeitet bei Opel.", "Das", "Der");
var QuizQuestion = new Array()
QuizQuestion[0] = new Array("Was", "Wie", "Wer");
QuizQuestion[1] = new Array("Wo", "Wann", "Woher");
QuizQuestion[2] = new Array("Wie", "Was", "Wann");
QuizQuestion[3] = new Array("Wohin", "Wo", "Woher");
QuizQuestion[4] = new Array("heiße", "heißt", "heißen");
QuizQuestion[5] = new Array("sprecht", "sprechen", "spreche");
QuizQuestion[6] = new Array("wohnen", "wohnst", "wohne");
QuizQuestion[7] = new Array("Kommen", "Kommt", "Kommst");
QuizQuestion[8] = new Array("arbeit", "arbeite", "arbeitet");
QuizQuestion[9] = new Array("gehen", "geht", "gehst");
QuizQuestion[10] = new Array("ist", "bin", "seid");
QuizQuestion[11] = new Array("einen", "ein", "eine");
QuizQuestion[12] = new Array("ein", "eine", "einen");
QuizQuestion[13] = new Array("sein", "seine", "seinen");
QuizQuestion[14] = new Array("ihre", "ihr", "ihren");
QuizQuestion[15] = new Array("Sein", "Seinen", "Seine");
QuizQuestion[16] = new Array("Nein, ich spreche Englisch nicht.", "Nein, ich spreche nicht Englisch.", "Nein, ich nicht sprechen Englisch.");
QuizQuestion[17] = new Array("Ja, er arbeitet bei Opel.", "Ja, er arbeiten bei Opel.", "Ja, er bei Opel arbeitet.");
QuizQuestion[18] = new Array("Die", "Der", "Das");
QuizQuestion[19] = new Array("Die", "Der", "Das");


function getFieldValue(Quiz)
{
 var f = window.document.forms[0];
 if (f==null) return null;
 var fld=null;
 for (e=0; e<f.elements.length; e++)
 {
   if (f.elements[e].name == Quiz)
     fld=f.elements[e];
 }
 if (fld==null) return null;
 if (fld.length>0 && fld[0] && fld[0].type=="hidden")
 {
 var s = "";
 for (var n=0; n<fld.length; n++) s += fld[n].value;
 return s;
 }
 if (fld.type=="text" || fld.type=="textarea" || fld.type=="hidden")
 {
 return fld.value
 }
 if (fld.type=="select-one")
 {
 var opt = fld.options[fld.selectedIndex]
 return (opt.value.length) ? opt.value : opt.text
 }
 return null;
}

 function CalculateScore()
 {
  var FormObject = document.forms[0];
  var score = 0;
  for (n=0; n<QuizAnswers.length; n++)
  {
  var Quiz = "QuizQuestion_" + (n+1);

  if (getFieldValue(Quiz) == QuizAnswers[n])
  {
   score = score + 1;
  }
 }
 return score;
}
