/* Autor dieses JavaSkript-Programms: Bruno Liebaug */
/* b.liebaug@uni-bonn.de */

function korrig()
      {
        var bo=true;
        var bo2=false;
        var a1=window.document.forms[1].auswahl.selectedIndex;
        var loes = window.document.forms[2].elements[0].name;
        var zahl = window.document.forms[2].elements[1].name;
        var x = zahl.length;
        var satz;
        var d = 0;
        var e = 0;
        var n = 0;
        for(var i=0; i<x; i++)
        {
          if(bo2) break;
          satz=zahl.charAt(i);
          satz=parseInt(satz);
          for(var j=0; j<satz; j++)
          {
            if(bo2) break;
            d=loes.indexOf("-",e+1);
            var a=loes.substring(e,d);
            e=d+1;
            var b=window.document.forms[2].elements[n].value;
            b=b.replace(" ","");
            b=b.replace(" ","");
            b=b.replace("ae","ä");
            b=b.replace("oe","ö");
            b=b.replace("ue","ü");
            b=b.replace("Ae","Ä");
            b=b.replace("Oe","Ö");
            b=b.replace("Ue","Ü");
            b=b.replace("s#","ß");
            if(a1==0)
            {
            if((a!=b)&&(b!=""))
            {
              bo=false;
              var erg=window.document.forms[2].elements[n].value;
              janein=confirm("\""+erg+"\" im "+(i+1)+"-ten Satz, "+(j+1)+"-te Lücke, ist leider falsch.\nWollen Sie das korrekte Ergebnis angezeigt bekommen?");
              if(janein)
              {
                window.alert("Das Ergebnis ist: \""+a+"\"");
                b=a;
                window.document.forms[2].elements[n].value=b;
              }
              else bo2=true;
            }
            }
            else
            {
            if(a!=b)
                  {
                    bo=false;
                    var erg=window.document.forms[2].elements[n].value;
                    janein=confirm("\""+erg+"\" im "+(i+1)+"-ten Satz, "+(j+1)+"-te Lücke, ist leider falsch.\nWollen Sie das korrekte Ergebnis angezeigt bekommen?");
                    if(janein)
                    {
                      window.alert("Das Ergebnis ist: \""+a+"\"");
                      b=a;
                      window.document.forms[2].elements[n].value=b;
                    }
                    else bo2=true;
                }
            }
            n++;
          }
        }
        if(bo) window.alert("Alles ist richtig!");
      }

      function neu()
      {
        window.document.forms[2].elements[0].focus();
      }

