Текст при любом выборе различается только валютой, ну так поместите их в атрибуты, извлекая у выбранной опции с помещением в текст:
<div>Введите сумму в [<span id="whats">RUB</span>]:</div> - по умолчанию
<option selected="selected" data-cur="RUB" value="1">рубли</option>
<option value="4" data-cur="USD"> доллары</option>
$('#selsel').change(function() {
$('#whats').text($(this).children(':selected').data('cur'))
})
Но расчет только при изменении списка, значит по умолчанию расчет должен происходить и при вводе. А вот с самим расчетом:
1 рубль - 100 материала
1 доллар - 7000 материала
это как, курсы валюты боком?