function get_top_websites(url, name)
{
  $j.get(url, function(data) {
    $j('#ezbuy_top_websites').html(data);
    $j('.websites a').attr('target', '_blank');   // 讓連結另開視窗
    $j('#site_cat_title').html(name);
  });
}

function show_top_websites(show, hidden1, hidden2, webroot)
{
  $j('#' + show).removeClass('hidden');
  $j('#' + hidden1).addClass('hidden');
  $j('#' + hidden2).addClass('hidden');
  $j('#' + show + '_button').removeClass(show + '_button2');
  $j('#' + show + '_button').addClass(show + '_button1');
  $j('#' + hidden1 + '_button').removeClass(hidden1 + '_button1');
  $j('#' + hidden1 + '_button').addClass(hidden1 + '_button2');
  $j('#' + hidden2 + '_button').removeClass(hidden2 + '_button1');
  $j('#' + hidden2 + '_button').addClass(hidden2 + '_button2');
  
  // 顯示分類標題
  var name = $j('#'+ show +'_cats a:first').html();
  switch (show)
  {
    case 'us_sites': get_top_websites(webroot +'ezbuy_websites/0,1,4,19.html', name); break;
    case 'kr_sites': get_top_websites(webroot +'ezbuy_websites/0,1,5,29.html', name); break;
    default:         get_top_websites(webroot +'ezbuy_websites/0,1,3,6.html', name);
  }
}

// 顯示中文目錄
function show_cht_catalog(url, class_suffix)
{
  if ($j('.selected_cht_catalog').length > 0)
  {
    var class_suffix2 = $j('.selected_cht_catalog').attr('id').replace('cht_catalog_', '');
    $j('#cht_catalog_'+ class_suffix2).removeClass('selected_cht_catalog_'+ class_suffix2);
    $j('#cht_catalog_'+ class_suffix2).removeClass('selected_cht_catalog');
    $j('#cht_catalog_'+ class_suffix2).addClass('normal_cht_catalog_'+ class_suffix2);
  }
  
  $j('#cht_catalog_'+ class_suffix).removeClass('normal_cht_catalog_'+ class_suffix);
  $j('#cht_catalog_'+ class_suffix).addClass('selected_cht_catalog_'+ class_suffix);
  $j('#cht_catalog_'+ class_suffix).addClass('selected_cht_catalog');
  
  $j.get(url, function(data) {
    $j('#ezbuy_cht_catalog_websites').html(data);
    $j('.webcat_items a').attr('target', '_blank');   // 讓連結另開視窗
  });
}

function nation_switch(suffix, show, hidden /* = ['hidden1', 'hidden2', ...] */)
{
  // 顯示按鈕
  $j('#' + show + suffix).removeClass('hidden');
  $j('#' + show +'_btn'+ suffix).removeClass('btn_'+ show +'_0');
  $j('#' + show +'_btn'+ suffix).addClass('btn_'+ show +'_1');
  
  // 顯示匯率區塊
  $j('#' + show + suffix +'_rate_block').removeClass('hidden');
  
  // 隱藏按鈕
  for (var i = 0; i < hidden.length; ++i)
  {
    $j('#' + hidden[i] + suffix).addClass('hidden');
    $j('#' + hidden[i] +'_btn'+ suffix).removeClass('btn_'+ hidden[i] +'_1');
    $j('#' + hidden[i] +'_btn'+ suffix).addClass('btn_'+ hidden[i] +'_0');
    
    // 隱藏匯率區塊
    $j('#' + hidden[i] + suffix +'_rate_block').addClass('hidden');
  }
}