var ans = new Array;
var done = new Array;
var score = 0;

ans[1] = "c"; ans[2] = "b"; ans[3] = "a"; ans[4] = "d"; ans[5] = "a"; ans[6] = "b"; ans[7] = "c"; ans[8] = "a"; ans[9] = "b"; ans[10] = "d"; ans[11] = "b"; ans[12] = "b"; ans[13] = "c"; ans[14] = "d"; ans[15] = "b"; ans[16] = "c"; ans[17] = "d"; ans[18] = "a"; ans[19] = "c"; ans[20] = "c"; ans[21] = "b"; ans[22] = "d";

function Engine(question,answer) {
  if (answer != ans[question]) {
    if (!done[question]) {
      done[question] = -1;
      alert("Неправильно!\n\nВаш счет сейчас: " + score);
      }
    else {
      alert("На этот вопрос вы уже отвечали!");
      }
    }
  else {
    if (!done[question]) {
      done[question] = -1;
      score++;
      alert("Правильно!\n\nВаш счет сейчас: " + score);
      }
    else {
      alert("На этот вопрос вы уже отвечали!");
      }
    }
  }

function NextLevel() {
  if (score >= 18 && score <= 22) {
    alert("Поздравляю!!! Вы супер-пупер-мега-знаток Oni!!!");
    self.location="fans_test_guardian.php"
    }
  else {
    alert("Расслабьтесь! Сначала надо набрать минимум 18 очков! Если вы уже ответили на все вопросы, то перезагрузите страничку и попытайте счастья заново!");
    }
  }