﻿/* 
*  Copyright (c) Netease.com, Inc. - 2006
*  Author: Robin Pan (htmlor [at] gmail.com)
*
*
*  XmlHttpRequest() [class]
*
*  使用xmlhttprequest对象（异步/同步）发送数据（get/post）
*  服务器响应由回调函数处理， MAC
*
/*----------------------------------------------------------------*/


function XmlHttpRequest(bAsync) {
    this.async = (bAsync != null ? bAsync : true);

    this.send = function(sURL, sMethod, oData, fCallback) {
        var req = null;
        // 支持XMLHttpRequest
        if (window.XMLHttpRequest) {
            req = new XMLHttpRequest();
        }
        // 支持ActiveX
        else if (window.ActiveXObject) {
            try {
                req = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                req = new ActiveXObject("Microsoft.XMLHTTP");
            }
        }
        if (req == null) {
            return false;
        }

        req.onreadystatechange = function() {
            // 响应完成
            if (req.readyState == 4) {
                if (req.status == 200) {
                    fCallback("ok", req);
                }
                else {
                    fCallback("ex", req);
                }
            }
            // 未完成
            else {
                fCallback("ing", req);
            }
        }

        req.open(sMethod, sURL, this.async);
        // post时发送信息头
        if (sMethod == "post") {
            req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        }
        req.send((sMethod == "post") ? oData : null);

        return true;
    };
}



function Back(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        success == "YES" ? alert("提交成功") : alert("提交失败");

    }
}


function GetInfo() {
    var count = 0;
    var name = "clickCount";
    if (getCookie(name) == 1)
        alert("您今天已投票！");
    else {
        count++;
        setCookie(name, count);
        var str = location.href; //取得整个地址栏
        var Request = new XmlHttpRequest();
        var r = document.getElementsByName("radiobutton");
        var i = 0;
        for (; i < r.length; i++) {
            if (r[i].checked)
                break;
        }
        if (i >= r.length)
            alert("对不起, 你一个都没有选");
        else {
            if (str.indexOf("News") > 0 || str.indexOf("wjhd") > 0)
                Request.send("../postInfo.aspx", "post", "QuestionID=" + s_quId + "&AnswerNum=" + r[i].value, Back);
            else
                Request.send("postInfo.aspx", "post", "QuestionID=" + s_quId + "&AnswerNum=" + r[i].value, Back);
        }
    }
}

//-------------------------------------设置cookie---------------------------------------------------------
function setCookie(name, value) {
    //获取当前日期
    var expiresDate = new Date();
    //设置生存期，一天后过期
    expiresDate.setDate(expiresDate.getDate() + 1);
    document.cookie = name + "=" + escape(value) + "; expires=" + expiresDate.toGMTString();
}

//-------------------------------------获取cookie---------------------------------------------------------
function getCookie(Name) {
    var search = Name + "=";
    if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search);
        if (offset != -1) {
            offset += search.length;
            end = document.cookie.indexOf(";", offset);
            if (end == -1) {
                end = document.cookie.length;
            }
            return unescape(document.cookie.substring(offset, end));
        } else {
            return ("");
        }
    } else {
        return ("");
    }
}



function GetActionNews() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=1&Data=''", getAmp_callback);
}
function getAmp_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            amp = res.responseText.split('*');
            var htmcontent = "<table border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\">";
            for (var i = 0; i < amp.length - 1; i++) {
                htmcontent += " <tr><td height=\"18\" width=\"270\" ><a href=\"../newsContent.aspx?NewsID=" + amp[i].split('^')[0] + "\" target=\"_blank\">" + amp[i].split('^')[1] + "</a></td>"
                htmcontent += "<td align=\"center\" width=\"60\" class=\"fontwhite\">" + amp[i].split('^')[2].substr(5, 5) + "</td></tr>";
            }
            htmcontent += "</table>";
            document.getElementById("NewsContent").innerHTML = htmcontent;
        }
    }
}

function GetKfActionNews() {
    var Request = new XmlHttpRequest();
    Request.send("../medium02.aspx", "post", "Type=b&Data=''", GetKfActionNews_callback);
}
function GetKfActionNews_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            amp = res.responseText.split('*');
            var htmcontent = "<table border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\">";
            for (var i = 0; i < amp.length - 1; i++) {
                htmcontent += " <tr><td height=\"18\" width=\"270\" ><a href=\"../newsContent.aspx?NewsID=" + amp[i].split('^')[0] + "\" target=\"_blank\">" + amp[i].split('^')[1].substr(0, 14) + "</a></td></tr>";
            }
            htmcontent += "</table>";
            document.getElementById("NewsContent").innerHTML = htmcontent;
        }
    }
}


function GetCrystalInfo() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=2&Data=''", getCrystal_callback);
}
function getCrystal_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            amp = res.responseText.split('*');
            var sort = 0;
            var htmcontent = "<table width=\"214\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" background=\"images/td_bg.gif\">";
            for (var i = 0; i < amp.length - 1; i++) {
                if (i == 0)
                    sort = 1;
                else
                    if (amp[i].split('^')[1] != amp[i - 1].split('^')[1])
                    sort++;
                htmcontent += " <tr>";
                htmcontent += "<td width=\"20\"><img src=\"images/no" + sort + ".gif\" width=\"16\" height=\"13\" hspace=\"5\"></td>";
                htmcontent += "<td height=\"25\" class=\"fontwhite\">" + amp[i].split('^')[0] + "</td>";
                htmcontent += "<td class=\"hdzq-sj-green\"><font color=\"#20F475\">水晶</font></td>";
                htmcontent += "<td align=\"center\" class=\"fontwhite\">" + amp[i].split('^')[1] + "颗</td>";
                htmcontent += "</tr>";
            }
            htmcontent += "</table>";
            document.getElementById("TopCrystal").innerHTML = htmcontent;

        }
    }
}


function validateInput2() {
    var uName = document.getElementById("username").value.replace(/\s/g, "");
    if (uName == "") {
        alert("请您输入用户名!")
        return false;
    }
    if (uName.indexOf("aassdd") == 0 || uName.indexOf("ddddd") == 0 || uName.indexOf("lsyhzzz") == 0 || uName.indexOf("lwraaa") == 0 || uName.indexOf("lwrbbb") == 0 || uName.indexOf("rrrrr") == 0 || uName.indexOf("uuuuu") == 0 || uName.indexOf("yyyyy") == 0 || uName.indexOf("zweaaa") == 0) {
        alert("该帐号已冻结");
        return false;
    }
    if (document.getElementById("password").value.replace(/\s/g, "") == "") {
        alert("请您输入密码!")
        return false;
    }
    return true;
}


function LoginCrystal() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, Login_callback);
}

function Login_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            var htmcontent = "<div align=\"center\" whith=\"180\" class=\"fontwhite\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</br></br><div onclick=\"LogOut();\"  style=\"cursor:hand;\">退出</div></div>";
            //            document.getElementById("Log").background = "qie_15_11.jpg";
            document.getElementById("Log").innerHTML = htmcontent;
            if (location.href.indexOf("getCrystalInfo") > 0)
                document.execCommand('Refresh');
        }
        //        document.execCommand('Refresh');

    }
}


function QuestionShow() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=4&Data=''", Question_callback);
}

function Question_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            var q = new Array(5);
            amp = res.responseText.split('*');
            var counter1 = 0;
            var counter2 = 0;
            for (var i = 0; i < amp.length - 1; i++) {

                if (i == 0) {
                    counter1++;
                    counter2++;
                    var htmcontent = "<table width=\"90%\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\" class=\"wz_bord\">";
                    htmcontent += "<tr><td colspan=\"3\">" + amp[i].split('^')[0] + "</td></tr><tr>";
                    htmcontent += " <td><input type=\"radio\" name=\"question" + counter1 + "\" value=\"" + counter2 + "\"/>" + amp[i].split('^')[1] + "：" + amp[i].split('^')[2] + "</td>";
                }

                else if (amp[i].split('^')[0] != amp[i - 1].split('^')[0]) {
                    htmcontent += "</tr></table>";
                    q[counter1 - 1] = htmcontent;
                    counter1++;
                    counter2 = 1;
                    htmcontent = "<table width=\"90%\" border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\" class=\"wz_bord\">";
                    htmcontent += "<tr><td colspan=\"3\">" + amp[i].split('^')[0] + "</td></tr><tr>";
                    htmcontent += " <td><input type=\"radio\" name=\"question" + counter1 + "\" value=\"" + counter2 + "\"/>" + amp[i].split('^')[1] + "：" + amp[i].split('^')[2] + "</td>";
                }
                else {
                    counter2++;
                    htmcontent += " <td><input type=\"radio\" name=\"question" + counter1 + "\" value=\"" + counter2 + "\"/>" + amp[i].split('^')[1] + "：" + amp[i].split('^')[2] + "</td>";
                }
            }
            htmcontent += "</tr></table>";
            document.getElementById("question5").innerHTML = htmcontent;
            document.getElementById("question1").innerHTML = q[0];
            document.getElementById("question2").innerHTML = q[1];
            document.getElementById("question3").innerHTML = q[2];
            document.getElementById("question4").innerHTML = q[3];


        }
    }
}

function submitAnswers() {
    var Request = new XmlHttpRequest();
    var answers = new Array("", "", "", "", "");
    for (var i = 1; i < 6; i++) {
        var chkbox = document.getElementsByName("question" + i);
        for (var j = 0; j < chkbox.length; j++) {
            if (chkbox[j].checked)
                answers[i - 1] += chkbox[j].value;
        }
        if (answers[i - 1] == "") {
            alert("您还没选完呢，别错过机会哦！");
            return;
        }
    }
    Request.send("../medium.aspx", "post", "Type=5&Data=" + answers, result_callback);
}

function result_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "":
                alert("抱歉，提交过程中出错，请您重新提交。"); break;

            case "-3":
                alert("您还没有登录呢！请登录后重试！"); break;

            case "-2":
                alert("您今天已答过题了。"); break;

            case "-1":
                window.open("index.html"); break;
            case "6":
                alert("答题活动已结束。"); break;
            default:
                window.open("ds.html");

        }

    }
}


function LoadCode() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=6&Data=''", LoadCodet_callback);
}
function LoadCodet_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            amp = res.responseText.split('*');
            var n = amp[2];
            if (n != 5) {
                document.getElementById("result1").innerHTML = amp[1] + "，你答对了" + n + "道题，获得了" + n * 20 + "颗水晶水晶。</br>由于你没有全部答对题目，将无法参与抽取激活码。";
                document.getElementById("showbttn").innerHTML = "";
            }
            else
                document.getElementById("result1").innerHTML = amp[1] + "，真不错，你全部答对了，获得了" + n * 20 + "颗水晶，还可以参与抽取一次激活码，</br>双击下面按钮抽取激活码。双击按钮后请不要离开页面，耐心等待系统抽取结果。";
        }
        else
            window.open("index.html");

    }
}


function GetCode() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=7&Data=''", GetCode_callback);
}
function GetCode_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "":
                alert("抱歉，提交过程中出错，请您重新提交。"); break;
            case "0":
                document.getElementById("showbttn").innerHTML = ""; break;

            case "1":
                document.getElementById("showbttn").innerHTML = "";
                break;

            case "2":
                alert("您已获得过激活码了，把机会留给别人吧。");
                document.getElementById("showbttn").innerHTML = "";
                break;
            case "3":
                alert("您刚刚已经抽过了。");
                document.getElementById("showbttn").innerHTML = "";
                break;
            case "4":
                alert("操作过时"); break;

            case "5":
                document.getElementById("result1").innerHTML = "真遗憾，你没有抽中！";
                document.getElementById("showbttn").innerHTML = ""; break;
            case "6":
                document.getElementById("result1").innerHTML = "抱歉，本时段的激活码已全部发完，请于下一时段来抽取。";
                document.getElementById("showbttn").innerHTML = ""; break;
            case "7":
                document.getElementById("result1").innerHTML = "抱歉，一天内同一IP最多只能获得两个激活码。";
                document.getElementById("showbttn").innerHTML = ""; break;
            case "8":
                document.getElementById("result1").innerHTML = "抱歉， 所有激活码已经发放完毕。";
                document.getElementById("showbttn").innerHTML = ""; break;
            default:
                document.getElementById("result1").innerHTML = "恭喜，你已抽中限量发送的2061技术封测激活码！</br>你的激活码是：" + success;
                document.getElementById("showbttn").innerHTML = ""; break;

        }

    }
}


function PersonalInfo() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=8&Data=''", PersonalInfo_callback);
}
function PersonalInfo_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            var htmcontent = amp[0] + "感谢您参与我们的活动，您目前拥有水晶" + amp[1] + "颗";
            document.getElementById("personalInfo").innerHTML = htmcontent;
        }
    }
}


function IfLoad() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoad_callback);
}

function IfLoad_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"fontwhite\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</br></br><div onclick=\"LogOut();\"  style=\"cursor:hand;\">退出</div></div>";
            //            document.getElementById("Log").background = "qie_15_11.jpg";

        }
        else {
            htmcontent += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"60\" height=\"40\" align=\"center\" class=\"hdzq-login1\"> 用户名 </td>";
            htmcontent += "    <td colspan=\"2\" align=\"center\" class=\"hdzq-login2\"> <input name=\"username\" id=\"username\" type=\"text\" class=\"hdzq-login2\" maxlength=\"16\"/></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"60\" align=\"center\" class=\"hdzq-login1\">密　码 </td>";
            htmcontent += "    <td colspan=\"2\" align=\"center\" class=\"hdzq-login2\"> <input name=\"password\" type=\"password\" class=\"hdzq-login2\" maxlength=\"18\"/></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            htmcontent += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"50\" align=\"center\"><img src=\"images/login_img1.gif\" width=\"202\" height=\"41\"  style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystal();\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr> ";
            htmcontent += "    <td height=\"30\" align=\"center\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/login_img2.gif\" border=\"0\" width=\"105\" height=\"29\" hspace=\"5\"></a><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/login_img3.gif\" border=\"0\" width=\"81\" height=\"29\" hspace=\"5\"></a></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            //            document.getElementById("Log").background = "images/qie_15_1.jpg";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}


function LoginCrystalA() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, LoginA_callback);
}

function LoginA_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            var htmcontent = "<div align=\"center\" whith=\"180\" class=\"wz_bord\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</div>";
            //            document.getElementById("Log").background = "qie_15_11.jpg";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        //        document.execCommand('Refresh');

    }
}


function IfLoadA() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoadA_callback);
}

function IfLoadA_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"wz_bord\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</div>";
        }
        else {
            htmcontent += " <table width=\"84%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "<tr>";
            htmcontent += "<td width=\"18%\" height=\"35\">用户名：</td>";
            htmcontent += "<td width=\"51%\"><input name=\"username\" id=\"username\" type=\"text\" class=\"Register_Input\" size=\"18\" /></td>";
            htmcontent += "<td width=\"31%\" rowspan=\"2\"><img src=\"images/but.gif\" width=\"73\" height=\"54\"  style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystalA();\"></td>";
            htmcontent += "</tr>";
            htmcontent += "<tr>";
            htmcontent += " <td>密 码：</td>";
            htmcontent += "<td><input name=\"password\" id=\"password\" type=\"password\" class=\"Register_Input\" size=\"19\" /></td>";
            htmcontent += " </tr>";
            htmcontent += " <tr>";
            htmcontent += " <td height=\"24\" colspan=\"3\">&nbsp;&nbsp;";
            htmcontent += "    <table width=\"90%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "     <tr>";
            htmcontent += "     <td width=\"26%\">&nbsp;</td>";
            htmcontent += "      <td width=\"39%\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\">注册通行证</a></td>";
            htmcontent += "      <td width=\"35%\"></td>";
            htmcontent += "    </tr>";
            htmcontent += "  </table></td>";
            htmcontent += " </tr>";
            htmcontent += " </table>";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}




function LogOut() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=a&Data=''", LogOut_callback);
}
function LogOut_callback(status, res) {
    if (status == "ok") {
        if (res.responseText == "0") {
            var htmcontent = "";
            htmcontent += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"60\" height=\"40\" align=\"center\" class=\"hdzq-login1\"> 用户名 </td>";
            htmcontent += "    <td colspan=\"2\" align=\"center\" class=\"hdzq-login2\"> <input name=\"username\" id=\"username\" type=\"text\" class=\"hdzq-login2\" maxlength=\"16\"/></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"60\" align=\"center\" class=\"hdzq-login1\">密　码 </td>";
            htmcontent += "    <td colspan=\"2\" align=\"center\" class=\"hdzq-login2\"> <input name=\"password\" type=\"password\" class=\"hdzq-login2\" maxlength=\"18\"/></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            htmcontent += "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"50\" align=\"center\"><img src=\"images/login_img1.gif\" width=\"202\" height=\"41\"  style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystal();\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr> ";
            htmcontent += "    <td height=\"30\" align=\"center\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/login_img2.gif\" border=\"0\" width=\"105\" height=\"29\" hspace=\"5\"></a><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/login_img3.gif\" border=\"0\" width=\"81\" height=\"29\" hspace=\"5\"></a></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        else
            alert("抱歉，未能退出登录，请重试。");

    }
}




function ExchangeCode() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=b&Data=''", ExchangeCode_callback);
}
function ExchangeCode_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "":
                alert("抱歉，提交过程中出错，请您重新提交。"); break;
            case "0":
                alert("您还没有登录，请先登录。");
                break;
            case "1":
                alert("每人只能通过该活动兑换两个激活码哦。");
                break;

            case "2":
                alert("您的水晶数量还不够，积极参加我们的活动多拿些水晶吧。");
                break;

            case "3":
                alert("抱歉，本时段的激活码已全部发完，请于下一时段来兑换。");
                break;
            case "4":
                alert("抱歉，所有激活码已经发放完毕。");
                break;
            case "5":
                alert("水晶兑换激活码活动已结束。");
                break;
            case "6":
                alert("每个IP每小时最多只能兑换10个激活码。");
                break;
            default:
                var amp = new Array();
                amp = success.split('*');
                var result = "兑换成功，你的激活码是：" + amp[1] + "。目前你剩余的水晶是" + amp[0] + "颗。请于两天内激活，两天之后此激活码将作废。";
                alert(result); break;

        }

    }
}




function LoginSuggestion() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, LoginSuggestion_callback);
}

function LoginSuggestion_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            var htmcontent = "<div align=\"center\" whith=\"180\" class=\"wz_bord\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</div>";
            //            document.getElementById("Log").background = "qie_15_11.jpg";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        //        document.execCommand('Refresh');

    }
}


function IfLoadS() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoadS_callback);
}

function IfLoadS_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"wz_bord\">" + amp[0] + "感谢您参与我们的活动</br></br>您目前拥有水晶" + amp[1] + "颗</div>";
        }
        else {
            htmcontent += "<table width=\"84%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "<tr>";
            htmcontent += "<td width=\"18%\" height=\"35\" align=\"left\"><font color=\"FEE588\">用户名：</font></td>";
            htmcontent += "<td width=\"51%\"  align=\"left\"><input name=\"username\" id=\"username\" type=\"text\" class=\"Register_Input\" size=\"19\" /></td>";
            htmcontent += "<td width=\"31%\" rowspan=\"2\"  align=\"left\"><img src=\"images/but.gif\" width=\"73\" height=\"54\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginSuggestion();\"></td>";
            htmcontent += "</tr>";
            htmcontent += "<tr>";
            htmcontent += "<td  align=\"left\"><font color=\"FEE588\">密 码：</font></td>";
            htmcontent += "<td  align=\"left\"><input name=\"password\" id=\"password\" type=\"password\" class=\"Register_Input\" size=\"20\" /></td>";
            htmcontent += "</tr>";
            htmcontent += "<tr>";
            htmcontent += " <td height=\"24\" colspan=\"3\" align=\"left\">&nbsp;&nbsp;";
            htmcontent += "<table width=\"90%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "<tr>";
            htmcontent += " <td width=\"29%\" align=\"left\">&nbsp;</td>";
            htmcontent += " <td width=\"41%\"  align=\"left\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\">注&nbsp; 册</a></td>";
            htmcontent += " <td width=\"30%\"  align=\"left\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\">忘记密码</a></td>";
            htmcontent += " </tr>";
            htmcontent += " </table></td>";
            htmcontent += "</tr>";
            htmcontent += "</table>";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}


function submitSuggestions() {
    var patrn1 = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;         //验证邮箱的正则表达式
    var title = document.getElementById("title").value;
    var roleName = document.getElementById("roleName").value;
    var email = document.getElementById("email").value;
    var chkbox = document.getElementsByName("checkbox");
    var sType = "";
    var sContent = document.getElementById("sContent").value;
    var valCode = document.getElementById("valCode").value;
    for (var j = 0; j < chkbox.length; j++) {
        if (chkbox[j].checked)
            sType = chkbox[j].value;
    }
    if (title.replace(/\s/g, "") == "") {
        alert("请输入标题！");
        document.getElementById("title").focus();
        return;
    }
    //    else if (roleName.replace(/\s/g, "") == "") {
    //        alert("请输入角色名！");
    //        document.getElementById("roleName").focus();
    //        return;
    //    }
    else if (email.replace(/\s/g, "") == "") {
        alert("请输入联系邮箱！");
        document.getElementById("email").focus();
        return;
    }
    else if (!patrn1.test(email)) {
        alert("邮箱格式错误！");
        document.getElementById("email").value = "";
        document.getElementById("email").focus();
        return;
    }
    else if (sContent.replace(/\s/g, "") == "") {
        alert("请输入建议内容！");
        document.getElementById("sContent").focus();
        return;
    }
    else if (sType == "") {
        alert("请选择问题种类！");
        return;
    }
    else if (valCode.replace(/\s/g, "") == "") {
        alert("请输入验证码！");
        document.getElementById("valCode").focus();
        return;
    }
    else {
        var Request = new XmlHttpRequest();
        Request.send("../medium.aspx", "post", "Type=c&Data=''&Title=" + title + "&RoleName=" + roleName + "&SType=" + sType + "&Email=" + email + "&SContent=" + sContent + "&ValCode=" + valCode, submitSuggestions_callback);
    }
}
function submitSuggestions_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "":
                alert("抱歉，提交过程中出错，请您重新提交。"); break;

            case "0":
                alert("您还没有登录呢！请登录后重试！"); break;

            case "1":
                alert("验证码输入错误，请重新输入！"); document.getElementById("valCode").focus(); break;

            case "2":
                alert("你的建议已成功提交，感谢你的支持和建议！");
                window.location = "index.htm";
                break;
            default:
                break;
        }

    }
}


function submitBug() {
    var patrn1 = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;         //验证邮箱的正则表达式
    var fileType = /(.jpg|.JPG|.jpeg|.JPEG|.gif|.Gif|.bmp|.BMP|.png|.PNG)$/;         //验证文件类型的正则表达式
    var title = document.getElementById("title").value;
    var roleName = document.getElementById("roleName").value;
    var email = document.getElementById("email").value;
    var chkbox = document.getElementsByName("SType");
    var sType = "";
    var bContent = document.getElementById("bContent").value;
    var findTime = document.getElementById("findTime").value;
    var filePath = document.getElementById("FileUpload1").value;
    var valCode = document.getElementById("valCode").value;
    for (var j = 0; j < chkbox.length; j++) {
        if (chkbox[j].checked)
            sType = chkbox[j].value;
    }
    if (title.replace(/\s/g, "") == "") {
        alert("请输入标题！");
        document.getElementById("title").focus();
        return false;
    }
    if (roleName.replace(/\s/g, "") == "") {
        alert("请输入角色名！");
        document.getElementById("roleName").focus();
        return false;
    }
    if (email.replace(/\s/g, "") == "") {
        alert("请输入联系邮箱！");
        document.getElementById("email").focus();
        return false;
    }
    if (!patrn1.test(email)) {
        alert("邮箱格式错误！");
        document.getElementById("email").value = "";
        document.getElementById("email").focus();
        return false;
    }
    if (bContent.replace(/\s/g, "") == "") {
        alert("请输入BUG的具体内容！");
        document.getElementById("bContent").focus();
        return false;
    }
    if (sType == "") {
        alert("请选择问题种类！");
        return false;
    }
    if (findTime.replace(/\s/g, "") == "") {
        alert("请输入发现BUG的日期！");
        document.getElementById("findTime").focus();
        return false;
    }
    if (filePath.replace(/\s/g, "") != "") {
        if (!fileType.test(filePath)) {
            alert("文件路径或类型不符！");
            document.getElementById("FileUpload1").value = "";
            document.getElementById("FileUpload1").focus();
            return false;
        }
        else
            return true;
    }
    else
        return true;
}

function GetSuggestions() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=d&Data=''", GetSuggestions_callback);
}
function GetSuggestions_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var amp = new Array();
            amp = res.responseText.split('*');
            var htmcontent = "<table border=\"0\" align=\"left\" cellpadding=\"0\" cellspacing=\"0\">";
            for (var i = 0; i < amp.length - 1; i++) {
                htmcontent += " <tr>";
                htmcontent += "<td height=\"18\" style=\"color: #fee588;	font-size: 14px;\" align=\"left\">" + amp[i].split('^')[0] + "：<font color=\"white\" size=\"2px\">" + amp[i].split('^')[1] + "．．．</td></tr>";
                htmcontent += "</tr>";
            }
            htmcontent += "</table>";
            document.getElementById("newSuggestions").innerHTML = htmcontent;
        }
    }
}


function TryLuck() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=e&Data=''", TryLuck_callback);
}
function TryLuck_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "0":
                alert("您还没有登录呢！请登录后重试！"); break;
            case "1":
                alert("你今天已经试过手气了哦！"); break;
            default:
                document.getElementById("showBox").style.display = "block";
                document.getElementById("showBox").style.left = (document.body.clientWidth - 398) / 2;
                document.getElementById("showInfo").innerHTML = success;
                break;
            //                    var feature = "toolbar=no,location=no,directories=no,menubar=no,resizable=no,status=no,minimize=yes,maximize=no,top=120,left=100,width=400,height=280";                  
            //                    window.open("tan.html", "newWindow", feature);    
        }
    }
}



function IfLoadP() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoadP_callback);
}

function IfLoadP_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"TD_all\" height=\"100\"  style=\"margin-top:60px; font-size: 12px; font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\"><font color=\"white\">" + amp[0] + "感谢您参与我们的活动</font></br></br>您目前拥有水晶" + amp[1] + "颗</br></br><div onclick=\"LogOutP();\"  style=\"cursor:hand;\">退出</div></div>";
        }
        else {
            htmcontent += "<table width=\"84%\" height=\"151\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"20%\" height=\"60\">&nbsp;</td>"
            htmcontent += "    <td width=\"49%\">&nbsp;</td>";
            htmcontent += "    <td width=\"31%\">&nbsp;</td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"29\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">用户名：</td>";
            htmcontent += "    <td width=\"49%\"><input name=\"username\" id=\"username\" type=\"text\" class=\"Register_Input\" size=\"18\" /></td>";
            htmcontent += "    <td width=\"31%\" rowspan=\"2\" align=\"right\"><img src=\"images/but.gif\" width=\"73\" height=\"54\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystalP();\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"18\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">密 码：</td>";
            htmcontent += "    <td><input name=\"password\" id=\"password\" type=\"password\" class=\"Register_Input\" size=\"19\" /></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"24\" colspan=\"3\">&nbsp;&nbsp;";
            htmcontent += "        <table width=\"90%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "          <tr>";
            htmcontent += "            <td width=\"29%\">&nbsp;</td>";
            htmcontent += "            <td width=\"36%\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/butxia.gif\" width=\"54\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "            <td width=\"35%\"><a href=\"http://user.gameyj.com/ulogin.aspx\" target=\"_blank\"><img src=\"images/butxia2.gif\" width=\"71\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "          </tr>";
            htmcontent += "      </table></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}


function LoginCrystalP() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, LoginP_callback);
}

function LoginP_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"TD_all\" height=\"100\"  style=\"margin-top:60px; font-size: 12px; font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\"><font color=\"white\">" + amp[0] + "感谢您参与我们的活动</font></br></br>您目前拥有水晶" + amp[1] + "颗</br></br><div onclick=\"LogOutP();\"  style=\"cursor:hand;\">退出</div></div>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        //        document.execCommand('Refresh');

    }
}

function LogOutP() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=a&Data=''", LogOutP_callback);
}
function LogOutP_callback(status, res) {
    if (status == "ok") {
        if (res.responseText == "0") {
            var htmcontent = "";
            htmcontent += "<table width=\"84%\" height=\"151\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"20%\" height=\"60\">&nbsp;</td>"
            htmcontent += "    <td width=\"49%\">&nbsp;</td>";
            htmcontent += "    <td width=\"31%\">&nbsp;</td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"29\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">用户名：</td>";
            htmcontent += "    <td width=\"49%\"><input name=\"username\" id=\"username\" type=\"text\" class=\"Register_Input\" size=\"18\" /></td>";
            htmcontent += "    <td width=\"31%\" rowspan=\"2\" align=\"right\"><img src=\"images/but.gif\" width=\"73\" height=\"54\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystalP();\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"18\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">密 码：</td>";
            htmcontent += "    <td><input name=\"password\" id=\"password\" type=\"password\" class=\"Register_Input\" size=\"19\" /></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"24\" colspan=\"3\">&nbsp;&nbsp;";
            htmcontent += "        <table width=\"90%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "          <tr>";
            htmcontent += "            <td width=\"29%\">&nbsp;</td>";
            htmcontent += "            <td width=\"36%\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/butxia.gif\" width=\"54\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "            <td width=\"35%\"><a href=\"http://user.gameyj.com/ulogin.aspx\" target=\"_blank\"><img src=\"images/butxia2.gif\" width=\"71\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "          </tr>";
            htmcontent += "      </table></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        else
            alert("抱歉，未能退出登录，请重试。");

    }
}


function IfLoadP2() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoadP2_callback);
}

function IfLoadP2_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"TD_all\" height=\"100\"  style=\"margin-top:60px; font-size: 12px; font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\"><font color=\"white\">" + amp[0] + "感谢您参与我们的活动</font></br></br>您目前拥有水晶" + amp[1] + "颗</div>";
        }
        else {
            htmcontent += "<table width=\"84%\" height=\"151\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "  <tr>";
            htmcontent += "    <td width=\"20%\" height=\"60\">&nbsp;</td>"
            htmcontent += "    <td width=\"49%\">&nbsp;</td>";
            htmcontent += "    <td width=\"31%\">&nbsp;</td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"29\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">用户名：</td>";
            htmcontent += "    <td width=\"49%\"><input name=\"username\" id=\"username\" type=\"text\" class=\"Register_Input\" size=\"18\" /></td>";
            htmcontent += "    <td width=\"31%\" rowspan=\"2\" align=\"right\"><img src=\"images/but.gif\" width=\"73\" height=\"54\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginCrystalP2();\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"18\" style=\"font-size: 12px;	font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\">密 码：</td>";
            htmcontent += "    <td><input name=\"password\" id=\"password\" type=\"password\" class=\"Register_Input\" size=\"19\" /></td>";
            htmcontent += "  </tr>";
            htmcontent += "  <tr>";
            htmcontent += "    <td height=\"24\" colspan=\"3\">&nbsp;&nbsp;";
            htmcontent += "        <table width=\"90%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"TD_kuang\">";
            htmcontent += "          <tr>";
            htmcontent += "            <td width=\"29%\">&nbsp;</td>";
            htmcontent += "            <td width=\"36%\"><a href=\"http://user.gameyj.com/uregister.aspx\" target=\"_blank\"><img src=\"images/butxia.gif\" width=\"54\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "            <td width=\"35%\"><a href=\"http://user.gameyj.com/ulogin.aspx\" target=\"_blank\"><img src=\"images/butxia2.gif\" width=\"71\" height=\"25\" border=\"0\"></a></td>";
            htmcontent += "          </tr>";
            htmcontent += "      </table></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}


function LoginCrystalP2() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, LoginP2_callback);
}

function LoginP2_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            htmcontent = "<div align=\"center\" whith=\"180\" class=\"TD_all\" height=\"100\"  style=\"margin-top:60px; font-size: 12px; font-weight: bold;	color: #fee588;	text-decoration: none;	line-height: normal;\"><font color=\"white\">" + amp[0] + "感谢您参与我们的活动</font></br></br>您目前拥有水晶" + amp[1] + "颗</div>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        //        document.execCommand('Refresh');

    }
}

function CreateLink() {
    //    var Request = new XmlHttpRequest();
    //    Request.send("../medium.aspx", "post", "Type=f&Data=''", CreateLink_callback);
    alert("抱歉，该活动已结束！");
}
function CreateLink_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "0")
            alert("您还没有登录呢！请登录后重试！");
        else
            document.getElementById("showLink").value = "超酷炫战争网游《2061》宣传网址：http://2061.gameyj.com/Promotion/getLink.htm?PLink=" + success;
    }
}

function paste() {
    var txt = document.getElementById("showLink").value;
    if (window.clipboardData) {
        try {
            window.clipboardData.clearData();
            window.clipboardData.setData("Text", txt);
        }
        catch (e) {
            alert("复制过程中出错，请重新复制。");
            return false;
        }
    } else if (navigator.userAgent.indexOf("Opera") != -1) {
        window.location = txt;
    } else if (window.netscape) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        } catch (e) {
            alert("您的firefox安全限制限制您进行剪贴板操作，请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试");
            return false;
        }
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip)
            return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans)
            return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = txt;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length * 2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip)
            return false;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    }
    alert("复制成功！");
}


function GetLink() {
    var Request = new XmlHttpRequest();
    var str = location.href; //取得整个地址栏
    var num = str.indexOf("=");
    if (num > 0) {
        str = str.substr(num + 1);
        Request.send("../medium.aspx", "post", "Type=g&Data=''&MUserId=" + str, GetLink_callback);
    }
}
function GetLink_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "2") {
            alert("您的IP今天已经被记录两次！");
        }
    }
}

function GetLinkInfo() {
    var Request = new XmlHttpRequest();
    var patrn1 = /^[0-9]+@(qq|QQ)(.|．)(com|COM)$/;         //验证ＱＱ邮箱的正则表达式
    var email = document.getElementById("Email").value.replace(/(^\s*)|(\s*$)/g, "");
    var str = location.href; //取得整个地址栏
    var num = str.indexOf("=");
    str = str.substr(num + 1);
    var info = "";
    for (var i = 1; i < 4; i++) {
        var chkbox = document.getElementsByName("radiobutton" + i);
        for (var j = 0; j < chkbox.length; j++) {
            if (chkbox[j].checked)
                info += chkbox[j].value;
        }

    }
    if (email.replace(/\s/g, "") == "" && info == "") {
        //        alert("您什么都还没填呢，填过之后再提交给我们吧！");
        return false;
    }
    if (email.replace(/\s/g, "") != "") {
        if (!patrn1.test(email)) {
            alert("请您填写QQ邮箱，方便我们进行抽奖活动！");
            document.getElementById("Email").value = "";
            document.getElementById("Email").focus();
            return false;
        }
    }
    Request.send("../medium.aspx", "post", "Type=h&Data=''&MUserId=" + str + "&Answers=" + info + "&Email=" + email, GetLinkInfo_callback);
}
function GetLinkInfo_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        if (success == "1")
            alert("您的信息已提交！");
        if (success == "0")
            alert("抱歉，提交过程中出错。");
    }
}


function cutStone(num) {
    if (tag == 0) {
        var Request = new XmlHttpRequest();
        var score = 0;
        count++;
        if (position == num) {
            switch (position) {
                case 1:
                    document.getElementById("stone1").innerHTML = "<img src=\"images/1.jpg\" name=\"Image36\" width=\"76\" height=\"91\" border=\"0\">"; break;
                case 2:
                    document.getElementById("stone2").innerHTML = "<img src=\"images/2.jpg\" name=\"Image37\" width=\"105\" height=\"67\" border=\"0\">"; break;
                case 3:
                    document.getElementById("stone3").innerHTML = "<img src=\"images/3.jpg\" name=\"Image38\" width=\"105\" height=\"67\" border=\"0\">"; break;
                case 4:
                    document.getElementById("stone4").innerHTML = "<img src=\"images/4.jpg\" name=\"Image39\" width=\"76\" height=\"89\" border=\"0\">"; break;
                case 5:
                    document.getElementById("stone5").innerHTML = "<img src=\"images/5.jpg\" name=\"Image40\" width=\"101\" height=\"67\" border=\"0\">"; break;
                case 6:
                    document.getElementById("stone6").innerHTML = "<img src=\"images/6.jpg\" name=\"Image35\" width=\"101\" height=\"67\" border=\"0\">"; break;
            }
            switch (count) {
                case 1:
                    score = 250;
                    break;
                case 2:
                    score = 200;
                    break;
                case 3:
                    score = 150;
                    break;
                case 4:
                    score = 100;
                    break;
                case 5:
                    score = 50;
                    break;
                default:
                    break;
            }
            tag = 1;
            Request.send("../medium.aspx", "post", "Type=i&Data=''&Score=" + score, cutStone_callback);
        }
        else {
            switch (num) {
                case 1:
                    document.getElementById("stone1").innerHTML = "<img src=\"images/index_077.jpg\" name=\"Image36\" width=\"76\" height=\"91\" border=\"0\">"; break;
                case 2:
                    document.getElementById("stone2").innerHTML = "<img src=\"images/index_133.jpg\" name=\"Image37\" width=\"105\" height=\"67\" border=\"0\">"; break;
                case 3:
                    document.getElementById("stone3").innerHTML = "<img src=\"images/index_177.jpg\" name=\"Image38\" width=\"105\" height=\"67\" border=\"0\">"; break;
                case 4:
                    document.getElementById("stone4").innerHTML = "<img src=\"images/index_200.jpg\" name=\"Image39\" width=\"76\" height=\"89\" border=\"0\">"; break;
                case 5:
                    document.getElementById("stone5").innerHTML = "<img src=\"images/index_166.jpg\" name=\"Image40\" width=\"101\" height=\"67\" border=\"0\">"; break;
                case 6:
                    document.getElementById("stone6").innerHTML = "<img src=\"images/index_111.jpg\" name=\"Image35\" width=\"101\" height=\"67\" border=\"0\">"; break;
            }
            alert("没有发现晶石，再找找看？！");
        }
    }
}


function cutStone_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        switch (success) {
            case "-2":
                alert("您还没有登录呢！不登录是得不到水晶的哦！");
                document.execCommand('Refresh');
                break;
            case "":
                alert("抱歉，提交过程中出错！");
                break;
            case "250":
                alert("哇，你太厉害了，切出一颗完美的晶石！恭喜你获得水晶250颗！");
                break;
            case "200":
                alert("运气不错哦！切出一个无暇的晶石！恭喜你获得水晶200颗！");
                break;
            case "150":
                alert("成功切出一个纯净的晶石了，恭喜你获得水晶150颗！");
                break;
            case "100":
                alert("总算是找到了，切到一个普通的晶石，你将获得水晶100颗！");
                break;
            case "50":
                alert("运气不佳，切到一个瑕疵的晶石，你将获得水晶50颗！");
                break;
            case "0":
                alert("你运气太差了，晶石被你切爆掉了！"); break;
            default:
                var score = success.split('*');
                switch (score[1]) {
                    case "250":
                        alert("哇，你太厉害了，切出一颗完美的晶石！");
                        break;
                    case "200":
                        alert("运气不错哦！切出一个无暇的晶石！");
                        break;
                    case "150":
                        alert("成功切出一个纯净的晶石了！");
                        break;
                    case "100":
                        alert("总算是找到了，切到一个普通的晶石！");
                        break;
                    case "50":
                        alert("运气不佳，切到一个瑕疵的晶石！");
                        break;
                    case "0":
                        alert("你运气太差了，晶石被你切爆掉了！"); break;
                }
                break;
        }
    }
}


function givezero() {
    if (count > 0 && tag == 0) {
        var Request = new XmlHttpRequest();
        Request.send("../medium.aspx", "post", "Type=i&Data=''&Score=0", cutStone_callback);
    }
}


function IfLoadWjfc() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=9&Data=''", IfLoadWjfc_callback);
}

function IfLoadWjfc_callback(status, res) {
    if (status == "ok") {
        var htmcontent = "";
        if (res.responseText != "") {
            amp = res.responseText.split('*');
            htmcontent += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr> ";
            htmcontent += "    <td class=\"index-nb-left\"><img src=\"../images/index_bk21.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "    <td align=\"center\" class=\"index-td-bg1\"> <table width=\"95%\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td colspan=\"2\" align=\"center\" class=\"fontwhite\"> 欢迎您：" + amp[0] + "</td>";
            htmcontent += "        </tr>";
            htmcontent += "        <tr>";
            htmcontent += "          <td colspan=\"2\" align=\"center\" class=\"fontwhite\">您目前拥有水晶<font color=\"#FF6600\">" + amp[1] + "</font>颗<br>";
            htmcontent += "            您可以通过上传截图、照片、<br>攻略、心情获取更多的水晶.</td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <table width=\"90%\" cellpadding=\"5\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td align=\"center\"><a href=\"../integral/getCrystalInfo.aspx\"  target=\"_blank\"><img src=\"../images/login_ico5.gif\" width=\"91\" height=\"25\" hspace=\"4\" border=\"0\"></a><img src=\"../images/login_ico6.gif\" onclick=\"LogOutWjfc();\"  style=\"cursor:hand;\" width=\"65\" height=\"25\" hspace=\"4\" border=\"0\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <a href=\"../wjfc/Upload.aspx\"  target=\"_blank\"><img src=\"../images/wjhd_cont.gif\" width=\"191\" height=\"38\" vspace=\"5\" border=\"0\"></a></td>";
            htmcontent += "    <td class=\"index-nb-right\"><img src=\"../images/index_bk22.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
        }
        else {
            htmcontent += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr> ";
            htmcontent += "    <td class=\"index-nb-left\"><img src=\"../images/index_bk21.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "    <td align=\"center\" class=\"index-td-bg1\"> <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td height=\"40\" align=\"center\"><span class=\"login-fontbg\"> ";
            htmcontent += "            用户名</span> </td>";
            htmcontent += "          <td width=\"66\" align=\"center\"><input name=\"username\" id=\"username\" type=\"text\" class=\"login-box\"></td>";
            htmcontent += "          <td><img src=\"../images/login_bg1.gif\" width=\"2\" height=\"27\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "        <tr> ";
            htmcontent += "          <td height=\"30\" align=\"center\"><span class=\"login-fontbg\">密　码 ";
            htmcontent += "            </span> </td>";
            htmcontent += "          <td height=\"30\" align=\"center\"><input name=\"password\" id=\"password\" type=\"password\" class=\"login-box\"></td>";
            htmcontent += "          <td><img src=\"../images/login_bg1.gif\" width=\"2\" height=\"27\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <table width=\"90%\" cellpadding=\"5\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td align=\"center\"><img src=\"../images/login_ico1.gif\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginWjfc();\" width=\"91\" height=\"25\" hspace=\"4\" border=\"0\"><img src=\"../images/login_ico2.gif\" width=\"65\" height=\"25\" hspace=\"4\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <a href=\"../wjfc/Upload.aspx\"  target=\"_blank\"><img src=\"../images/wjhd_cont.gif\" width=\"191\" height=\"38\" vspace=\"5\" border=\"0\"></a></td>";
            htmcontent += "    <td class=\"index-nb-right\"><img src=\"../images/index_bk22.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
        }
        document.getElementById("Log").innerHTML = htmcontent;
    }
}


function LoginWjfc() {
    var Request = new XmlHttpRequest();
    var userName = document.getElementById("username").value;
    var pwd = document.getElementById("password").value;
    Request.send("../medium.aspx", "post", "Type=3&Data=" + userName + "&Password=" + pwd, LoginWjfc_callback);
}

function LoginWjfc_callback(status, res) {
    if (status == "ok") {
        var success = res.responseText;
        var htmcontent = "";
        if (success == "-1")
            alert("您的帐号或密码有误！")
        else {
            amp = res.responseText.split('*');
            htmcontent += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr> ";
            htmcontent += "    <td class=\"index-nb-left\"><img src=\"../images/index_bk21.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "    <td align=\"center\" class=\"index-td-bg1\"> <table width=\"95%\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td colspan=\"2\" align=\"center\" class=\"fontwhite\"> 欢迎您：" + amp[0] + "</td>";
            htmcontent += "        </tr>";
            htmcontent += "        <tr>";
            htmcontent += "          <td colspan=\"2\" align=\"center\" class=\"fontwhite\">您目前拥有水晶<font color=\"#FF6600\">" + amp[1] + "</font>颗<br>";
            htmcontent += "            您可以通过上传截图、照片、<br>攻略、心情获取更多的水晶.</td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <table width=\"90%\" cellpadding=\"5\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td align=\"center\"><a href=\"../integral/getCrystalInfo.aspx\"  target=\"_blank\"><img src=\"../images/login_ico5.gif\" width=\"91\" height=\"25\" hspace=\"4\" border=\"0\"></a><img src=\"../images/login_ico6.gif\" onclick=\"LogOutWjfc();\"  style=\"cursor:hand;\" width=\"65\" height=\"25\" hspace=\"4\" border=\"0\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <a href=\"../wjfc/Upload.aspx\"  target=\"_blank\"><img src=\"../images/wjhd_cont.gif\" width=\"191\" height=\"38\" vspace=\"5\" border=\"0\"></a></td>";
            htmcontent += "    <td class=\"index-nb-right\"><img src=\"../images/index_bk22.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        //        document.execCommand('Refresh');

    }
}

function LogOutWjfc() {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=a&Data=''", LogOutWjfc_callback);
}
function LogOutWjfc_callback(status, res) {
    if (status == "ok") {
        if (res.responseText == "0") {
            var htmcontent = "";
            htmcontent += "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "  <tr> ";
            htmcontent += "    <td class=\"index-nb-left\"><img src=\"../images/index_bk21.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "    <td align=\"center\" class=\"index-td-bg1\"> <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td height=\"40\" align=\"center\"><span class=\"login-fontbg\"> ";
            htmcontent += "            用户名</span> </td>";
            htmcontent += "          <td width=\"66\" align=\"center\"><input name=\"username\" id=\"username\" type=\"text\" class=\"login-box\"></td>";
            htmcontent += "          <td><img src=\"../images/login_bg1.gif\" width=\"2\" height=\"27\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "        <tr> ";
            htmcontent += "          <td height=\"30\" align=\"center\"><span class=\"login-fontbg\">密　码 ";
            htmcontent += "            </span> </td>";
            htmcontent += "          <td height=\"30\" align=\"center\"><input name=\"password\" id=\"password\" type=\"password\" class=\"login-box\"></td>";
            htmcontent += "          <td><img src=\"../images/login_bg1.gif\" width=\"2\" height=\"27\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <table width=\"90%\" cellpadding=\"5\">";
            htmcontent += "        <tr> ";
            htmcontent += "          <td align=\"center\"><img src=\"../images/login_ico1.gif\" style=\"cursor:hand;\" onclick=\"if(validateInput2()) LoginWjfc();\" width=\"91\" height=\"25\" hspace=\"4\" border=\"0\"><img src=\"../images/login_ico2.gif\" width=\"65\" height=\"25\" hspace=\"4\"></td>";
            htmcontent += "        </tr>";
            htmcontent += "      </table>";
            htmcontent += "      <a href=\"../wjfc/Upload.aspx\" target=\"_blank\"><img src=\"../images/wjhd_cont.gif\" width=\"191\" height=\"38\" vspace=\"5\" border=\"0\"></a></td>";
            htmcontent += "    <td class=\"index-nb-right\"><img src=\"../images/index_bk22.gif\" width=\"5\" height=\"1\"></td>";
            htmcontent += "  </tr>";
            htmcontent += "</table>";
            document.getElementById("Log").innerHTML = htmcontent;
        }
        else
            alert("抱歉，未能退出登录，请重试。");
    }
}


function getTopActions() {

    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=j&Data=''", getTopActions_callback);
}

function getTopActions_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var topActions = res.responseText.split('*');
            document.getElementById("lixing1").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[0].split('^')[0] + ");\" href=\"" + topActions[0].split('^')[3] + "\"><img src=\"" + topActions[0].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";
            document.getElementById("lixing2").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[1].split('^')[0] + ");\" href=\"" + topActions[1].split('^')[3] + "\"><img src=\"" + topActions[1].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";

            document.getElementById("import1").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[2].split('^')[0] + ");\" href=\"" + topActions[2].split('^')[3] + "\"><img src=\"" + topActions[2].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";
            document.getElementById("import2").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[3].split('^')[0] + ");\" href=\"" + topActions[3].split('^')[3] + "\"><img src=\"" + topActions[3].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";

            document.getElementById("ImgHot1").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[4].split('^')[0] + ");\" href=\"" + topActions[4].split('^')[3] + "\"><img src=\"" + topActions[4].split('^')[2] + "\" border=\"0\" width=\"300\" height=\"111\"></a>";
            document.getElementById("ImgHot2").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[5].split('^')[0] + ");\" href=\"" + topActions[5].split('^')[3] + "\"><img src=\"" + topActions[5].split('^')[2] + "\" border=\"0\" width=\"300\" height=\"111\"></a>";
            document.getElementById("ImgHot3").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[6].split('^')[0] + ");\" href=\"" + topActions[6].split('^')[3] + "\"><img src=\"" + topActions[6].split('^')[2] + "\" border=\"0\" width=\"300\" height=\"111\"></a>";
            document.getElementById("ImgHot4").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[7].split('^')[0] + ");\" href=\"" + topActions[7].split('^')[3] + "\"><img src=\"" + topActions[7].split('^')[2] + "\" border=\"0\" width=\"300\" height=\"111\"></a>";

            document.getElementById("actTime1").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[4].split('^')[4];
            document.getElementById("actTime2").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[5].split('^')[4];
            document.getElementById("actTime3").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[6].split('^')[4];
            document.getElementById("actTime4").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[7].split('^')[4];

            document.getElementById("summary1").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[4].split('^')[1];
            document.getElementById("summary2").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[5].split('^')[1];
            document.getElementById("summary3").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[6].split('^')[1];
            document.getElementById("summary4").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[7].split('^')[1];
        }
    }
}

function getTopCrystalActions() {

    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=k&Data=''", getTopCrystalActions_callback);
}

function getTopCrystalActions_callback(status, res) {
    if (status == "ok") {
        if (res.responseText != "") {
            var topActions = res.responseText.split('*');
            document.getElementById("Img_crystal1").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[0].split('^')[0] + ");\" href=\"" + topActions[0].split('^')[3] + "\"><img src=\"" + topActions[0].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";
            document.getElementById("Img_crystal2").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[1].split('^')[0] + ");\" href=\"" + topActions[1].split('^')[3] + "\"><img src=\"" + topActions[1].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";
            document.getElementById("Img_crystal3").innerHTML = "<a target=\"_blank\" onclick=\"actionClick(" + topActions[2].split('^')[0] + ");\" href=\"" + topActions[2].split('^')[3] + "\"><img src=\"" + topActions[2].split('^')[2] + "\" border=\"0\" width=\"200\" height=\"74\"></a>";

            document.getElementById("time_Action1").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[0].split('^')[4];
            document.getElementById("time_Action2").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[1].split('^')[4];
            document.getElementById("time_Action3").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动时间：" + topActions[2].split('^')[4];

            document.getElementById("summary1").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[0].split('^')[1];
            document.getElementById("summary2").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[1].split('^')[1];
            document.getElementById("summary3").innerHTML = "<img src=\"images/ico1.gif\" width=\"4\" height=\"11\">活动简介：" + topActions[2].split('^')[1];
        }
    }
}

function actionClick(actionId) {
    var Request = new XmlHttpRequest();
    Request.send("../medium.aspx", "post", "Type=m&Data=''&ActionID=" + actionId, actionClick_callback);
}

function actionClick_callback(status, res) {
}