﻿function TabSetting(obj) {
    var li = obj + " li";
    var span = li + " span";
    var a = span + " a";
    var control, rss, news;

    if (obj == "#LawNewsbox-menu") {
        control = ".LawNewsbox-Content";
        rss = ".LawNewsbox .MoreRss a";
        news = ".LawNewsbox .MoreNews a";
    }
    if (obj == "#LawTreatisebox-menu") {
        control = ".LawTreatisebox-Content";
        rss = ".LawTreatisebox .MoreRss a";
        news = ".LawTreatisebox .MoreNews a";
    }

    $(li).each(function() {
        var id = $(this).attr("id");
        if (id != "NQ" && id != "TQ") {
            $("a", this).click(function(e) { e.preventDefault() }); //停止預設的click動作

            $(this).click(function() {
                current(id, span);
                SetMoreNews(id, news);
                if (control != "") $(control).load($("a", this).attr("href"));
            });
        }
    });
}

function current(obj, span) {
    $(span).each(function() {
        $(this).removeClass();
    });
    $("#" + obj + " span").addClass("current");
}

function SetMoreNews(value, control)
{
    var sPath = "";
    var sTitle = "更多新訊";
    $(control).attr("target", "");
    switch (value) {
        case "N1":
            sPath = "news/NewsSearch.aspx?TY=1";
            sTitle = "更多新聞";
            break;
        case "N2":
            sPath = "news/NewsSearch.aspx?TY=19";
            break;
        case "N3":
            sPath = "news/NewsSearch.aspx?TY=20";
            break;
        case "N4":
            sPath = "news/NewsSearch.aspx?TY=21";
            break;
        case "N5":
            sPath = "news/NewsSearch.aspx?TY=22";
            sTitle = "更多草案";
            break;
        case "TP":
            sPath = "treatise/pl_index.aspx";
            sTitle = "更多期刊";
            break;
        case "TD":
            sPath = "treatise/dt_index.aspx";
            break;
        case "TB":
            sPath = "treatise/bk_index.aspx";
            break;
        case "TT":
            sPath = "treatise/ts_index.aspx";
            sTitle = "更多論文";
            break;
        case "TE":
            sPath = "exam/index.aspx";
            sTitle = "更多考題";
            break
        case "TBAD":
            sPath = "treatise/dt_index.aspx";
            break;
        case "TN": //最新出版全文前5筆
            sPath = "treatise/NewArticleList.aspx";
            sTitle = "更多文章";
            break;
        case "TC": //北大-最近一年
            var now = new Date();
            sPath = "treatise/PostToChinaLaw.aspx?bYear=" + now.getFullYear();
            $(control).attr("target", "_blank");
            sTitle = "更多文章";
            break;
        case "TH": //熱門文章
            sPath = "treatise/NewArticleList.aspx?t=h";
            sTitle = "更多文章";
            break;
        case "TR": //推薦文章
            sPath = "treatise/NewArticleList.aspx?t=r";
            sTitle = "更多文章";
            break;
    }
    $(control).attr("href", sPath);
    $(control).text(sTitle);
}
