﻿// Data Post File

var loading = "<div class='loading'>正在读取数据，请稍候...</div>";

//留言
function Guestbook(page)
{
    document.getElementById("list").innerHTML=loading;
    var ajax=new AJAXRequest;
    ajax.get
    (
       "Ajax/AjaxPage.aspx?type=guestbook&page="+page+"",
       function(obj)
         {
            document.getElementById("list").innerHTML=obj.responseText;
         }
    );
}

//跳转
function GoTo()
{
    var into = document.getElementById("into");
    Guestbook(into.value);
}

//提交数据
function SubmitData()
{
    var M = document.getElementById("mag");
    M.innerHTML = "正在向服务器提交您的留言...";
    var ajax=new AJAXRequest();
    ajax.postf
    (
        "book",
        function(obj)
        { 
            if(obj.responseText=="true")
            {
                allNull();
                M.innerHTML = "您的留言已经提交成功，谢谢您对我们的支持。";
            }
            else
            {
                M.innerHTML = "很抱歉！在处理您提交的信息时运行出错，请检查输入。";
            }
        }
    );
}

//清空输入框内容
function allNull()
{
    var input = document.getElementsByTagName("input");
    for (var i=0; i<input.length; i++)
       {
            if(input[i].type == "text")
            {
                input[i].value = "";
            }
       }
       
    var textarea = document.getElementsByTagName("textarea");
    for (var i=0; i<textarea.length; i++)
       {
           textarea[i].value = "";
       }
       
    var span = document.getElementsByTagName("span");
    for (var i=0; i<span.length; i++)
       {
           span[i].innerHTML = "";
       }
}

//生成验证码
window.onload = function CheckCode()
{
    var now = new Date(); 
    document.getElementById("vc").innerHTML = now.getTime() % 60000;
}

//显示头像
function showface()
{
    document.getElementById("face").src = "images/face/"+document.getElementById("bookFace").value;
}

//验证输入数据
function Verify()
{
    var but = document.getElementById("Submit");
    but.disabled = "disabled";
    //名称
    if(document.getElementById("bookName").value == "")
    {
        document.getElementById("name_mag").innerHTML = "请输入您的名称！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        document.getElementById("name_mag").innerHTML = "";
        but.disabled = "";
        vf = "true";
    }
    //电话
    if(document.getElementById("bookTel").value == "")
    {
        document.getElementById("tel_mag").innerHTML = "请输入您的电话！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        document.getElementById("tel_mag").innerHTML = "";
        but.disabled = "";
        vf = "true";
    }
    //邮箱
    if(document.getElementById("bookEmail").value == "")
    {
        document.getElementById("email_mag").innerHTML = "请输入您的邮箱！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        document.getElementById("email_mag").innerHTML = "";
        but.disabled = "";
        vf = "true";
    }
    //标题
    if(document.getElementById("bookTitle").value == "")
    {
        document.getElementById("title_mag").innerHTML = "请输入留言标题！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        document.getElementById("title_mag").innerHTML = "";
        but.disabled = "";
        vf = "true";
    }
    //内容
    if(document.getElementById("bookContent").value == "")
    {
        document.getElementById("con_mag").innerHTML = "请输入留言内容！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        document.getElementById("con_mag").innerHTML = "";
        but.disabled = "";
        vf = "true";
    }
    //验证码
    if(document.getElementById("code").value == "")
    {
        document.getElementById("code_mag").innerHTML = "请输入验证码！";
        but.disabled = "disabled";
        return;
    }
    else
    {
        if(document.getElementById("code").value!=document.getElementById("vc").outerText)
        {
            document.getElementById("code_mag").innerHTML = "验证码错误，请重新输入验证码！";
            but.disabled = "disabled";
            return;
        }
        else
        {
            document.getElementById("code_mag").innerHTML = "";
            but.disabled = "";
            vf = "true";
        }
    }
}
