﻿//新建反馈
function sendFeedback()
{
    Dialog("反馈意见", "createFeedback()", false, "/Ajax/Feedback.htm", "", "");
}
function createFeedback()
{
    var content = $("txtContent").value.trim();
    if (content.length == 0)
    {
        alert("反馈内容不能为空！");
        return;
    }    
    var type = parseInt($("sltType").value.trim(), 10);
    var anonymousStatus = 0;
    if ($("chkAnonymousStatus") && $("chkAnonymousStatus").checked)
    {
        anonymousStatus = 1;
    }

    DialogClose();
    Loading("系统处理中...");

    var params = "type=" + type + "&anonymousStatus=" + anonymousStatus + "&content=" + encodeURIComponent(content);
    new Ajax("/Ajax/Feedback.ashx", params, createFeedback_callBack, "post", "createFeedback");
}
//新建家族反馈
function sendFamilyFeedback()
{
    FamilyDialog("反馈意见", "createFamilyFeedback()", "", false, "/Ajax/FamilyFeedback.aspx", "", "", "确定", "取消", "", "");
}
function createFamilyFeedback()
{
    var content = $("txtContent").value.trim();
    if (content.length == 0)
    {
        alert("反馈内容不能为空！");
        return;
    }
    var validcode = $("codeImg").value.trim();
    if (validcode.length == 0)
    {
        alert("请填写验证码！");
        return;
    }
    var pattern = /\d{5}/;
    if (!pattern.test(validcode))
    {
        alert("您填写的验证码错误！");
        return;
    }    
    var type = parseInt($("sltType").value.trim(), 10);
    var anonymousStatus = 0;
    if ($("chkAnonymousStatus") && $("chkAnonymousStatus").checked)
    {
        anonymousStatus = 1;
    }

    FamilyDialogClose();
    Loading("系统处理中...");

    var params = "codeImg=" + validcode + "&type=" + type + "&anonymousStatus=" + anonymousStatus + "&content=" + encodeURIComponent(content);
    new Ajax("/Ajax/Feedback.ashx", params, createFeedback_callBack, "post", "createFamilyFeedback");
}
function createFeedback_callBack()
{
    LoadingClose();
    var obj = eval(arguments[0]);
    if (obj.result)
    {
        SuccessDialog("反馈已经发送！");
        setTimeout("SuccessDialogClose();", 3000);
    }
    else
    {
        AlertDialog(obj.returnString);
        setTimeout("AlertDialogClose();", 3000);
    }
}