﻿function sendfeedback()
{
    $get("lblresult").innerHTML = "";
    if (validateform())
    {
        if (window.confirm("确定要发送咨询吗？"))
        {
            $get("status").style.display = "block";
            $get("submitbtn").disabled = true;

            var sb = new Sys.StringBuilder();
            var request = new Sys.Net.WebRequest();
            request.set_httpVerb("POST");

            var Name = $get("txtName").value;
            sb.append(String.format("Name={0}&", Name));

            var Tel = $get("txtTel").value;
            sb.append(String.format("Tel={0}&", Tel));

            var Mobile = $get("txtMobile").value;
            sb.append(String.format("Mobile={0}&", Mobile));

            var QQ = $get("txtQQ").value;
            sb.append(String.format("QQ={0}&", QQ));

            var Content = $get("txtContent").value;
            sb.append(String.format("Content={0}", Content));

            request.set_body(sb.toString());
            request.set_url("postfeedback.aspx");
            request.add_completed(onCompleted);

            request.invoke();
        }
    }
}

function onCompleted(executor, eventArgs)
{
    if (executor.get_responseAvailable())
    {
        if (executor.get_statusCode() == 200)
        {
            $get("lblresult").innerHTML = executor.get_responseData();
        }
        else
        {
            $get("lblresult").innerHTML = "执行失败";
        }
    }
    else
    {
        if (executor.get_timedOut())
            alert("操作超时，请重试。");
        else
            if (executor.get_aborted())
            alert("取消操作");
    }
    $get("status").style.display = "none";
    $get("submitbtn").disabled = false;
}

function validateform()
{
    var ok = true;
    var text = "";

    if (!document.getElementById("txtName").value)
    {
        text += "请输入姓名\n";
        ok = false;
    }

    if (!document.getElementById("txtTel").value)
    {
        text += "请输入电话\n";
        ok = false;
    }

    if (document.getElementById("txtContent").value.length < 1)
    {
        text += "请输入咨询事宜\n";
        ok = false;
    }

    if (ok == false)
    {
        alert(text); return false;
    }
    else
    {
        return true;
    }
}
