function fn_reservation_check_exceptions(hook_data)
{
	var id = hook_data['id'];
	var key = '';
	var rstock = $('#qty_reserved_' + id); // qty in stock line

	for (var i in pr_o[id]) {
		if (!$('#' + pr_o[id][i]['id']).length) {
			continue;
		}
		if (pr_o[id][i]['inventory'] == 'Y') {
			key += pr_o[id][i]['option_id'] + '_' + pr_o[id][i]['selected_value'] + '_';
		}
	}

	for (var i in pr_a[id]) {
		if (key == i) {
			if (pr_a[id][i]['amount']) {
				if (pr_a[id][i]['amount'] > 0) {
					rstock.hide();
				} else {
					if (allow_negative_amount){
						rstock.hide();
					}else{
						rstock.show();
						rstock.html(pr_a[id][i]['reserved'] + '&nbsp;' + lang.pieces_reserved);
					}	
				}
				return true;
			}
		}

//		rstock.html('<span class="">' + lang.text_out_of_stock + '</span>');
	}

	return true;
}
