﻿// 文章内容页js
//用户点击登录事件
function userlogin()
{
    var sLogin=showModalDialog("http://blog.mcuol.com/login.aspx","", "font-family:Verdana; font-size:12; status:yes; unadorned:no; scroll:no; resizable:yes;dialogWidth:280px; dialogHeight:180px");
    if(sLogin=='true')
    {
        var str=checkLogin();
        if(str!='')
        {
        window.location.reload ();
        }
    }
}
//检测登录是否成功
function checkLogin()
{
    var url="http://blog.mcuol.com/checklogin.aspx?type=0";
    return createTextHttpRequest(url);
}
//判断文章回复
function checkVoice()
{
    var username=document.getElementById("spNotLogin");
    if(username.style .display =='')
    {
        if(document.getElementById ("voicename").value=='')
        {
            _error_msg_show("请填写用户名");
            return false;
        }
    }
    if(document.getElementById ("voiceContent").value=='')
    {
        _error_msg_show("回复内容不能为空！");
        return false;
    }
    if(!out_code())
    {
        _error_msg_show("验证码不正确！");
        return false;
    }
    return true;
}
//文章评论判断用户是否已经登录
function loadDiv()
{
    var str=checkLogin();
    var notlogin=document.getElementById ("notlogin");
    var havelogin=document.getElementById ("havelogin");
    var spNotLogin=document.getElementById("spNotLogin");
    var spHaveLogin=document.getElementById ("spHaveLogin");
    if(str!='')
    {
        var spname=document.getElementById ("spUserName");
        var spUseName=document.getElementById ("spUseName");
        spNotLogin.style.display ='none';
        spname.innerHTML="<font color=red>"+str+"</font>";
        spUseName.innerHTML="<font color=red>"+str+"</font>";
        spname.style.display ='';
        spHaveLogin.style.display ='none';
        notlogin.style .display ='none';
        havelogin.style .display ='';
    }
    else
    {
        spNotLogin.style .display ='';
        spHaveLogin.style .display ='';
        notlogin.style .display ='';
        havelogin.style .display ='none';
    }
    var url="http://blog.mcuol.com/check.aspx?type=1&articleID="+document.getElementById ("BlogArticleID").innerHTML;
    createTextHttpRequest(url);
}
//添加回复
function AddComment()
{
    var commentcontent=document.getElementById ("voiceContent").value;
    var articleid=document.getElementById ("BlogArticleID").innerHTML;
    var username='';
    if(document.getElementById("spNotLogin").style.display =='')
    {
        username=document.getElementById ("voicename").value;
        if(username.trim()=='')
        {
            _error_msg_show("名称不能为空！");
            return false;
        }
    }
    if(commentcontent.trim()=='')
    {
        _error_msg_show("回复内容不能为空!");
        return false;
    }
    if(commentcontent.length>2000)
    {
        _error_msg_show("回复内容不能超过1000个字!");
        return false;
    }
    if(document.getElementById ("code").value=='')
    {
        _error_msg_show("验证码不能为空！");
        return false;
    }
    if(out_code()=="0")
    {
        _error_msg_show("验证码不正确！");
        getimgcode();
        return false;
    }
    return true;
}
//投票
function vote()
{
    var url="http://blog.mcuol.com/vote.aspx?id="+document.getElementById ("BlogArticleID").innerHTML;
    var rstr=createTextHttpRequest(url);
    if(rstr=="0")
    {
        dialogs = new dialog();
        dialogs.init();
        dialogs.set('width', 300);
        dialogs.set('height', 150);
        dialogs.set('title', '文章投票');
        var html = "<br /><p>文章投票成功</p>";
        html+="<input type=\"button\" name=\"Button\" onclick=\"location.reload(true);\" value=\"确定\" />";
        dialogs.html(html); 
    }
    else
    {
        _error_msg_show('投票失败！');
    }
}
function deleteComment(commentID)
{
    var ul="http://blog.mcuol.com/Comment.aspx?type=1&ID="+commentID;
    var str=createTextHttpRequest(ul);
    if(str=="0")
    {
         window.location.reload ();
    }
    else
    {
        _error_msg_show("删除失败");
    }
}