<!-- // by thorsten (punkt) willert (at) gmx (punkt) de
var i;
i  = vokabel.length;
var l;
l = 0;
var j;
j = 0;
var ok;
ok = 0;

var richtig_d = new Array(i);
var richtig_e = new Array(i);

function init()
{
	for (k=0;k<i;k++)
	{
	richtig_d[k] = 1;
	richtig_e[k] = 1;
	};
};

function test()
{
if (ok == 1 ) return;
ok = 1;
with(document.Berechnung)
  {
	switch  (art.value)
	{
	case "1":
		if ( para2.value == vokabel[nummer.value].Englisch)
		{
			para3.value = "Richtig" + " " + richtig_d[nummer.value];
			richtig_d[nummer.value] += 1;
		}
		else
		{
			document.getElementById("para3").style.border = "thin solid red";
			para3.value = "Falsch: " + vokabel[nummer.value].Englisch + "    "+ richtig_d[nummer.value];
			richtig_d[nummer.value] -= 1;
		};
	break;
	case "2":
		if ( para1.value == vokabel[nummer.value].Deutsch)
		{
			para3.value = "Richtig" + " " + richtig_e[nummer.value];
			richtig_e[nummer.value] += 1;
		}
		else
		{
			para3.value = "Falsch: " + vokabel[nummer.value].Deutsch + "    " + richtig_e[nummer.value];
			richtig_e[nummer.value] -= 1;
		};
	};
  };
};

function hilfe()
{
ok = 1;
with(document.Berechnung)
  {
	switch  (art.value)
	{
	case "1":
		para2.value = vokabel[nummer.value].Englisch;
	break;
	case "2":
		para1.value = vokabel[nummer.value].Deutsch;
	};
	para3.value = "Hilfestellung";
  };
};

function neu()
{
ok = 0;
with(document.Berechnung)
  {
	if ( parseInt(stopp_seite.value) < parseInt(start_seite.value) )
		stopp_seite.value = start_seite.value;

	para1.value = ""
	para2.value = ""
	para3.value = ""

	l = nummer.value;

	switch (art.value)
	{
	case "1":
		while ( nummer.value == i | nummer.value == l | richtig_d[nummer.value] > max.value | parseInt(vokabel[nummer.value].Seite) < parseInt(start_seite.value) | parseInt(vokabel[nummer.value].Seite) > parseInt(stopp_seite.value)  )
		{
			j++;
			if (richtig_d[nummer.value] > max.value +1 | j > 3000)
			{
			para3.value = "Alle Vokabeln richtig uebersetzt.";
			j = 0;
			init();
			break;
			};
			nummer.value = Math.min(Math.round(Math.random() * i),i-1);
			seite.value = parseInt(vokabel[nummer.value].Seite);

		};
		para1.value = vokabel[nummer.value].Deutsch;
		para3.value = vokabel[nummer.value].Anmerkung;
		para2.select();
		para2.focus();
	break;
	case "2":
		while (nummer.value == i | nummer.value == l | richtig_e[nummer.value] > max.value | parseInt(vokabel[nummer.value].Seite) < parseInt(start_seite.value) | parseInt(vokabel[nummer.value].Seite) > parseInt(stopp_seite.value))
		{
			j++;
			if (richtig_e[nummer.value] > max.value +1 | j > 3000)
			{
			para3.value = "Alle Vokabeln richtig uebersetzt.";
			j = 0;
			init();
			break;
			};
			nummer.value = Math.min(Math.round(Math.random() * i),i-1);
		};
		para2.value = vokabel[nummer.value].Englisch;
		para3.value = vokabel[nummer.value].Anmerkung;
		para1.select();
		para1.focus();
	};
  };
};
-->

