Javascript -frage

hi
wie definiert man funktionen in javascript !!!

function Reverse(obj)
 {
 var t1, t2 ="" ,i
 t1 = obj.value
 for ( i = t1.length -1; i \> 0;i -)
 t2 += t1.charAt(i)
 obj.value = t2.toUpperCase()
 }

Jave Script - Beispiel

Klicken Sie in diese Feld und geben Sie Ihren Namen ein:

Drücken Sie nun diesen Schaltknopf und sehen Sie was passiert:

was ist daran falsch, ich bekomme die fehlermeldung das Reverse nicht definiert ist.

danke

lotte

for ( i = t1.length -1; i > 0;i -)

i - ist falsch, wahrscheinlich sollte es i-- heissen. Danach kommt im NS jedenfalls keine Fehlermeldung mehr.