$().ready(function () {
    var buildid = $("#BuildID").val();
    //GetCommentCount(buildid);
    GetCommentList(buildid);
});

function GetCommentCount(buildid) {

    $.getJSON("/Api/CommentPost.aspx", { action: 'getcount', cname: 'Build', ArticleID: buildid, rnd: Math.random() }, function (json) {
        $("#comment_count").text(json.Count);

    });
}

function GetCommentList(buildid) {

    $.getJSON("/Api/CommentPost.aspx", { action: 'getlist', cname: 'Build', top: 5, ArticleID: buildid, rnd: Math.random() }, function (json) {
        if (json.State > 0) {
            var html = "";
            html += "<ul>";

            for (var i = 0; i < json.Data.length; i++) {
                html += "<li><div class=\"liouyan_shang\">";
                html += ConvertJSonDate(json.Data[i]._addTime);
                html += " 留言:</div><div class=\"liouyan_xia\">";
                html += json.Data[i]._content;
                html += "</div></li>";
            }

            html += "</ul>";
            $("#CommentList").empty();
            $("#CommentList").append(html);
        }


    });
}

function PostBuildComment() {
    var buildid = $("#BuildID").val();
    var content = escape($("#CommentContent").val());
    var verifycode = $("#VerifyCode").val();

    var title = escape($("#Title").val());
    $("#CommentContent").val("正在提交评论...");
    $("#btnComment").attr("disabled", "disabled");
    $.getJSON("/Api/CommentPost.aspx", { action: 'postcomment', cname: 'Build', ArticleID: buildid, Title: title, VerifyCode: verifycode, CommentContent: content, rnd: Math.random() }, function (json) {
        $("#comment_count").text(json.Count);
        $("#CommentContent").val("");
        alert(json.Msg);
        GetCommentList(buildid);
    });

}

function NewPostBuildComment() {
    var buildid = $("#BuildID").val();
    var typename = escape($("#txtTypeName").val());
    var type = escape($("#SELECT1").val());
    var txtName = escape($("#txtName").val());
    var content = escape($("#txtSubContent").val());
    var title = escape($("#txtSubTitle").val());

    
    if (typename == "") {
        alert("请填写评论方向");
        return;
    }
   

    if (txtName == "") {
        alert("请填写昵称");
        return;
    }

    if (content == "") {
        alert("请填写评论内容");
        return;
    }
    if (title == "") {
        alert("请填写评论标题");
        return;
    }
    $.getJSON("/Api/NewCommentPost.aspx", { action: 'postcomment', Build: buildid, typename: typename, type: type, txtName: txtName, title: title, content: content, rnd: Math.random() },
     function(json) {

});

alert("评论成功");
$("#txtTypeName").val("");
$("#txtName").val("");
$("#txtSubContent").val("");
$("#txtSubTitle").val("");
}

function PostBuildKouBei(kid)
{ var buildid = $("#BuildID").val();
    $.getJSON("/Api/KouBei.aspx", { Kid: kid, rnd: Math.random() }, function(json) { 
    });
    alert("评价成功");
    location.href = "/Build/BuildView.aspx?BuildId=" + buildid +"&r="+Math.random()+"#koubei";
}
function PostBuildTeamBuy() {
    var buildid = $("#BuildID").val();
    var num = $("#txtUserNum").val();
    var BName = escape($("#BuildID").val());
    var uName = escape($("#txtUserName").val());
    var tel = escape($("#txtUserTel").val());
    var mob = escape($("#txtUserMobTel").val());
    var email = escape($("#txtUserMail").val());
    var cContext= escape($("#txtMessage").val());
    var code = escape($("#txtUserZip").val());
    var add = escape($("#txtUserAdd").val());
    var sub = escape($("#txtUserAdd").val());

    var title = escape($("#Title").val());
    $("#divMsg").val("正在提交评论...");
    $.getJSON("/Api/TeamBuyPost.aspx", { action: 'postteamby', Bid: buildid,
     Num: num, BName: BName, uName: uName, Tel: tel,Mob: mob,Email: email,c: cContext,Code:code,a:add,Sub:sub,rnd: Math.random() }, function (json) {
       // $("#divMsg").text(json.Count);
       // $("#divMsg").val("");
        alert(json.Msg);

    });

    $("#BuildID").val("");
    $("#txtUserNum").val("");
    $("#BuildID").val("");
    $("#txtUserName").val("");
    $("#txtUserTel").val("");
    $("#txtUserMobTel").val("");
    $("#txtUserMail").val("");
    $("#txtMessage").val("");
    $("#txtUserZip").val("");
    $("#txtUserAdd").val("");
    $("#txtUserAdd").val("");

}

function PostKouPei() {
    var buildid = $("#BuildID").val();

    if ($("#txtEvaluation").val().length > 5) {
        alert("意见字数不能超过5个");
        return;
    }
    var koupeititle = escape($("#txtEvaluation").val()); 
       
    if (koupeititle.length > 0) {
        $.getJSON("/Api/KouBei.aspx", { BuildID: buildid, t: koupeititle, rnd: Math.random()
        }, function(json) {

            //$("#divMsg").text(json.Count);
            //$("#divMsg").val("");
            $("#BuildID").val("");
            alert("评论成功");

        });
    }
    else {
        alert("发表不同的意见不能为空")
    }
    location.href = "/Build/BuildView.aspx?BuildId=" + buildid + "&r=" + Math.random() + "#koubei";

}


function ConvertJSonDate(json) {
    return json.replace(/[\\\/]*Date\((\d+)\+\d+\)[\\\/]*/ig, function (o) {
        return new Date(parseInt(o.replace(/[\\\/]*Date\((\d+)\+\d+\)[\\\/]*/, "$1"))).toLocaleDateString();
    });

    //toLocaleTimeString()  根据本地时间格式，把 Date 对象的时间部分转换为字符串
    //toLocaleDateString()  根据本地时间格式，把 Date 对象的日期部分转换为字符串
    //toString() 把 Date    对象转换为字符串
    //toLocaleString()  根据本地时间格式，把 Date 对象转换为字符串
}
