Thanks for the post Travis! It was a great starting point.

I've tweaked Travis' RegExp a little to allow for commas:

bIsValidCurrency =...