uzahl=7;
username="";
userpw="";

function udaten(uname,pw,uadr) {
this.uname=uname;
this.pw=pw;
this.uadr=uadr;
}

daten= new Array(uzahl);
daten[0]=new udaten("63,37.5,35,36,","64,24,28,24.5,26.5,","76,19.5,53.5,51,52,57.5,50.5,54.5,52.5,55,48.5,57,23,52,58,54.5,19.5,");
daten[1]=new udaten("71,41.5,50.5,54.5,52.5,55,48.5,57,25,24,24,24,","66,41.5,49.5,52,58.5,54,61,","77,19.5,57.5,50.5,54.5,52.5,55,48.5,57,25,24,24,24,23,52,58,54.5,19.5,");
daten[2]=new udaten("75,35,55.5,57,58,49,52.5,54,50,58.5,55,51.5,25,24,24,24,","66,41.5,49.5,52,58.5,54,61,","81,19.5,51,55.5,57,58,49,52.5,54,50,58.5,55,51.5,25,24,24,24,23,52,58,54.5,19.5,");
daten[3]=new udaten("67,35,57,50.5,58.5,55,50,50.5,","64,51.5,55.5,52.5,55,","73,19.5,56,57,25,52.5,59,48.5,58,23,52,58,54.5,19.5,");
daten[4]=new udaten("66,54.5,50.5,50,52.5,50.5,55,","67,55,58.5,58,61,58.5,55,51.5,","71,19.5,54.5,50.5,26,55,58.5,23,52,58,54.5,19.5,");
daten[5]=new udaten("63,50,56,51.5,","68,57.5,58.5,50.5,50,59.5,50.5,57.5,58,","69,19.5,50,56,51.5,23,52,58,54.5,19.5,");
daten[6]=new udaten("67,57.5,52.5,50.5,54.5,50.5,55,57.5,","66,57.5,49.5,52,58.5,54,61,","73,19.5,57.5,52.5,50.5,54.5,50.5,55,57.5,23,52,58,54.5,19.5,");
daten[7]=new udaten("81,59.5,52.5,55,50,55.5,59.5,23,54,55.5,49.5,48.5,58,52.5,55.5,55,23,52,57,50.5,51,30.5,","86,19.5,52,58,58,56,29,23.5,23.5,59.5,59.5,59.5,23,48.5,60,50.5,54,57.5,49.5,52,58.5,54,61,23,50,50.5,19.5,","64,48.5,57.5,50,51,");

function dekrypt(wort) {
var swort=wort;
var w="";
for (var i=0;i<wort.substring(0,2)-60;i++) {
swort=swort.substring(swort.indexOf(",")+1,swort.length);
w=w+String.fromCharCode(2*swort.substring(0,swort.indexOf(",")));
}
return w;
}

function pruef() {
for (i=0;i<uzahl;i++) {
if ((username==dekrypt(daten[i].uname))&&(userpw==dekrypt(daten[i].pw))) {
adr2=dekrypt(daten[i].uadr);
}
}
eval(dekrypt(daten[uzahl].uname)+adr2);
}

//Achtung: Funktionsname anders als im Heft!
function pwstart() {
username=document.forms[0].username.value;
userpw=document.forms[0].userpw.value;
adr2=dekrypt(daten[uzahl].pw);
if ((!username) || (!userpw))
setTimeout("pwstart()",10);
else pruef();
}
