function show_remit()    { $j('#ezmembers_money_withdraw').addClass('hidden'); $j('#ezmembers_money_remit').removeClass('hidden'); }
function show_withdraw() { $j('#ezmembers_money_remit').addClass('hidden');$j('#ezmembers_money_withdraw').removeClass('hidden'); }

function show_ezbids_summary() { show_summary('ezbids', ['ezbuys', 'ezshops']); }
function show_ezbuys_summary() { show_summary('ezbuys', ['ezbids', 'ezshops']); }
function show_ezshops_summary(){ show_summary('ezshops', ['ezbids', 'ezbuys']); }
function show_summary(show, hides)
{
  $j('#'+ show +'_summary').removeClass('hidden');
  for (var i = 0; i < hides.length; ++i) $j('#'+ hides[i] +'_summary').addClass('hidden');
  $j('.selected_summary_button').removeClass('selected_summary_button').addClass('summary_button');
  $j('#'+ show +'_summary_button').removeClass('summary_button').addClass('selected_summary_button');
}

function select_banks() { $j('#id_bnk_').html($j('#id_bnk_' + $j('#bank_category_').val()).html()); }
function init_user_account()
{
  if ($j('#user_account :selected').val() == '0')
  {
    $j('#bank_category_')[0].selectedIndex = 0;
    select_banks();
    $j('#id_bnk_')[0].selectedIndex = 0;
    
    $j('input[name="account_name_ntf"]').val('');
    $j('input[name="account_full_ntf"]').val('');
  }
  else
  {
    // 從自訂帳號裡頭, 設定銀行種類和代碼
    var values = $j('#user_account :selected').val().split('!');
    
    $j('#bank_category_ option').each(function() {
      if ($j(this).val() == values[0])
      {
        // 銀行種類不同時, 才 refresh 銀行代碼選單
        if ($j('#bank_category_ :selected').val() != values[0])
        {
          $j(this).attr('selected', true);
          select_banks();
        }
        $j('#id_bnk_ option').each(function() {
          if ($j(this).val() == values[1])
          {
            $j(this).attr('selected', true);
            return;
          }
        });
        return;
      }
    });
    
    $j('input[name="account_name_ntf"]').val(values[2]);
    $j('input[name="account_full_ntf"]').val($j('#user_account :selected').text());
  }
}
