File: /www/exchange0old/exchange/js/add_transaction.js
/*new file*/
function getReserveBalance(amt,invoices_list)
{
invoices_list = invoices_list || 'paying_reserve';
amt = +$('#amount').val();
var balance=0;
$("#"+invoices_list+" option:selected").each(function () {
if ($(this).attr('reserve'))
{
balance+=(parseFloat($(this).attr('reserve')));
}
});
$("#amountval").val(balance);
$('#d_balance').hide();
$('#balance,#bal_currency').show();
$('#amount').val(balance.toFixed(2));
//balance=amt-balance;
$('#balance').html('0.00');
}
function getReconcileBalance(amt)
{
amt = +$('#amount').val();
var balance=0;
$("#reference_to option:selected").each(function () {
if ($(this).attr('face_value'))
{
balance+=(parseFloat($(this).attr('face_value')));
}
});
$('#d_balance').hide();
$('#balance,#bal_currency').show();
$("#amountval").val(balance.toFixed(2));
$('#amount').val($("#reconcile_payment option:selected").attr('amount'));
deductible = +$('#balance_deductible').val();
trailing = +$('#trailing_balance_amt').val();
balance= $("#reconcile_payment option:selected").attr('amount')-balance+deductible-trailing;
$('#balance').html(balance.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ","));
}
function getBalance(amt)
{
amt = +$('#amount').val();
var balance=0;
$("#reference_to option:selected").each(function () {
if ($(this).attr('face_value'))
{
balance+=(parseFloat($(this).attr('face_value')));
}
});
$('#d_balance').hide();
$('#balance,#bal_currency').show();
$("#amountval").val(balance.toFixed(2));
deductible = +$('#balance_deductible').val();
trailing = +$('#trailing_balance_amt').val();
balance = amt-balance.toFixed(2)+deductible-trailing;
$('#balance').html(balance.toFixed(2).replace(/\B(?=(\d{3})+(?!\d))/g, ","));
}