﻿var count = 0;

function setButton()
{
    var btn = $("btnSubmit");
    if(count == 0)
    {
        btn.disabled = false;
        btn.value="加上去";
    }
    else
    {
        btn.value="添加完毕（" + count + "）";
        count--;
        window.setTimeout(setButton, 1000);
    }
}

function InsertFeedback()
{
    var userName = $("userName");
    var homePage = $("homePage");
    var contactIM = $("contactIM");
    var loginRand = $("loginRand");    
    var body = $("feedbackContent");

    if (loginRand.value == "")
    {
        alert("请输入验证码");
        loginRand.focus();
    }
    else if (loginRand.value.length < 4)
    {
        alert("请正确输入验证码");
        loginRand.focus();
    }
    else if (body.value == "")
    {
        alert("随便说几句吧");
        body.focus();
    }
    else
    {
        var btn = $("btnSubmit");

        btn.value = "正在添加...";
        btn.disabled = "disabled";
    
        var results = CommentReplyAJAX.InsertReply($("belonguserid").value, $("belongid").value, userName.value, homePage.value, contactIM.value, body.value, loginRand.value, null).value;
        
        if (results)
        {
            var FollowNoteAddBody;

            FollowNoteAddBody = "<div><a name=\"" + results[0] + "\" />";
            FollowNoteAddBody += "<div class=\"feedbackListSubtitle\">";
            FollowNoteAddBody += "<div class=\"feedbackManage\"><a onclick=\"return SetReplyAuhor(&quot;" + userName.value + "&quot;);\" href=\"#post\">回复</a> <a onclick=\"SetQuote(" + results[0] + ");\" href=\"#post\">引用</a> 举报</div>";
            FollowNoteAddBody += "<a href=\"#" + results[0] + "\">" + results[0] + "楼</a> " + results[1] + " | " + userName.value;
            FollowNoteAddBody += "</div>";
            FollowNoteAddBody += "<div class=\"feedbackCon\" id=\"feedback_Content_1\">" + body.value.replace(/\n/g,"<br />") + "</div>";
            FollowNoteAddBody += "</div>";

            var objFollowNotes = $("FollowNotes");
            objFollowNotes.innerHTML += FollowNoteAddBody;

            body.value = "";

            count = 6;
            setButton();
        }
        else
        {
            alert("验证码错误，请重新输入。");
            loginRand.focus();
            
            btn.disabled = false;
            btn.value="加上去";
        }
    }
}

function SetReplyAuhor(author)
{
    var body = $("feedbackContent");

    body.value += "@"+author+"\n";
    body.focus();
    
    return false;
}

function SetQuote(id)
{
    var result = $("feedback_Content_"+id);
    var body = $("feedbackContent");

    body.value+= ("--引用------------------------------------------\n"+result.innerHTML+"\n------------------------------------------------\n");
    body.focus();

    return false;
}