﻿ function CTab(tabId){
//    document.getElementById('p_tab_' + tabId).style.display = "none";
//    document.getElementById('spn_tab_' + tabId).style.display = "";
    document.getElementById('p_tab_' + tabId).className = "Tab_On";
}
function onClickTab(tabId){
    location.href = 'News_List.aspx?cid=' + tabId;
}
function onClickPg(pgid){
    location.href = 'News_List.aspx?cid=' + cid + '&pg=' + pgid;
}
function initNewsListTemplate(obj){
    var t = new Sys.Preview.UI.Template.getTemplate($get('div_NewsTemplate'));
    t.createInstance($get("div_NewsList"),
    {
        NID:obj.NID,
        Tname:obj.Tname,
        Subname:obj.Subname,
        CrTime:obj.CrTime,
        ViewCounts:obj.ViewCounts,
        ReplyCounts:obj.ReplyCounts
    });
}
function RunNewsList(cateid, pgid){
    PageMethods.GetNewsObject(cateid, pgid, onRunNewsListComplete);
}
function onRunNewsListComplete(objs){
    $get("div_NewsList").innerHTML = "";
    if(objs[1] == "0"){
       $get("div_NewsList").innerHTML = "<br /><center>暫時無資料</center>";
       return; 
    }
    obj1 = objs[0];
    for(var i=0; i<obj1.length; i++){
        initNewsListTemplate(obj1[i]);
        cssname = (i%2==0)? "news_list1" : "news_list2";
        document.getElementById('div_Nid_' + obj1[i].NID.toString()).className = cssname;
        document.getElementById('spn_imgNpic_' + obj1[i].NID.toString()).innerHTML = "<img src='" + obj1[i].Npic + "' align='left' width='80' height='50' />";
        hLink = 'News_Page.aspx?nid=' + obj1[i].NID.toString();
        document.getElementById('aNews_' + obj1[i].NID.toString()).href = hLink;
        document.getElementById('aNews0_' + obj1[i].NID.toString()).href = hLink;
    }
    pg = (pg=='')? '1' : pg;
    $get('div_PgInfo').innerHTML = SetPages(eval(objs[1]), eval(objs[2]), eval(pg), "onClickPg");
}
function onError(objs){
    alert("載入錯誤");
}
