function ShowPictures(_pics,_links,_width,_height,_src)
{
	if(_width==""||typeof(_width) == "undefined"||_width==null)
		_width=300;
	if(_height==""||typeof(_height) == "undefined"||_height==null)
		_height=230;
	if(_src==""||typeof(_src) == "undefined"||_src==null)
		_src="/top/images/flash.swf"
	//if(parent.location.hostname.split('.')[0] != "www")
	//{
		//_links = _links.replace(/http:\/\//g,"http://" + parent.location.hostname.split('.')[0] + ".");
	//}
    var writeText = "";
    writeText += "<embed id=\"focus_flash1\" src=\"" + _src + "\" wmode=\"opaque\" bgcolor=\"#FDD248\"";
    writeText += " FlashVars=\"pics=";
    writeText += _pics;
    writeText += "&links=";
    writeText += _links;
    writeText += "&borderwidth=" + _width + "&borderheight=" + _height + "\" ";
    writeText += "menu=\"false\" quality=\"high\" width=\"" + _width + "\" height=\"" + _height + "\" ";
    writeText += " allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" ";
    writeText += " pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />";
    document.write(writeText);
}	
String.isEmpty = function () {
    if (arguments.length == 0)
        return true;
    var str = arguments[0];
    return str.replace(/^(\s)+|(\s)+$/i, '').length == 0;
};
String.format = function () {
    if (arguments.length == 0)
        return null;
    var str = arguments[0];
    for (var i = 1; i < arguments.length; i++) {
        var re = new RegExp('\\{' + (i - 1) + '\\}', 'gm');
        str = str.replace(re, arguments[i]);
    }
    return str;
};
function RndNum(n){
	var rnd="";
	for(var i=0;i<n;i++)
	rnd+=Math.floor(Math.random()*10);
	return rnd;
}

function addFavorite()
{
	var title=document.title;
	var url="http://user.pedaily.cn/usercenter/favlist.aspx?Title="+encodeURIComponent(title)+"&Url="+encodeURIComponent(location.href)+"";
	window.open(url);
}
function dg(x) { return document.getElementById(x); }
function $t(x) { return document.getElementsByTagName(x)[0]; }
function $obj() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }

  return elements;
}
var $A = Array.from = function(iterable) {
  if (!iterable) return [];
  if (iterable.toArray) {
    return iterable.toArray();
  } else {
    var results = [];
    for (var i = 0; i < iterable.length; i++)
      results.push(iterable[i]);
    return results;
  }
}
function getElementsByClassName(className, element) {  
    var children = (element || document).getElementsByTagName('*');  
    var elements = new Array();  
    for (var i = 0; i < children.length; i++) {  
        var child = children[i];  
        var classNames = child.className.split(' ');  
        for (var j = 0; j < classNames.length; j++) {  
            if (classNames[j] == className) {  
                elements.push(child);  
                break;  
            }  
        }  
    }  
    return elements;
}
var validator = {
    isemail: function (v) { return /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(v); },
    decimal: function (v) { return /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(v); },
    decimal2: function (v) { return /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d{1,2})?$/.test(v); },
    number: function (v) { return /^\d+$/.test(v); },
    date: function (v) { return /^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(v); },
    isbn: function (v) { return /^(?=.{13}$)\d{1,5}([-])\d{1,7}\1\d{1,6}\1(\d|X)$/.test(v); },
    mobile: function (v) { return /^0{0,1}1(3|5|8)[0-9]{9}$/.test(v); },
    nickname: function (v) { return /^[a-zA-Z0-9\u4E00-\u9FA5\-_]+$/.test(v); },
    trim: function (v) { return (v || "").replace(/^ +| +$/g, ""); },
    min: function (a, b) { return a < b ? a : b; },
    max: function (a, b) { return a > b ? a : b; },
    url: function (v) { return /^((https?|ftp):\/\/)?(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/.test(v); },
    tel: function (v) { return /^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$/.test(v); },
    fax: function (v) { return /^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/.test(v); },
    cnword: function (v) { return /^[^u4E00-u9FA5]$/.test(v); }
}

var tools = {
    trim: function (v) { return (v || "").replace(/^ +| +$/g, ""); },
    min: function (a, b) { return a < b ? a : b; },
    max: function (a, b) { return a > b ? a : b; }
}
function getValueByName(name) {
    var v = '';
    var boxes = document.getElementsByName(name);
    for (var i = 0; i < boxes.length; i++) {
        if (boxes[i].checked) {
            v += boxes[i].value + ",";
        }
    }
    return v.replace(/^,+|,+$/g, "");
}
function SetValueByName(name, value) {
    var v = '';
    var boxes = document.getElementsByName(name);
    for (var i = 0; i < boxes.length; i++) {
        if (boxes[i].value == value) {
            boxes[i].checked = true;
            break;
        }
    }
}
function openwindow(url, name, iWidth, iHeight) {
    var url;
    var name;
    var iWidth;
    var iHeight;
    var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
    var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
    window.open(url, name, 'height=' + iHeight + ',innerHeight=' + iHeight + ',width=' + iWidth + ',innerWidth=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ',toolbar=no,menubar=no,scrollbars=auto,resizeable=no,status=no');
}

function OpenMWin(url, wname, w, h) {
    var theDes = "center:yes;dialogWidth:" + w + "px;dialogHeight:" + h + "px;";
    return self.showModalDialog(url, wname, theDes);
}

function sinalogin(c) {
    var url = '/top/app/sinaapp.aspx';
    if (c) url += '?c=1';
    var win = openwindow(url, "loginwindow", 650, 450);
    return false;
}

function qqlogin(c) {
    var url = '/top/app/qqapp.aspx';
    if (c) url += '?c=1';
    var win = openwindow(url, "loginwindow", 800, 660);
    return false;
}

function weblogin() {
    OpenWin('/top/apply/loginwin.html');
}

var Cookies = {
    Decode: function (str) {
        var strArr = "ddd";
        var strRtn = "";
        if (str != null && str.indexOf("a") > 1) {
            strArr = str.split("a");
            for (var i = strArr.length - 1; i >= 0; i--) {
                strRtn += String.fromCharCode(eval(strArr[i]));
            }
            return strRtn;
        }
        return null;
    },
    Code: function (str) {
        var strRtn = "";
        for (var i = str.length - 1; i >= 0; i--) {
            strRtn += str.charCodeAt(i);
            if (i) strRtn += "a";
        }
        return strRtn;
    },
    Get: function (name, key) {
        var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
        if (arr = document.cookie.match(reg)) {
            if (!key)
                return decodeURI(arr[2]);
            var values = arr[2].split('&');
            for (var pair in values) {
                if (values[pair] != 'undefined') {
                    var tmparr = values[pair].toString().split('=');
                    if (tmparr[0] == key) {
                        return decodeURI(tmparr[1]);
                    }
                }
            }
            return null;
        }
        else {
            return null;
        }
    },
    GetInt: function (name, key) {
        var value = Cookies.Get(name, key);
        if (value) {
            return parseInt(value, 10);
        }
        return 0;
    },
    GetF: function (fname, cname) {
        var arr, reg = new RegExp("(^| )" + fname + "=([^;]*)(;|$)");
        if (arr = document.cookie.match(reg)) {
            var value = decodeURI(arr[2]);
            var value1 = value.substring(value.indexOf(cname + '=') + cname.length + 1);
            if (value1.indexOf('&') > -1) {
                return value1.substring(0, value1.indexOf('&'));
            }
            return value1.substring(0);
        }
        else {
            return null;
        }
    },
    Set: function (name, value, expires, path, domain) {
        var exp = new Date();
        exp.setTime(exp.getTime() + expires * 24 * 60 * 60 * 1000);
        document.cookie = name + "=" + encodeURI(value) +
        ((expires) ? "; expires=" + exp.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "");
    },
    Del: function (cookiesname) {
        var exp = new Date();
        exp.setTime(exp.getTime() - 1);
        var cval = this.Get(cookiesname);
        if (cval != null) document.cookie = cookiesname + "=" + cval + ";expires=" + exp.toGMTString();
    }
}

var Request = new Object();
Request.reqList = [];
Request.getAjax = function () {
    var xhr = null;
    for (var i = 0; i < arguments.length; i++) {
        var lambda = arguments[i];
        try { xhr = lambda(); break; } catch (e) { }
    }
    return xhr;
}
Request.GetHttp = function () {
    return Request.getAjax(
        function () { return new ActiveXObject('MSXML2.XMLHttp.6.0'); },
        function () { return new ActiveXObject('MSXML2.XMLHttp.3.0'); },
        function () { return new XMLHttpRequest(); },
        function () { return new ActiveXObject('MSXML2.XMLHttp.5.0'); },
        function () { return new ActiveXObject('MSXML2.XMLHttp.4.0'); },
        function () { return new ActiveXObject('Msxml2.XMLHTTP'); },
        function () { return new ActiveXObject('MSXML.XMLHttp'); },
        function () { return new ActiveXObject('Microsoft.XMLHTTP'); }
        ) || null;
}
Request.send = function (url, method, callback, data, urlencoded, callback2) {
    var req = Request.GetHttp();
    req.onreadystatechange = function () {
        if (req.readyState == 4) {
            if (req.status < 400) {
                if (callback)
                    callback(req, data);
            }
            else {
                if (callback2)
                    callback2(req, data);
            }
            try {
                delete req;
                req = null;
            } catch (e) { }
        }
    }
    if (method == "POST") {
        req.open("POST", url, true);
        if (urlencoded)
            req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        req.send(data);
        Request.reqList.push(req);
    }
    else {
        req.open("GET", url, true);
        req.send(null);
        Request.reqList.push(req);
    }
    return req;
}
Request.clearReqList = function () {
    var ln = Request.reqList.length;
    for (var i = 0; i < ln; i++) {
        var req = Request.reqList[i];
        if (req) {
            try {
                delete req;
            } catch (e) { }
        }
    }
    Request.reqList = [];
}
Request.sendPOST = function (url, data, callback, clear, callback2) {
    if (clear)
        Request.clearReqList();
    Request.send(url, "POST", callback, data, true, callback2);
}
Request.sendGET = function (url, args, callback, clear, callback2) {
    if (clear)
        Request.clearReqList();
    return Request.send(url, "GET", callback, args, false, callback2);
}

var keystate, domain = 'http://user.pedaily.cn/';
var Users = {
    isLogind: false,
    LoginHtml: function (user) {
        if (user != null) {
            //return "<span id=loading>用户 <input name='user' onfocus=\"javascript:keystate='login';\" id='user' type='text' size='7' value=" + user + " class='login_input'\/> 密码 <input name='psw' onfocus=\"javascript:keystate='login';\" id='psw' type='password' size='7'  class='login_input'/>&nbsp;<input name=''  value='登录'  type='submit' class='login_btn' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://user.pedaily.cn/signup.aspx' target='_blank' class='fwhite'>注册</a></span>";
            //return "<span id=loading>用户 <input name='user' onfocus=\"javascript:keystate='login';\" id='user' type='text' size='7' value=" + user + " class='login_input'\/> 密码 <input name='psw' onfocus=\"javascript:keystate='login';\" id='psw' type='password' size='7'  class='login_input'/>&nbsp;<input name=''  value='登录'  type='submit' class='login_btn' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://user.pedaily.cn/signup.aspx' target='_blank' class='fwhite'>注册</a></span>";
        }
        else {
            //return "<span id=loading>用户 <input name='user' onfocus=\"javascript:keystate='login';\" id='user' type='text' size='7'  class='login_input'\/> 密码 <input name='psw' onfocus=\"javascript:keystate='login';\" id='psw' type='password' size='7'  class='login_input'/>&nbsp;<input name='' type='submit' class='login_btn' value='登录' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://user.pedaily.cn/signup.aspx' target='_blank' class='fwhite'>注册</a></span>";
            //return "<span id=loading>用户 <input name='user' onfocus=\"javascript:keystate='login';\" id='user' type='text' size='7'  class='login_input'\/> 密码 <input name='psw' onfocus=\"javascript:keystate='login';\" id='psw' type='password' size='7'  class='login_input'/>&nbsp;<input name='' type='submit' class='login_btn' value='登录' onclick='Users.Login();' align='absmiddle'/>&nbsp;<a href='http://user.pedaily.cn/signup.aspx' target='_blank' class='fwhite'>注册</a></span>";
        }
        return "<a  href='javascript:void(0)' onclick='usertoplogin()'>个人用户请登录</a>|<a href=\"http://user.pedaily.cn/Signup.aspx\">快速注册</a>";
    },
    LoginedHtml: function (user) {
        return "欢迎您【<A href=http://user.pedaily.cn/usercenter/userinfo.aspx  target='_blank'>" + user + "</a>】<A href=http://user.pedaily.cn/logout.aspx  target='_self' class='fwhite'>退出</a>";
        //return "<span class='logined'>欢迎您 【" + user + "】<A href=http://user.pedaily.cn/usercenter/userinfo.aspx  target='_blank'>个人中心</a> | <A href=http://user.pedaily.cn/logout.aspx  target='_self' class='fwhite'>退出</a></span>";
    },
    Login: function () {
        pedailyUser = $obj("user").value;
        var password = $obj("psw").value;
        if (!this.CheckUsername(pedailyUser)) {
            $obj("user").focus();
            return;
        }
        if (password == "") {
            alert("请输入密码！");
            $obj("psw").focus();
            return;
        }
        $obj("user").disabled = true;
        $obj("psw").disabled = true;
        $obj("loading").innerHTML = '<span class="logined"><img src="/top/images/ajaxloader.gif" align="top"/>  登录中…</span>';
        dntUserName = pedailyUser;
        dntPassword = password;
        this.AjaxLogin(pedailyUser, password, Users.CheckUser);
    },
    CheckUsername: function (uname) {
        if (keystate != "search") {
            var username = uname;
            if (username == "" || username == null) {
                alert("请先填写用户名！");
                return false;
            }
            var pattern = /^[A-Za-z0-9_]+$/;
            return pattern.test(uname);
        }
        else {
            searchgo();
        }
    },
    isUsername: function (username) {
        if (/^\d.*$/.test(username)) {
            return 1;
        }
        if (!/^.{2,20}$/.test(username)) {
            return 2;
        }
        if (!/^[\w_]*$/.test(username)) {
            return 3;
        }
        if (!/^([a-z]|[A-Z])[\w_]{2,19}$/.test(username)) {
            return 4;
        }
        return 0;
    },
    AjaxLogin: function (user, psw, method) {
        var url = "/top/handler.ashx?action=trylogin&t=" + Math.random();
        var pars = 'username=' + user + '&userpassword=' + hex_sha1(psw);
        var myAjax = Request.sendPOST(url, pars, method);
    },
    CheckUser: function (response) {
        eval('var o = ' + response.responseText + ';');
        if (o.err == 0) {
            $obj('loginplace').innerHTML = Users.LoginedHtml(o.data.hiname);
        } else {
            alert('用户名或密码错误，请核对！');
            $obj('loginplace').innerHTML = Users.LoginHtml();
        }
    },
    GetUserName: function () {
        if (BoolCheckUserState() == true) {
            return Cookies.Decode(Cookies.Get('pedaily.cn', 'username'));
        }
        else {
            return null;
        }
    },
    Init: function () {
        if ($obj('loginplace') == null) return;
        var uid = Cookies.Get('pedaily.cn', 'uid');
        if (uid != null && parseInt(uid) > 0) {
            $obj('loginplace').innerHTML = Users.LoginedHtml(Cookies.Get('pedaily.cn', 'hiname'));
        } else {
            $obj('loginplace').innerHTML = Users.LoginHtml();
        }
    },
    globalLogin: function (func1, func2) {
        OpenWin('/top/apply/login.html', function () {
            $obj('userloginbtn').onclick = function () {
                if (!checkNull('username', 'username_Span', '请输入用户名')) return;
                if (!checkNull('userpassword', 'userpassword_Span', '请输入密码')) return;
                $obj('userloginbtn').style.display = 'none';
                $obj('loginmsg').style.display = 'inline-block';
                $obj('loginmsg').innerHTML = '正在登录，请稍后。。。';
                var myAjax = Request.sendPOST("/top/handler.ashx?action=trylogin&t=" + Math.random(),
			        "&username=" + encodeURI($obj('username').value) + "&userpassword=" + hex_sha1($obj('userpassword').value),
			        function (response) {
			            var obj;
			            eval('obj = ' + response.responseText + ';');
			            if (obj.err == 0) {
			                Users.Init();
			                $obj('userloginbtn').style.display = '';
			                $obj('loginmsg').style.display = 'none';
			                $obj('errmsg').innerHTML = '<font style="color:red;font-size:14px;font-weight:bold;padding-top:4px;">恭喜您，登录成功！</font>';
			                setTimeout(CloseWin, 1500);
			                if (typeof (func1) == 'function') {
			                    func1(obj);
			                }
			            } else {
			                if (typeof (func2) == 'function') {
			                    func2(obj);
			                }
			                $obj('userloginbtn').style.display = '';
			                $obj('loginmsg').style.display = 'none';
			                $obj('errmsg').innerHTML = '<font color=red>用户名或密码错误，请核对。</font>';
			            }
			        }
		        );
            }
        });
    },
    deallogin: function () {
        Users.Init();
        CloseWin();
    }
}
function openuserstatic() {
    Users.deallogin();
}
function usertoplogin()
{
		OpenWin('/top/apply/login.html',function (){
		$obj('userloginbtn').onclick = function () {
		if (!checkNull('username', 'username_Span', '请输入用户名')) return;
		if (!checkNull('userpassword', 'userpassword_Span', '请输入密码')) return;
		$obj('userloginbtn').style.display = 'none';
		$obj('loginmsg').style.display = 'inline-block';
		$obj('loginmsg').innerHTML = '正在登录，请稍后。。。';
		var myAjax = Request.sendPOST("/top/handler.ashx?action=trylogin&t=" + Math.random(),
			"&username=" + encodeURI($obj('username').value) + "&userpassword=" + hex_sha1($obj('userpassword').value),
			function (response) 
			{
				eval('var obj = ' + response.responseText + ';');
				if (obj.err == 0) {
					Users.Init();
					$obj('userloginbtn').style.display = '';
					$obj('loginmsg').style.display = 'none';
					$obj('errmsg').innerHTML = '<font style="color:red;font-size:14px;font-weight:bold;padding-top:4px;">恭喜您，登录成功！</font>';
					setTimeout(CloseWin,2000);

				} else {
					$obj('userloginbtn').style.display = '';
					$obj('loginmsg').style.display = 'none';
					$obj('errmsg').innerHTML = '<font color=red>用户名或密码错误，请核对。</font>';
				}
			}
		);

   }

  });
}
//-----------
function checkNull(id, msgid, msg) {
    if ($obj(id).value == '') {
        $obj(msgid).innerHTML = msg;
        $obj(id).focus();
        return false;
    } else {
        $obj(msgid).innerHTML = "正确";
        return true;
    }
}
