// renamefraction.js
// created 04/08/2007
// last change : 04/08/2007
// Author: Andreas Meier, Weiden i.d.OPf.
// all rights reserved

function zufall()
{
// Ermittelt eine Zufallszahl
   var zufallszahl = 0;
 zufallszahl=Math.floor(8*Math.random()+1);  // zwischen 1 und 8
 return zufallszahl;
}

function reset() {
document.Parameter.n1.value =  "";
document.Parameter.n2.value =  "";
document.Parameter.z1.value =  "";
document.Parameter.z2.value =  "";
document.Parameter.ezahl.value = "";
document.Parameter.Pruefergebnis3.value = "";
}

function zuruecksetzen()
{
applet = document.applets[0];
applet.evalCommand("renaming_{number} = 1");
applet.evalCommand("numerator = 2");
applet.evalCommand("denominator = 5");
}


function Schreibez1()
     {
zuruecksetzen();
document.Parameter.n1.value =  "";
document.Parameter.n2.value =  "";
document.Parameter.z1.value =  "";
document.Parameter.z2.value =  "";
document.Parameter.ezahl.value = "";
document.Parameter.Pruefergebnis3.value = "";


var dummy = 0;
var erweiterungsfaktor = 1;
wert = new Array();
for (i = 1; i<5 ; i++) wert[i] = 0;

for (i = 1; i<5 ;i ++) wert[i] = zufall();

if (wert[2] < wert[1])
 {
  dummy=wert[1];
  wert[1]=wert[2];
  wert[2]=dummy;
  }

if (wert[1]==wert[2])
{
wert[2]++;
}
if (wert[1]==1)
{
wert[2]++;
wert[1]++;
}
erweiterungsfaktor = zufall()+1; // zwischen 2 und 9

wert[3]=wert[1]*erweiterungsfaktor;
wert[4]=wert[2]*erweiterungsfaktor;


        document.Parameter.z1.value = wert[1];

        document.Parameter.n1.value = wert[2];

        document.Parameter.z2.value = wert[3];

        document.Parameter.n2.value = wert[4];

document.Parameter.ezahl.focus();
     }

function ergproof()
{
var erweiterungsfaktor = 1;
if (document.Parameter.z1.value != "") erweiterungsfaktor =wert[4]/wert[2];

if (document.Parameter.ezahl.value != "")
{

sfaktor = document.Parameter.ezahl.value;
sfaktor = sfaktor.replace(",",".");
faktor = eval(sfaktor);
}
else faktor = 1000;


if (faktor == erweiterungsfaktor)
{
document.Parameter.Pruefergebnis3.value = "Perfect!";
}
else
{
document.Parameter.Pruefergebnis3.value = "Sorry you're wrong!";
}

}

// -->
