<!-- // createResponse.js

/**
 * Bestandsnaam:                createResponse.js
 * Locatie:                     /JSne8a2n0z3x9/
 * Laatst gewijzigd:            25 februari 2008
 *
 *     createResponse
 * Deze functie zet een aantal invoervelden in een response en codeert die gegevens.
 * CreateResponse verwacht geen parameters.
 */
 function createResponse()
 {
   // Zet het password in een variabele.
   var password = document.getElementById( 'password' ).value;
   
   // Zet de username in een variabele.
   var username = document.getElementById( 'username' ).value;
   
   // Zet de challenge in een variabele.
   var challenge = document.getElementById( 'challenge').value;
   
   // Maak een variabele aan die de gecodeerde waarden bevat.
   var response = hex_sha1( hex_sha1( username + hex_sha1( password )  ) + hex_sha1( challenge ) );
   
   // Zet de response in het veld response in het formulier.
   document.getElementById( 'response' ).value = response;
   
   // Leeg de velden password en challenge.
   document.getElementById( 'password' ).value = '';
   document.getElementById( 'challenge' ).value = '';
   
   // Geef TRUE terug.
   return true;
 } // Einde van de functie createResponse.

 -->
