var $j = jQuery.noConflict(); // 新舊相容處理 (2010-06-02)
$j(document).ready(function() {
  // 公告輪播
  show_news(5000);
  
  // 網址輸入列初始化
  init_input_url();
  // 檢查代購的網址是否輸入正確
  init_check_buy_url();
  // 顯示代標頁面的處理
  init_check_bid_url();
  
  // 顯示訊息視窗
  var alert_msg = $j('#alert_msg').text();
  if (alert_msg != '') alert(alert_msg);
});

// 公告輪播
function show_news(ms)
{
  if ($j('#rate_topic').css('display') == 'none')
    $j('#news_topic').fadeOut('slow', function() { $j('#rate_topic').fadeIn('slow'); });
  else
    $j('#rate_topic').fadeOut('slow', function() { $j('#news_topic').fadeIn('slow'); });
  setTimeout('show_news('+ ms +');', ms);
}

// 網址輸入列初始化
function init_input_url()
{
  $j('#input_url').click(function() {
    var init_input_url_text = $j('#init_input_url').val();
    var text = $j('#input_url').val();
    if (text == init_input_url_text) $j('#input_url').val('');
  });
  $j('#input_url').blur(function() {
    var init_input_url_text = $j('#init_input_url').val();
    var text = $j('#input_url').val();
    if (text == '') $j('#input_url').val(init_input_url_text);
  });
}

// 檢查代購的網址是否輸入正確
function init_check_buy_url()
{
  $j('#add_item_to_cart_part').submit(function() {
    var t = $j('#input_url').val();
    if (t.match(/((http|https)(:\/\/))[\w\W]+/ig)) {}
    else
    {
      // 暫時不要檢查, 讓使用者可以直接進到購物車 (2010-07-26)
      /*
      alert('你輸入的網址不正確，請重新輸入');
      $j('#input_url').val($j('#init_input_url').val());
      return false;
      */
      $j('#input_url').val('');
    }
    return true;
  });
}

// 檢查代標的網址是否輸入正確
function init_check_bid_url()
{
  var aid;
  var t = $j('#input_url').val();
  
  $j('#show_yahoo_auction').click(function() {
    var t = $j('#input_url').val();
    if (t.match(/[=\/][a-z7891]\d{7,10}/ig))
    {
      var auction_id = t.match(/[=\/][a-z7891]\d{7,10}/ig)[0].substring(1,12);
      var url = $j('#show_yahoo_auction_url').val() + auction_id;
      window.location.href = url;
    }
    else if (t.match(/[a-z7891]\d{7,10}/ig))
    {
      var auction_id = t.match(/[a-z7891]\d{7,10}/ig)[0];
      var url = $j('#show_yahoo_auction_url').val() + auction_id;
      window.location.href = url;
    }
    else
    {
      alert('你輸入的網址不正確，請重新輸入');
      $j('#input_url').val($j('#init_input_url').val());
    }
  });
}

// 顯示 + 隱藏
function show_and_hidden(id_show, id_hidden)
{
  $j('#'+id_show).removeClass('hidden');
  $j('#'+id_hidden).addClass('hidden');
}
