Thanks. Does the job! And saves me about 10 mins coding time!

Paul

> /**
>  * Generates a password the length you specify.
>  * 
>  * @param numberOfCharacters   Lengh for the generated password. 
>  * @return Returns a string. 
>  * @author Tony Blackmon ([EMAIL PROTECTED]) 
>  * @version 1, April 25, 2002 
>  */
> function generatePassword(numberofCharacters) {
>   var placeCharacter = "";
>   var currentPlace=0;
>   var group=0;
>   var subGroup=0;
> 
>   for(currentPlace=1; currentPlace lte numberofCharacters; 
> currentPlace = currentPlace+1) {
>     group = randRange(1,4);
>     switch(group) {
>       case "1":
>         subGroup = rand();
>       switch(subGroup) {
>           case "0":
>             placeCharacter = placeCharacter & chr(randRange(33,46));
>             break;
>           case "1":
>             placeCharacter = placeCharacter & chr(randRange(58,64));
>             break;
>         }
>       case "2":
>         placeCharacter = placeCharacter & chr(randRange(97,122));
>         break;
>       case "3":
>         placeCharacter = placeCharacter & chr(randRange(65,90));
>         break;
>       case "4":
>         placeCharacter = placeCharacter & chr(randRange(48,57));
>         break;
>     }
>   }
>   return placeCharacter;
> }
> 




-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to