Howard,

Might I sugest, that you do not 'disturb' the original TranslateName() function!

Your idea of returning all possible translations can be usefull in logon-scripts. But if you use TranslateName() in interactive scripts,
you would know exactly what returnvalue you want, so the new version would be overkill here.

My suggestion is; Make a new funktion ie. TranslateToNames()

BTW: All my scripts dealing with AD couldn't work if i didn't have TranslateName(), It is GOLD, so I suggest you make the platinum version,
and call it TranslateToNames()

-Erik