Show Dollar or Rupee sign dynamically for currency field based on user selection

hi all,

As i understand that the currency field shows a rupee sign or dollar sign based on default curency updated in system settings. Is it possible to change this dynamically based on other select field.

For e.g in Oppurtunity form want to provide a custom feild to choose currency based on which items are imported and the user can use it to input unit prices for items requested by customer. Some of these items will be imported while some locally procured hence unit price will be different currencies of the items. i want to display unit price with dollar of Rupee sign depending on the select option in the form.