var mailOk=0; //邮箱是否输入正确
var Userok=0;//用户名是否输入正确
var pwdok=0; //密码是否输入正确
var RePwdok=0//确认密码是否输入正确
var trueNameOk=0//确认是否输入了真实姓名
var telok=0	//是否输入了联系电话
var adrok=0 //地址是否输入
var zipok=0  //邮编是否输入正确
var REG_ERROR_00 = "此用户名已被使用，为避免重复,推荐您使用如:XXXXXXXX1986之类的用户名";
var REG_ERROR_11 = "会员用户名不能为空";
var REG_ERROR_16 = "你选择的用户名格式不对或含有非法字符，或者长度不符合要求,请重新输入";
var FCM_ERROR_002 = "您的身份证验证不通过，将被纳入网络游戏防沉迷系统，您确认继续？"; 
var FCM_ERROR___1 = "您是未成年人，将被纳入网络游戏防沉迷系统，您确认继续？"; 
//var FCM_ERROR___2 = "您使用军人证或护照注册，将暂时被纳入网络游戏防沉迷系统，请将您的证件传真到金山公司以解除防沉迷限制"; 
var FCM_ERROR___2 = "您使用军人证或护照注册，将暂时被纳入网络游戏防沉迷系统"; 
var FCM_ERROR__38 = "真实姓名输入错误"; 
var FCM_ERROR__39 = "证件号码输入错误"; 
var FCM_ERROR__37 = "身份信息不完整"; 
var FCM_ERROR_999 = "错误，请确认您的证件号码正确！"; 
var FCM_ERROR_998 = "请填写证件号码！"; 
var FCM_ERROR_997 = "请填写真实姓名！"; 
var REG_ERROR_54  = "您的密码过于简单，为了安全，请您重新填写"; 
var REG_ERROR_55  = "请不要使用完全相同的数字或字母作为密码"; 
var REG_ERROR_43  = "请填写正确格式的确认密码"; 

var icon_check = '<img src="/images/check.gif" alt=""/>';
var icon_right = '<img src="/images/right.gif" alt=""/>';
var icon_error = '<img src="/images/error.gif" alt=""/>';
var icon_alert = '<img src="/images/alert.gif" alt=""/>';

function InitAjax() {
    var http_request = false;

    if (window.XMLHttpRequest) {
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) {
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    } if (!http_request) {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
    return http_request;
}

/* 为JavaScript的字符串添加过滤空格的对象函数 */
String.prototype.Trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.LTrim = function()
{
    return this.replace(/(^\s*)/g, "");
}
String.prototype.Rtrim = function()
{
    return this.replace(/(\s*$)/g, "");
}
  
function showTipInfo(text, tipBox) {
    if ($('tipBoxDiv')) {
        var tipBox = $('tipBoxDiv');
    }
    var body = document.body;
    if (!tipBox) {
        var tipBox = document.createElement("div");
        body.appendChild(tipBox);
    }
    tipBox.innerHTML = text ? text : "<img src='./image/service/loading.gif' />";
    tipBox.id = "tipBoxDiv";
	//tipBox.height = 25 + "px";
    tipBox.style.color = "#000000";
    tipBox.style.border = "1px solid #cccccc";
    tipBox.style.background = "#f5f5f5";
    tipBox.style.padding = "5px";
    tipBox.style.display = "block";
    tipBox.style.zIndex = "99999";
    tipBox.style.position = "absolute";
    var x = (body.offsetWidth - tipBox.offsetWidth)/2;
    var y = Math.ceil((document.body.clientHeight - tipBox.height)/2) + document.body.scrollTop;
    tipBox.style.left = x + "px";
    tipBox.style.top  = y + "px";
}

function hideTipInfo(tipBox, tipBoxShadow) {
    if (tipBox && tipBoxShadow) {
        tipBox.style.display = 'none';
    }
    else if($('tipBoxDiv')) {
        $('tipBoxDiv').style.display = 'none';
    }
}
 
function submit_form(form, url, target) {
    var tform = $(form);

    if (tform) {        
        tform.action = url;

        if (target) {
            tform.target = target;
        }

        tform.submit();
        return false;
    }

    return false;
} 
 
function checkPassport(id) {
    var uid = $(id); 

    if (uid) 
    {        
        var url = weburl+"Wang_Include/XHTTP_File/CheckUserReg_Ajax.aspx"; //用户名验证页面
        var msg = $(id + "_msg");
        var str = "uid=" + uid.value;  
        msg.innerHTML = icon_check; 
		
        var ajax = InitAjax();
    　  ajax.open("POST", url, true);
    　  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        ajax.send(str);
        ajax.onreadystatechange = function() 
        {

        　　if (ajax.readyState == 4 && ajax.status == 200) 
            {

        　　　  var status = parseInt(ajax.responseText); 
                if (!isNaN(status)) 
                {
												//alert(status)==-2;

                    switch (status) 
                    {
                        case 999:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_11 + "</div>";
                            uid.className = 'error';
							Userok=0
                            break;
                        case 998:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_16 + "</div>";
                            uid.className = 'error';
							Userok=0
                            break;
                        case -2:
                            var icon = icon_right;
                            var info = "";                            
                            uid.className = '';
							Userok=1;
                            break;                        
                        case -999:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_00 + "</div>";
                            uid.className = 'error';
							Userok=0
                            break;                        
                        default:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_00 + "</div> ";
							//<a href='javascript:;' onclick='getUidTip(event, \"uid\")'>通行证推荐</a>
                            uid.className = 'error';
							Userok=0
                            break;
                    }
                }                
                msg.innerHTML = icon + info;
        　　}
        }
    }
}

















    
function getUidTip(event, id) {
    var uid     = $(id);
    var uid_tip = $('uid_tip_content');
    var msg = $(id + '_msg');

    if (uid && uid.value != "") 
    {        
        DivMenu.openMenu(event, 'pop2', 'p2', 360, 200);

        var url      = "./get_uid_tip.jsp";  
        var post_str = "uid=" + uid.value;  
        
        uid_tip.innerHTML = '加载中...'; 

        var ajax = InitAjax();
    　  ajax.open("POST", url, true);
    　  ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        ajax.send(post_str);
        ajax.onreadystatechange = function() 
        {
        　　if (ajax.readyState == 4 && ajax.status == 200) 
            {
        　　　  var status = parseInt(ajax.responseText); 
                if (!isNaN(status)) 
                {
                    switch (status) 
                    {
                        case 999:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_11 + "</div>";
                            uid.className = 'error';
                            break; 
                        default:
                            var icon = icon_error;
                            var info = "<div>" + REG_ERROR_00 + "</div>";
                            uid.className = 'error';
                            break;
                    }
                    
                    DivMenu.closeDiv(event);
                    msg.innerHTML = icon + info;
                }
                else 
                {
                    uid_tip.innerHTML = ajax.responseText;
                }
        　　}
        }
    }
}
 

