﻿function processLink(id, count, displayType)
{
    if (Number(count) > 0)
    {
        if ($("FirstChild" + id).getAttribute("va") == "1")
        {
            $("FirstChildConDiv" + id).style.display = "none";
            $("FirstChild" + id).setAttribute("va", "0");
        }
        else
        {
            $("FirstChildConDiv" + id).style.display = "block";
            $("FirstChild" + id).setAttribute("va", "1");
        }
    }
    else
    {
        if (displayType == "1")
        {
            $("ListDiv").style.display = "block";
            $("TextDiv").style.display = "none";
            NewsDataList.v.Constraint = "[ClassID]=@V0";
            NewsDataList.v.Values[0] = id;
            NewsDataList.render();
        }
        else
        {
            $("ListDiv").style.display = "none";
            $("TextDiv").style.display = "block";
            NewsDis.v.InfoID = id;
            NewsDis.render();

        }
        var rec = Vxun.BL.SYS.InfoClass.GetNaviTextStr(id);
        if (rec.error != null)
        {
            alert(rec.error.Message);
            return;
        }
        $("NaviDiv").innerHTML = rec.value;
    }
}

function linkPage()
{
    var id = $("Cid").innerText;
    if (id != null && id != "")
    {
        var res = Vxun.BL.SYS.InfoClass.SelectSecond(id);
        if (res.error != null)
        {
            alert(res.error.Message);
            return;
        }

        if (res.value.length > 0)
        {
            processLink(res.value[0].ID, "0", res.value[0].DisplayTypeID);
            if ($("FirstChild" + id).getAttribute("va") == "0")
            {
                $("FirstChildConDiv" + id).style.display = "block";
                $("FirstChild" + id).setAttribute("va", "1");
            }
        }
        else
        {
            var rec = Vxun.BL.SYS.InfoClass.SelectByID(id);
            if (rec.error != null)
            {
                alert(res.error.Message);
                return;
            }
            processLink(id, "0", rec.value.DisplayTypeID);
        }
    }
    else
    {
        processLink("1000031001040006", 0, "1");
    }
}
//搜索信息
function searchNews()
{
    var value = $("newsInput").value.trim();
    if (value == null || value == "")
    {
        alert("请输入要搜索的关键字。");
        return;
    }
    var cid = NewsDataList.v.Values[0];
    NewsDataList.v.Constraint = "[ClassID]=@V0 AND ([Name] LIKE @V1 OR [Describe] LIKE @V2)";
    NewsDataList.v.Values = [cid, "%" + value + "%", "%" + value + "%"];
    NewsDataList.render();
}

linkPage();

NewsDataList.doClick = function(index, id)
{
    window.open("alliance_type.aspx?newsID=" + id, "_blank");
};
//重写DataList双击事件
NewMemList.doClick = function(index, id)
{
    window.open("MemberInfo.aspx?memID=" + id, "_blank");
};
