Flo: unverständlicher Syntax-Error bei if-Anweisung

Beitrag lesen

Kann mir jemand helfen, den Syntax-Error in dem folgenden Script zu finden?

<SCRIPT LANGUAGE="JavaScript">
function aufruf() {
var zahl = window.name;
var i=0;
var Fragen = new Array(15);
Fragen[0] = eval(zahl.slice(0,1));
Fragen[1] = eval(zahl.slice(1,2));
Fragen[2] = eval(zahl.slice(2,3));
Fragen[3] = eval(zahl.slice(3,4));
Fragen[4] = eval(zahl.slice(4,5));
Fragen[5] = eval(zahl.slice(5,6));
Fragen[6] = eval(zahl.slice(6,7));
Fragen[7] = eval(zahl.slice(7,8));
Fragen[8] = eval(zahl.slice(8,9));
Fragen[9] = eval(zahl.slice(9,10));
Fragen[10] = eval(zahl.slice(10,11));
Fragen[11] = eval(zahl.slice(11,12));
Fragen[12] = eval(zahl.slice(12,13));
Fragen[13] = eval(zahl.slice(13,14));
Fragen[14] = eval(zahl.slice(14,15));

for(i = 0; i <= 14; i++)
{
if (Fragen[i] ) == 0)
   Fragen[i] = "keine Angabe"
  else if (Fragen[i] ) == 1)
   Fragen[i] = "nicht"
  else if (Fragen[i] ) == 2)
   Fragen[i]  = "kaum"
  else if (Fragen[i] ) == 3)
   Fragen[i]  = "teilweise"
  else if (Fragen[i] ) == 4)
   Fragen[i]  = "weitgehend"
  else if (Fragen[i] ) == 5)
   Fragen[i]  = "voll";
}
}
</script>

Vielen Dank,
Flo