}
function blur_alloc(i) {
- var change = Math.min(get_amount(i.name), get_amount('maxval'+i.name.substr(6), 1))
+ var change = get_amount(i.name);
+
+ if (i.name != 'amount' && i.name != 'charge' && i.name != 'discount')
+ change = Math.min(change, get_amount('maxval'+i.name.substr(6), 1))
price_format(i.name, change, user.pdec);
if (i.name != 'amount' && i.name != 'charge') {