function pick(x,y,z) {
  var zed = z;
  if (z > 1) z = z / 100;
  if (z == "" || z == "0") zed = ".5";
  if (Math.max(Math.random(),zed) == zed) {
     return x;
  } else {
     return y;
  }
}

function load_image(file) {
  document.note_image.src = file;
}


function shake(n) {
if (parent.moveBy) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
parent.moveBy(0,i);
parent.moveBy(i,0);
parent.moveBy(0,-i);
parent.moveBy(-i,0);
         }
      }
   }
}

function countem(r,w) {
  if (r == 1) {
    document.forms[0].number_right.value =  parseInt(document.forms[0].number_right.value) + 1;
  } else {
    document.forms[0].number_wrong.value =  parseInt(document.forms[0].number_wrong.value) + 1;
  }
}

function choose_note (answer) {
  
  var note_name = document.note_image.src.substr(document.note_image.src.length-6,1).toUpperCase();

//alert(answer + ",  Image is: " + note_name  );

  if ( answer != note_name ) {
      document.forms[0].myText.value = "Close... Try Again!";
       countem(0,1);
  } else {
      document.forms[0].myText.value = "CORRECT! Let's play again!";
       countem(1,0);

      var group1=pick(text1,text2,'.50');
      var group2=pick(text3,text4,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text5;
        var shake1=pick(answer1,answer2,'.80');

      var group1=pick(text6,text7,'.50');
      var group2=pick(text8,text9,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text10;
        var shake2=pick(answer1,answer2,'.80');

      var group1=pick(text11,text12,'.50');
      var group2=pick(text13,text14,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text15;
        var shake3=pick(answer1,answer2,'.80');

      var group1=pick(text16,text17,'.50');
      var group2=pick(text18,text19,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text20;
        var shake4=pick(answer1,answer2,'.80');

      var group1=pick(text21,text22,'.50');
      var group2=pick(text23,text24,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text25;
        var shake5=pick(answer1,answer2,'.80');

      var group1=pick(text26,text27,'.50');
      var group2=pick(text28,text29,'.50');
      var answer1=pick(group1,group2,'.50');  
      var answer2=text30;
        var shake6=pick(answer1,answer2,'.80');

      var choice1=pick(shake1,shake2,'.500');
      var choice2=pick(shake3,shake4,'.500');
      var choice3=pick(shake5,shake6,'.500');

      var final1=pick(choice1,choice2,'.500');
      var final2=pick(choice3,choice3,'.500');

      var note_image=pick(final1,final2,'.4999');

      load_image(note_image);
      shake(1);
  }
}

