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]