nimble: Fehler in Script nach anpassung

Beitrag lesen

Hi
Ich stell mich mal wieder ziemlich dämlich an:
Auf der Seite MD5 mit Javascript findet sich einen anleitung zum verschlüsseln der Passwortes.
Ich hab das nun auf meine Anmeldeseite gepackt:

  
 <head>  
  <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">  
  <meta name="generator" content="Adobe GoLive 6">  
  <title>Networ Management Tool | Login</title>  
  <script language="javascript" src="md5.js"></script>  
<script language="javascript">  
<!--  
  function doChallengeResponse() {  
   var str = document.login.pwdinput.value;  
    document.login.password.value = MD5(str);  
    document.login.pwdinput.value = "";  
  }  
// -->  
</script>  
 </head>  
  
--------------------  
  
<form action="login" method="post" name="login">  
<input type="text" name="username" size="15" border="0"></div>  
<input type="password" name="pwdinput" size="15" border="0"></div>  
<input type="hidden" name="password">  
<input onClick="doChallengeResponse(); return false;" type="submit" name="submitbtn" value="Login">  
</form>  

wobei ich bei dem <form> Part alle fromatierungen rausgeputzt habe.

nun sagt mir der IE an der Stelle «MD5(str)» dass er ein Objekt erwartet. Das js ist aber keine Klasse, so sollten doch alle funktionen verfügbar sein, und auf der SelfHTML Seite funktionierts ja....

Was mach ich falsch?

THX

------------------------------
lieber ein Pinguin der läuft
als ein Fenster das hängt
------------------------------