/**
 * Ajax用户注册验证 JS
 * ============================================================================
 * 这是一个免费开源的软件；这意味着您可以在不用于商业目的的前提下对程序代码
 * 进行修改、使用和再发布。
 * ============================================================================
 * $Author: Sunday & luck $
 * QQ： 346056372
 * $Date: 2008-03-13 16:15:00 +0800  $
*/
//       /^[A-za-z0-9][6,19]$
  
function chkUserName(obj){ 
    if(obj.length<1){ 
        showInfo("username_notice",msg_un_blank);
        return false;
    }
    else if (checks(obj,0)== false)//首字母
    {
        showInfo("username_notice",msg_un_sformat);
        return false;
    }
    else if (checks(obj,1)== false)//未字母
    { 
        showInfo("username_notice",msg_un_eformat);
        return false;
    }
    else if (checks(obj,2)== false)
    {
        showInfo("username_notice",msg_un_format);
        return false;
    }
    else if(obj.length<6){
        showInfo("username_notice",username_shorter);
        return false;
    }
    else if(obj.length>16){
        showInfo("username_notice",msg_un_length);
        return false;
    }
    else
    {
        showInfo("username_notice",info_right);
        return true;
    }    
}

function my_chkUserName(obj){ 
    if(obj.length<1){ 
        showInfo("username_notice","×");
        return false;
    }
    else if (checks(obj,0)== false)//首字母
    {
        showInfo("username_notice","×");
        return false;
    }
    else if (checks(obj,1)== false)//未字母
    { 
        showInfo("username_notice","×");
        return false;
    }
    else if (checks(obj,2)== false)
    {
        showInfo("username_notice","×");
        return false;
    }
    else if(obj.length<6){
        showInfo("username_notice","×");
        return false;
    }
    else if(obj.length>16){
        showInfo("username_notice","×");
        return false;
    }
    else
    {
        showInfo("username_notice","√");
        return true;
    }    
}

function ck_validate(result)
{
    if ( result == "true" )
    {
        document.getElementById('validate').className = "FrameDivWarn";
        showInfo("validate_notice",validate_invalid);
        change_submit("true");//禁用提交按钮
    }
    else
    {
        document.getElementById('validate').className = "FrameDivPass";
        showInfo("validate_notice",info_right);
        change_submit("false");//可用提交按钮
    }
}

function checks(t,num){
    if(num==0)
    {
        var   first   =   t.charCodeAt(0);
        if(((first>=65   &&   first   <=   90)||(first>=97   &&   first<=122)))
        {
            return   true;
        }
        else
        {
            return   false;
        }
    }
    else if(num==1)
    {
        var   end   =   t.charCodeAt(t.length-1);
        if(end!=95)
        {
            return   true;
        }
        else
        {
            return   false;
        }
    }
    else if(num==2)
    {
        var   pattern   =   /^[A-Za-z0-9_]+$/;
        if(pattern.test(t)&&!(/__/.test(t)))
        {
            return   true;

        }
        else
        {
            return   false;
        }
    }

}
//-----------EMAIL检测--------------------------------//
function checkEmail(email)
{
    if(email == ''){
        showInfo("email_notice",email_empty);
        return   false;
    }
    else if (chekemail(email)==false)
    {        
        showInfo("email_notice",msg_email_format);
        return   false;
    }
    else
    {
        showInfo("email_notice",info_right);
        return   true;
    }
}

function chekemail(temail) {
    var pattern = /^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,4}$/i;
    if(pattern.test(temail)) {
        return true;
    }
    else {
        return false;
    }
}
//--------------------密码检测-----------------------------//
function check_old_password( password )
{ 
    if(password ==''){
        showInfo("password_old_notice",password_empty);
        return false;
    }
    else if ( /[^ ]* /.test(password))
    {
        showInfo("password_old_notice",password_no_kong);
        return false;
    }
    else if ( password.length < 6 )
    {
        showInfo("password_old_notice",password_shorter_s);
        return false;
    }
    else if(password.length > 18){
        showInfo("password_old_notice",password_shorter_m);
        return false;
    }
    else
    {
        showInfo("password_old_notice",info_right);
        return true;
    } 
}
function check_password( password )
{ 
    if(password ==''){
        showInfo("password_notice",password_empty);
        return false;
    }
    else if ( /[^ ]* /.test(password))
    {
        showInfo("password_notice",password_no_kong);
        return false;
    }
    else if ( password.length < 6 )
    {
        showInfo("password_notice",password_shorter_s);
        return false;
    }
    else if(password.length > 18){
        showInfo("password_notice",password_shorter_m);
        return false;
    }
    else
    {
        showInfo("password_notice",info_right);
        return true;
    } 
}

function my_check_password( password )
{ 
    if(password ==''){
        showInfo("password_notice","×");
        return false;
    }
    else if ( /[^ ]* /.test(password))
    {
        showInfo("password_notice","×");
        return false;
    }
    else if ( password.length < 6 )
    {
        showInfo("password_notice","×");
        return false;
    }
    else if(password.length > 18){
        showInfo("password_notice","×");
        return false;
    }
    else
    {
        showInfo("password_notice","√");
        return true;
    } 
}

function check_conform_relname(obj)
{
    var relname = $("#relname").val();
    if(obj ==''){
        showInfo("conform_relname_notice",relname_empty);
        return false;
    } 
    if ( obj != relname)
    {
        showInfo("conform_relname_notice",confirm_relname_invalid);
        return false;
    }
    else if (relname == ''){
        showInfo("conform_relname_notice",relname_empty);
        return false;
    }
    else
    {
        showInfo("conform_relname_notice",info_right);
        return true;
    }
}

function check_relname(obj)
{
    if(obj ==''){
        showInfo("relname_notice",relname_empty);
        return false;
    }
    else
    {
        showInfo("relname_notice",info_right);
        return true;
    }
}



function check_conform_idcard(obj)
{
    var idcard = $("#idcard").val();
    if(obj == ''){
        showInfo("conform_idcard_notice", idcard_empty);
        return false;
    }
     else if ( obj.length < 15)
    {
        showInfo("conform_idcard_notice",idcard_shorter_s);
        return false;
    }
    if ( obj != idcard)
    {
        showInfo("conform_idcard_notice",confirm_idcard_invalid);
        return false;
    }
    else if (idcard == ''){
        showInfo("conform_idcard_notice", idcard_empty);
        return false;
    }
    else
    {
        showInfo("conform_idcard_notice",info_right);
        return true;
    }
}

function check_idcard(idcard){

var area={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",33:"浙江",34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",42:"湖北",43:"湖南",44:"广东",45:"广西",46:"海南",50:"重庆",51:"四川",52:"贵州",53:"云南",54:"西藏",61:"陕西",62:"甘肃",63:"青海",64:"宁夏",65:"新疆",71:"台湾",81:"香港",82:"澳门",91:"国外"}

var idcard,Y,JYM;
var S,M;
var idcard_array = new Array();
idcard_array = idcard.split("");
//地区检验
if(area[parseInt(idcard.substr(0,2))]==null) return 4;
//身份号码位数及格式检验
switch(idcard.length){
case 15:
if ( (parseInt(idcard.substr(6,2))+1900) % 4 == 0 || ((parseInt(idcard.substr(6,2))+1900) % 100 == 0 && (parseInt(idcard.substr(6,2))+1900) % 4 == 0 )){
ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}$/;//测试出生日期的合法性
} else {
ereg=/^[1-9][0-9]{5}[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}$/;//测试出生日期的合法性
}
if(ereg.test(idcard)) return 0;
else return 2;
break;
	
case 18:
//18位身份号码检测
//出生日期的合法性检查 
//闰年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))
//平年月日:((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))
if ( parseInt(idcard.substr(6,4)) % 4 == 0 || (parseInt(idcard.substr(6,4)) % 100 == 0 && parseInt(idcard.substr(6,4))%4 == 0 )){
ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}[0-9Xx]$/;//闰年出生日期的合法性正则表达式
} else {
ereg=/^[1-9][0-9]{5}19[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|3[0-1])|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|1[0-9]|2[0-8]))[0-9]{3}[0-9Xx]$/;//平年出生日期的合法性正则表达式
}
if(ereg.test(idcard)){//测试出生日期的合法性
//计算校验位
S = (parseInt(idcard_array[0]) + parseInt(idcard_array[10])) * 7
+ (parseInt(idcard_array[1]) + parseInt(idcard_array[11])) * 9
+ (parseInt(idcard_array[2]) + parseInt(idcard_array[12])) * 10
+ (parseInt(idcard_array[3]) + parseInt(idcard_array[13])) * 5
+ (parseInt(idcard_array[4]) + parseInt(idcard_array[14])) * 8
+ (parseInt(idcard_array[5]) + parseInt(idcard_array[15])) * 4
+ (parseInt(idcard_array[6]) + parseInt(idcard_array[16])) * 2
+ parseInt(idcard_array[7]) * 1 
+ parseInt(idcard_array[8]) * 6
+ parseInt(idcard_array[9]) * 3 ;
Y = S % 11;
M = "F";
JYM = "10X98765432";
M = JYM.substr(Y,1);//判断校验位
if(M == idcard_array[17]) return 0; //检测ID的校验位
else return 3;
}
else return 2;
break;
default:
return 1;
break;
}
}

        function CheckForm()
        {
        var Errors=new Array(
"验证通过!",
"身份证号码位数不对!",
"身份证号码出生日期超出范围或含有非法字符!",
"身份证号码校验错误!",
"身份证地区非法!"
);
        var result=checkIdcard(document.getElementById("txt_sfzmhm").value);
        if(result!=0)
        {
        alert(Errors[result]);
                document.getElementById("txt_sfzmhm").focus();
                return false;        
        }        
            if(document.getElementById("txt_djzsxxdz").value=="")
            {
                alert('请输入你的登记住所详细地址！');
                document.getElementById("txt_djzsxxdz").focus();
                return false;
            }
            return true;
        }

//================================================
//地区选择
function RemoveAllOption(obj)
{
var len = obj.length-1;
for(var i=len; i>=0; i--)
{
     obj.options.remove(i);
}
}
function AddEmptyOption(obj)
{
   obj.options.add(new Option("",""));
}
function FirstChangeOption1(ele,first,second,field)
{
RemoveAllOption(second);
second.options.add(new Option(first.options[first.selectedIndex].text,"")); 
var TempOptionStr;
    var SkillCode = field.value;
    var currentValue = first.value;
    if (currentValue.length >= 2){
        var arrValue = SkillCode.split(";");
        for (var i=0;i<arrValue.length;i++){
            var arrOneValue = arrValue[i].split(",");
            if (currentValue.substr(0,2) == arrOneValue[0].substr(0,2)) {    //查找到合适的项目
             if( arrOneValue[0].length >2 && arrOneValue[0] != currentValue)
             {
                    TempOptionStr= '　'+arrOneValue[1];
                    second.options.add(new Option(TempOptionStr,arrOneValue[0]));
             }
            }
        }
    }
   if (second.options.length <= 1) { 
   second.style.display='none'; document.getElementById(ele).value = first.value ;
   }
    else second.style.display=''; }
function FirstChangeOption2(ele,first,second,third,field)
{
RemoveAllOption(second);
second.options.add(new Option(first.options[first.selectedIndex].text,"")); RemoveAllOption(third);
AddEmptyOption(third);
var TempOptionStr;
    var SkillCode = field.value;
    var currentValue = first.value;
    if (currentValue.length >= 2){
        var arrValue = SkillCode.split(";");
        for (var i=0;i<arrValue.length;i++){
            var arrOneValue = arrValue[i].split(","); 
            if (currentValue.substr(0,2) == arrOneValue[0].substr(0,2)) {    //查找到合适的项目
                var IsZero = true; 
                var ssub = arrOneValue[0].substr(4);
                for(var j=0; j<ssub.length;j++)
                {
                    if(ssub.substring(j,j+1) != "0")
                    {
                       IsZero = false;
                       break;
                    }
                }
             if(IsZero && arrOneValue[0]!=currentValue)
             {
                   TempOptionStr= '　'+arrOneValue[1];
                   second.options.add(new Option(TempOptionStr,arrOneValue[0]));
             }
            }
        }
    }
document.getElementById(ele).value = first.value;

if (second.options.length <= 1) second.style.display='none'; else second.style.display='';
if (third.options.length <= 1) third.style.display='none'; else third.style.display=''; }
function SecondChangeOption(ele,second,third,field)
{
RemoveAllOption(third);
third.options.add(new Option(second.options[second.selectedIndex].text.replace('　',''),""));
    var TempOptionStr;
    var SkillCode = field.value;
    var currentValue = second.value;
    if (currentValue.length!=0){
        var arrValue = SkillCode.split(";");
        for (var i=0;i<arrValue.length;i++){
            var arrOneValue = arrValue[i].split(",");
            if (arrOneValue[0].length>4 && arrOneValue[0] != currentValue && currentValue.substring(0,4) == arrOneValue[0].substr(0,4)) {    //查找到合适的项目
                TempOptionStr= '　'+arrOneValue[1];
                third.options.add(new Option(TempOptionStr,arrOneValue[0]));
            }
        }
    }
document.getElementById(ele).value = second.value;

if (third.options.length <= 1) third.style.display='none'; else third.style.display=''; }
function ThirdChangeOption(ele,third)
{
   document.getElementById(ele).value = third.value ;

   
}

function checkidcard(num){
 var len = num.length, re;
 if (len == 15)
 re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
 else if (len == 18)
 re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
 else{
 //alert("请输入15或18位身份证号,您输入的是 "+len+ "位");
 return false;
 }
 var a = num.match(re);
 if (a != null){
 if (len==15){
 var D = new Date("19"+a[3]+"/"+a[4]+"/"+a[5]);
 var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];
 }else{
 var D = new Date(a[3]+"/"+a[4]+"/"+a[5]);
 var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&D.getDate()==a[5];
 }
 $("#card_date").val(D);
 if (!B){
     $("#card_date").val('');
     return false;
     }
 }
 return true;
}



function check_conform_password( conform_password )
{
    var password = document.getElementById('_password').value;
    if(conform_password.value==''){
        showInfo("conform_password_notice",password_empty);
        return false;
    }
    else if ( conform_password.length < 6 )
    {
        showInfo("conform_password_notice",password_shorter_s);
        return false;
    }
    if ( conform_password != password)
    {
        showInfo("conform_password_notice",confirm_password_invalid);
        return false;
    }
    else if (password==''){
        showInfo("conform_password_notice",password_empty);
        return false;
    }
    else
    {
        showInfo("conform_password_notice",info_right);
        return true;
    }
}

function my_check_conform_password( conform_password )
{
    var password = document.getElementById('_password').value;
    if(conform_password.value==''){
        showInfo("conform_password_notice","×");
        return false;
    }
    else if ( conform_password.length < 6 )
    {
        showInfo("conform_password_notice","×");
        return false;
    }
    if ( conform_password != password)
    {
        showInfo("conform_password_notice","×");
        return false;
    }
    else if (password==''){
        showInfo("conform_password_notice","×");
        return false;
    }
    else
    {
        showInfo("conform_password_notice","√");
        return true;
    }
}

//* *--------------------检测验证码-----------------------------* *//
function check_validate( validate ){
    if (validate == '') {
        showInfo("validate_notice",validate_empty); 
        return false;
    }
    else
    {
            showInfo("validate_notice",info_right);
            return true;
    }
}

function my_check_validate( validate ){
    if (validate == '') {
        showInfo("validate_notice","×"); 
        return false;
    }
    else
    {
            showInfo("validate_notice","√");
            return true;
    }
}

//* *--------------------检测密码强度-----------------------------* *//

function checkIntensity(pwd)
{
    var Mcolor = "#FFF",Lcolor = "#FFF",Hcolor = "#FFF";
    var m=0;

    var Modes = 0;
    for (i=0; i<pwd.length; i++)
    {
        var charType = 0;
        var t = pwd.charCodeAt(i);
        if (t>=48 && t <=57)
        {
            charType = 1;
        }
        else if (t>=65 && t <=90)
        {
            charType = 2;
        }
        else if (t>=97 && t <=122)
            charType = 4;
        else
            charType = 4;
        Modes |= charType;
    }

    for (i=0;i<4;i++)
    {
        if (Modes & 1) m++;
        Modes>>>=1;
    }

    if (pwd.length<=4)
    {
        m = 1;
    }

    if (pwd.length>=15)
    {
        m = 4;
    }
    switch(m)
    {
        case 1 :
            Lcolor = "4px solid red";
            Mcolor = Hcolor = "2px solid #DADADA";
            break;
        case 2 :
            Mcolor = "4px solid #f90";
            Lcolor = Hcolor = "2px solid #DADADA";
            break;
        case 3 :
            Hcolor = "4px solid #3c0";
            Lcolor = Mcolor = "2px solid #DADADA";
            break;
        case 4 :
            Hcolor = "4px solid #3c0";
            Lcolor = Mcolor = "2px solid #DADADA";
            break;
        default :
            Hcolor = Mcolor = Lcolor = "";
            break;
    }
    document.getElementById("pwd_lower").style.borderBottom  = Lcolor;
    document.getElementById("pwd_middle").style.borderBottom = Mcolor;
    document.getElementById("pwd_high").style.borderBottom   = Hcolor;

}
//--------------注册协议复选框状态检测---------------------//
function check_agreement(){
    if (document.formUser.agreement.checked==false)
    {
        showInfo("agreement_notice",agreement_invalid);
        change_submit("true");//允许提交按钮
    }
    else
    {
        showInfo("agreement_notice",agreement);
        change_submit("false");//允许提交按钮
    }
}


//-------------处理注册程序-----------------------------//
function CheckReg() {
    if(document.formUser.username.value=="")
    {
        showclass("username","FrameDivWarn");
        showInfo("username_notice",msg_un_blank);
        document.formUser.username.focus();
        change_submit("true");//禁用提交按钮
        return false;
    }
    else if(document.formUser.email.value=="")
    {
        showclass("email","FrameDivWarn");
        showInfo("email_notice",msg_email_blank);
        document.formUser.email.focus();
        return false;
    }

    else if(document.formUser.password.value=="")
    {
        showclass("password","FrameDivWarn");
        showInfo("password_notice",password_empty);
        document.formUser.password.focus();
        return false;
    }
    else if(document.formUser.confirm_password.value=="")
    {
        showclass("confirm_password","FrameDivWarn");
        showInfo("conform_password_notice",password_empty);
        document.formUser.password.focus();
        return false;
    }
    else if(document.formUser.agreement.checked==false)
    {
        //showclass("agreement","FrameDivWarn");
        showInfo("agreement_notice",agreement);
        document.formUser.agreement.focus();
        return false;
    }
}

    function AddBg(x){
        //alert('TR'+x);
        document.getElementById('TR'+x).bgColor="#fff0b2";
    }
    function RemoveBg(x){
        document.getElementById('TR'+x).bgColor="#ffffff";
    }

function reset_user_reg_check_code(obj)
{
    var time = Math.random()*100000 + 10;
    var url = "user_validate_code.php?time=" + time;
    obj.src= url;
            
            return url;
//        $('#reg_check_code').attr("src",function() {
//            var time = Math.random()*100000 + 10;
//            var url = "user_validate_code.php?time=" + time;
//            return url;
//        });
}



//------------ 按钮状态设置-----------------------------//
function change_submit(zt)
{
//    if (zt == "true")
//    {
//        document.forms['formUser'].elements['Submit1'].disabled = 'disabled';
//    }
//    else
//    {
//        document.forms['formUser'].elements['Submit1'].disabled = '';
//    }
}
//------公用程序------------------------------------//
function showInfo(target,Infos){
    document.getElementById(target).innerHTML = Infos; 
}

function server_result(target,Infos){
    document.getElementById(target).innerHTML = Infos;
    $(".war_reg_text06").show();
}
function showclass(target,Infos){
    document.getElementById(target).className = Infos;
}
var username_myself = "<span style='height:37px;padding-top:5px;color:red;font-size:12px'>非法字符!</span>";
var username_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px'>用户名不能为空!</span>";
var username_shorter = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名长度不能少于 6 个字符。</span>";
var password_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>登录密码不能为空!</span>";
var password_shorter_s = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>登录密码不能少于 6 个字符!</span>";
var password_shorter_m = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>登录密码不能多于18个字符!</span>";
var confirm_password_invalid = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>两次输入密码不一致!</span>";
var email_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>邮件地址不能为空!</span>";
var agreement_invalid = "<span style='color:red;font-size:12px;'> × 您还没有接受协议!</span>";
var agreement = "<span style='color:red;font-size:12px;'> √ 您已阅读并接受协议!</span>";
var msg_un_blank = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名不能为空!</span>";
var msg_un_length = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名最长不得超过16个字符!</span>";
var msg_un_format = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名含有非法字符!</span>";
var msg_un_sformat = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名开始字符只能为字母!</span>";
var msg_un_eformat = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名结束字符不能为下划线!</span>";
var msg_un_registered = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名已经存在,请重新输入!</span>";
var msg_can_rg = "<span class='regcolor02'>* √</span>";
var msg_un_user = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名不存在!</span>";
var msg_can_user = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>用户名存在!</span>";
var msg_email_blank = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>邮件地址不能为空!</span>";
//var msg_email_registered = " × 邮箱已存在,请重新输入!";
var msg_email_format = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>邮件地址不合法!</span>";
//var username_exist = "用户名 %s 已经存在"; 
var info_right="<span class='regcolor02'>* √</span>";
var info_filled="<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>已填写!</span>";
var validate_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>验证码不能为空!</span>";
var validate_invalid = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>验证码错误!</span>";
var popularize_invalid = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>推广码错误!</span>";
var password_no_kong = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>密码不能有空格!</span>";
var relname_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>真实姓名不能为空!</span>"; 
var confirm_relname_invalid = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>两次输入真实姓名不一致!</span>"
var idcard_empty = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>身份证不能为空!</span>";
var confirm_idcard_invalid = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>两次输入身份证不一致!</span>";
var idcard_error =  "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>身份证不符合要求!</span>";
var  idcard_shorter_s = "<span style='height:37px;padding-top:5px;color:red;font-size:12px;'>身份证不少于15个字符!</span>";
