Needed: Component to handle currencies while digits appear right-to-left

We are looking for a data-aware, or non data-aware
component for Currency fields derived from numerical datatypes which
would cause the numerical digits to appear right to left in a (say)
edit field, and at the same time would insert a commas and dots (as
separators) to distinguish decimal currency values while-you-type.

Many thanks again,
Dr. H. Jelveh
SIA S.p.A
Bassano del Grappa, 96
(VI) ITALY