﻿var url2 = "module/article/admin/js/EMS_AE.aspx";
function showType()
{
    ajaxCheck(url2,"form=arttypeshowcount&uid="+$uid,function(responseText){
        var str = responseText;
        o("typecategory").innerHTML = str;
    });
        
    if ($pageid=="articlelist")
    {
        selectType();  
    }
}
function go2type(id)
{
    var href = document.location.href.split("&")[0]
    document.location = href + "&t=" + id;
}

var viewStr;
function go2page(p)
{
    if (!checkGo2Page(p))
        return;
    
    if ($pageid == "article"){
        viewStr = o("commentsShowCenter").innerHTML;
        o("commentsShowCenter").innerHTML = "加载中......请稍候";
        o("pagecur").innerHTML = p;
        //获取p页面的评论或留言内容  commentsShowCenter
        ajaxCheck(url2,"form=getartcomment&blog="+$uid+"&p="+p+"&aid="+Request("aid"),function(responseText){
            if (responseText!=""){
                o("commentsShowCenter").innerHTML = responseText;
            }else{
                o("commentsShowCenter").innerHTML = "暂无评论......";
            }
        });
    }else if ($pageid == "articlelist"){
        var href = document.location.href.split("&")[0];
        var arg = Request("s");
        if (arg != "")
            href += "&s=" + arg;
        arg = Request("p");
        if (arg != "")
            href += "&p" + arg;
        document.location = href + "&p=" + p;
    }else{
        var href = document.location.href.split("&")[0];
        document.location = href + "&p=" + p;
    }
}
function selectType()
{
    ajaxCheck(url2,"form=arttypeselect&uid="+$uid,function(responseText){
        var str = responseText;
        if (str != "")
        {
            o("blogArticleType").options.length = 0;
            var list = str.split("|");
            for(var i=0;i<list.length;i++){
                if (list[i] != "") {
                    var l = list[i].split(",");
                    var op = new Option();
                    op.value = l[0];
                    op.text = l[1];
                    o("blogArticleType").options.add(op);
                    
                    if (Request("t") == l[0])
                        o("blogArticleType").options[o("blogArticleType").options.length-1].selected = true;
                }
            }
        }
    });
}
function sendcomment(id,lguser)
{
    var arg = "";
    if(o("lguser") != undefined && o("lguser") != null)
    {
        if (o("lguser").value == "" && o("lgpwd").value == "")
        {
            o("error_span").innerHTML = "请输入您的登录用户名和密码！";
            return;
        }
        
        arg += "&uid="+escape(o("lguser").value)+"&pwd="+escape(o("lgpwd").value);
    }
    
    if (o("commentinput").value == "")
    {
        o("error_span").innerHTML = "评论不能为空！";
        return;
    }
    else if (o("commentinput").value.lenByte() > 300)
    {
        o("error_span").innerHTML = "评论不能超过300个字符（即150个汉字）！";
        return;
    }
    
    ajaxCheck(url2,"form=artcomment&cuser="+lguser+"&aid="+id+"&comment="+escape(o("commentinput").value)+arg,function(responseText){
        var str = responseText.split("^");
        if (str[0] == "ok"){
            document.location = "myArticle.aspx?id="+ $uid +"&aid=" + id;
        }else{
            o("error_span").innerHTML = str[1];
        }
    });
}
function delComment(obj,id)
{
    var liObj = obj.parentNode.parentNode.parentNode;
    ajaxCheck(url2,"form=artcommentdel&commentid="+id+"&artid="+Request("aid"),function(responseText){
        var str = responseText.split("^");
        if (str[0] == "ok"){
            o("jilushu").innerHTML = parseInt(o("jilushu").innerHTML)>1?parseInt(o("jilushu").innerHTML)-1:1; 
            o("ccomt").innerHTML = o("jilushu").innerHTML;
            liObj.outerHTML = "";
        }else{
            alert(str[1]);
        }
    });
}
function delArticle(obj,id)
{
    if (confirm("文章删除后不可恢复，请确认是否删除？")){
        ajaxCheck(url2,"form=artdel&aid="+id,function(responseText){
            var str = responseText.split("^");
            if (str[0] == "ok"){
                if ($pageid == "article")
                    document.location = "articlelist.aspx?id="+$uid;
                else if ($pageid == "articlelist")
                    document.location = document.location.href;
                else
                    document.location = "default.aspx?id="+$uid;
            }else{
                alert(str[1]);
            }
        });
    }
}

function SetCol(n){
    document.location = "articleList.aspx?id="+$uid + "&s=" + n;
}