I'm developing client side Javascript (JScript) applications for IE 5.x and higher. I'm looking for a way to implement locale (internationally) aware versions of

isAlpha()
isNumeric()
toLower()
toUpper()
isLower()
isUpper()

that takes into consideration the user's current locale/codepage.

VBScript has set/get locale functions as well as locale sensitive date/number/currency parsing and output functions - but none of the above functions.

I am open to using VBScript, WSH (registry calls?), a 3rd party ActiveX, etc. to implement this functionality.

Any suggestions would be greatly appreciated!

Malcolm Greene
awaresoft@onebox.com