var UNAME = false;
var PWD = false;
var REPWD = false;
var EMAIL = false;
var YZM = false;

function chkusername(name){
	var tip = document.getElementById('name_tip');
	tip.style.color = "red";
	
	var re = /^[\w | \u4E00-\u9FA5]+$/;
	if(!re.test(name)){
		tip.innerHTML = "请输入字母、汉字、数字或下划线";
		tip.style.display = 'inline';
		UNAME = false;
		return false;
	}
	
	if(name.length < 3 || name.length > 15){
		tip.innerHTML = "用户名为3-15字符或汉字";
		tip.style.display = 'inline';
		UNAME = false;
		return false;
	}
	
	tip.style.display = 'inline';
	tip.innerHTML = "<font color='red'>系统检测中……</font>";
	var Ajax = new classAjax();
	Ajax.setRequest(_mgurl+"/register/ajaxcall.php", "f=chkuser&v="+name, chkUname2);
}
function chkUname2(data){
	var tip = document.getElementById('name_tip');
	if(data == 'true'){
		tip.style.color = 'green';
		tip.innerHTML = "用户名可以使用";
		UNAME = true;
		return true;
	}
	
	tip.innerHTML = "用户名已存在，请更换一个";
	UNAME = false;
	return false;
}

function chkpassword(pwd){
	var tip = document.getElementById('pwd_tip');
	tip.style.color = 'red';
	
	if (pwd.length > 5 && pwd.length < 17){
		tip.style.color = 'green';
		tip.innerHTML = "密码已输入";
		PWD = true;
		return true;
	}
	
	tip.innerHTML = "密码长度6-15位";
	return false;
}
function chkrepassword(repwd){
	REPWD = false;
	var tip = document.getElementById('repwd_tip');
	var pwd = document.getElementById('rg_pwd').value;
	tip.style.color = 'red';
	
	if (repwd != '' && pwd == repwd){
		tip.style.color = 'green';
		tip.innerHTML = "确认密码已输入";
		REPWD = true;
		return true;
	}
	
	tip.innerHTML = "密码确认无效";
	return false;
}

function chkemail(a){
	EMAIL = false;
	var emailPat=/^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU|int|INT)$/;
	var matchArray=a.match(emailPat);
	var tip = document.getElementById('email_tip');
	tip.style.color = 'red';
	
	if (matchArray==null) {
		tip.innerHTML = "电子邮件地址格式无效";
		return false;
	}
	
	tip.style.display = 'inline';
	tip.innerHTML = '<font color="red">系统检测中...</font>';
	var Ajax = new classAjax();
	Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkemail&v="+a,chkemail2);
}
function chkemail2(a){
	var tip = document.getElementById('email_tip');
	if (a=='true'){
		tip.style.color = 'green';
		tip.innerHTML = "电子邮件可以使用";
		EMAIL = true;
		return true;
	}
	
	tip.innerHTML = "电子邮件已存在,请更换一个";
	tip.style.color = 'red';
	EMAIL = false;
	return false;
}

function chkYzm(a){
	YZM = false;
	var tip = document.getElementById('yzm_tip');
	tip.style.color = 'red';
	
	if(a == ''){
		tip.innerHTML = '验证码没有填写';
		YZM = false;
		return false;
	}
	
	tip.style.display = 'inline';
	tip.innerHTML = '<font color="red">系统检测中...</font>';
	var Ajax = new classAjax();
	Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkyzm&v="+a,chkYzm2);
}


function check_huida(a,b){
	if(a==b){
	    document.getElementById('yzhd_tip').innerHTML='<font color=green>回答正确</font>';
	}else{
		document.getElementById('yzhd_tip').innerHTML='<font color=red>回答错误</font>';
	}
	
}

function chkYzm2(data){
	var tip = document.getElementById('yzm_tip');
	var tongyi = document.getElementById('regaccept');
	
	if(!tongyi.checked){
		showAlert(_dialogTitle, '<font color="red">只有同意用户协议才可以注册成为本站会员</font>', 300, 100);
		return false;
	}
	if(data == 'true'){
		tip.style.color = 'green';
		tip.innerHTML = "验证码填写正确";
		YZM = true;
		return true;
	}
	
	tip.innerHTML = "验证码填写不正确";
	YZM = false;
	return false;
}

function chkRegister(){
	if(!UNAME || !PWD || !REPWD || !EMAIL || !YZM){
		showAlert(_dialogTitle, '请检查您的<font color="red"><b>必填信息</b></font>是否符合要求', 300, 100);
		return false;
	}
	if(!CELLPHONE || !IDCARD || !BIRTHDAY || !QQHAO || ! YUESHOURU || !TEL1 || !TEL2 || !G3HAO || !G2HAO){
		showAlert(_dialogTitle, '请检查您的<font color="red"><b>注册信息</b></font>是否符合要求', 300, 100);
		return false;
	}
	return true;
}

//other
var CELLPHONE = true;
var IDCARD = true;
var BIRTHDAY = true;
var QQHAO = true;
var YUESHOURU  = true;
var TEL1 = true;
var TEL2 = true;
var G3HAO = true;
var G2HAO = true;
function chkCellphone(a, b){
	CELLPHONE = false;
	var tip = document.getElementById('reg_chkcphone');
	tip.style.color = 'red';
	if(a == ''){
		CELLPHONE = true;
		tip.innerHTML = '';
		return;
	}
	if(isNaN(a)){
		I($('reg_chkcphone'),"手机号应为数字");
		return;
	}
	if(!isNaN(a)){
		if(a.length==11){
			I(tip,"系统检测中……");
			var Ajax = new classAjax();
			Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkcellphone&v="+a+"&x="+b, chkCellphone2);
		}else{
			I($('reg_chkcphone'),"手机号应为11位");
			tip.style.color = 'red';
		}
	}
}
function chkCellphone2(a){
	var tip = document.getElementById('reg_chkcphone');
	if (a=='true'){
		tip.style.color = 'green';
		I($('reg_chkcphone'), "手机号可以使用");
		CELLPHONE = true;
		return;
	}else {
		I($('reg_chkcphone'),"手机号已存在，请更换一个");
		tip.style.color = 'red';
	}
}

function chkday(){
	BIRTHDAY = false;
	$('reg_chkday').style.color = 'red';
	var _y=$('reg_YearList').value;
	var _m=$('reg_MonthList').value;
	var _d=$('reg_DayList').value;

	if(_y!=0&&_m!=0&&_d!=0){
		if (
		(_d=='31' && (_m=='4'||_m=='6'||_m=='9'||_m=='11'))
		||
		(_d=='29' && _m=='2' && !(_y%4==0 && (_y%100 !=0 || _y%400 == 0)))
		||
		(_d=='30' && _m=='2' && !(_y%4==0 && (_y%100 !=0 || _y%400 == 0)))
		||
		(_d=='31' && _m=='2' && !(_y%4==0 && (_y%100 !=0 || _y%400 == 0)))
		||
		(_d=='30' && _m=='2' && (_y%4==0 && (_y%100 !=0 || _y%400 == 0)))
		||
		(_d=='31' && _m=='2' && (_y%4==0 && (_y%100 !=0 || _y%400 == 0)))
		){
			I($('reg_chkday'),"时间格式不正确");
		}else{
			I($('reg_chkday'),"时间格式正确");
			$('reg_chkday').style.color = 'green';
			BIRTHDAY = true;
		}
	}else{
		I($('reg_chkday'),"时间格式不正确");
	}
}

//性别 时间变化是检查身份证号
function chg_CID(){
	var idcard = document.getElementById('reg_IDCard').value;
	if(idcard != ''){ //检查身份证
		chkID(idcard);
	}
}

function pdhao(a){
	QQHAO = false;
	$('reg_qqhao').style.color = 'red';
	if(a.length==0){
		QQHAO = true;
		return;
	}
	if(isNaN(a)){
		I($('reg_qqhao'),"QQ号应为数字");
		return;
	}
	if(!isNaN(a)){
		I($('reg_qqhao'),"QQ号已输入");
		$('reg_qqhao').style.color = 'green';
		QQHAO = true;
	}
}

function jiuyezhuangkuang(a){
	if (a>3){
		var jiuye=document.getElementById("jiuye3");
		jiuye.style.display='none';
		document.getElementById("hangyeqt").value="";
		var jiuye2=document.getElementById("jiuyezhuangkuang");
		jiuye2.style.display='none';
		document.getElementById("jiuyeqt").value="";
	}
	if (a==1||a==2||a==3){
		var jiuye=document.getElementById("jiuye3");
		jiuye.style.display='block';
		var jiuye2=document.getElementById("jiuyezhuangkuang");
		jiuye2.style.display='none';
		document.getElementById("jiuyeqt").value="";
	}
	if(a==8)
	{
		var jiuye=document.getElementById("jiuyezhuangkuang");
		jiuye.style.display='inline';
		var jiuye2=document.getElementById("jiuye3");
		jiuye2.style.display='block';
	}
}
function hangyeqtf(a){
	if(a==19){
		var jiuye=document.getElementById("hangyeqtf");
		jiuye.style.display='inline';
	}else{
		var jiuye=document.getElementById("hangyeqtf");
		jiuye.style.display='none';
		document.getElementById("hangyeqt").value="";
	}
}
//个人收入变化时检查家庭收入是否合理
function rs_chgIncoming(){
	var fminc = document.getElementById('jiatingshouru').value;
	if(fminc != 0){
		chkIncoming();
	}
}
//区号
function pdtelephone1(a){
	TEL1 = false;
	if(a == ''){
		I($('reg_telephone1'),"");
		TEL1 = true;
		return;
	}
	$('reg_telephone1').style.color = 'red';
	
	if(isNaN(a)){
		I($('reg_telephone1'),"区号应为数字");
		return;
	}

	if(!isNaN(a)){
		if(a.length<=4&&a.length>=2){
			I($('reg_telephone1'),'');
			$('reg_telephone1').style.color = 'green';
			TEL1 = true;
			return;
		}else{
			I($('reg_telephone1'),"区号应为(2--4)位");
			return;
		}
	}
}
function pdtelephone2(a){
	TEL2 = false;
	if(a == ''){
		TEL2 = true;
		return;
	}
	$('reg_telephone2').style.color = 'red';
	if(isNaN(a)){
		I($('reg_telephone2'),"号码应为数字");
		return;
	}

	if(!isNaN(a)){
		if(a.length<9&&a.length>5){
			I($('reg_telephone2'),"号码已输入");
			$('reg_telephone2').style.color = 'green';
			TEL2 = true;
			return;
		}else{
			I($('reg_telephone2'),"号码应为(6--8)位");
			return;
		}
	}
}

function chkIncoming(){
	YUESHOURU = false;
	$('reg_chkIncoming').style.color = 'red';
	var v1=$("yueshouru").value;
	var v2=$("jiatingshouru").value;
	if(v1 == 0 || v2==0){
		I($("reg_chkIncoming"), '');
		YUESHOURU = true;
		return;
	}
	if(v2!=0){
		if(v1<10 && v2<10){
			if (v1<=v2){
				I($("reg_chkIncoming"), '');
				YUESHOURU = true;
				return;
			}
			if (v1>v2){
				I($("reg_chkIncoming"), '个人月收入与家庭收入不合理');
				return;
			}

		}
		if(v1>10&&v2>10){
			if (v1<=v2){
				I($("reg_chkIncoming"), '');
				$('reg_chkIncoming').style.color = 'green';
				YUESHOURU = true;
				return;
			}
			if (v1>v2){
				I($("reg_chkIncoming"), '个人月收入与家庭收入不合理');
				return;
			}
		}
		if(v1==10&&v2==10){
			I($("reg_chkIncoming"), '');
			$('reg_chkIncoming').style.color = 'green';
			YUESHOURU = true;
			return;
		}
		if(v1==10&&v2<10){
			I($("reg_chkIncoming"), '个人月收入与家庭收入不合理');
			return;
		}
		if(v1==10&&v2>10){
			I($("reg_chkIncoming"), '');
			$('reg_chkIncoming').style.color = 'green';
			YUESHOURU = true;
			return;
		}
		if(v2==10&&v1>10){
			I($("reg_chkIncoming"), '个人月收入与家庭收入不合理');
			return;
		}
		if(v2==10&&v1<10){
			I($("reg_chkIncoming"), '');
			$('reg_chkIncoming').style.color = 'green';
			YUESHOURU = true;
			return;
		}
		if(v1<10&&v2>10){
			I($("reg_chkIncoming"), '');
			$('reg_chkIncoming').style.color = 'green';
			YUESHOURU = true;
			return;
		}
		if(v1>10&&v2<10){
			I($("reg_chkIncoming"), '');
			YUESHOURU = true;
			return;
		}
	}
}

function rplMobileModel(a){
	if (a!='0'){
		var Ajax = new classAjax();
		Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=getmodel&v="+a, rplMobileModel2);
	}else{
		var bf = [];
		bf.push('<select name="MobileModel" id="MobileModel" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择手机厂商--</option>');
		bf.push('</select>');
		I($('reg_Model_select'),bf.join(""));
		return;
	}
}
function rplMobileModel2(a){
	if (a == '') {
		var bf = [];
		bf.push('<select name="MobileModel" id="MobileModel" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择手机厂商--</option>');
		bf.push('</select>');
		I($('reg_Model_select'),bf.join(""));
		return;
	} 

	var _z = a.split(',');
	var _y = _z.length;
	var bf = [];
	bf.push('<select name="MobileModel" id="MobileModel" class="fb3">');
	bf.push('<option selected="selected" value="0">--请选择手机型号&nbsp;--</option>');
	for (var i=1; i<_y; i++){
		bf.push('<option value="'+_z[i]+'">'+_z[i]+'</option>');
	}
	bf.push('</select>');
	I($('reg_Model_select'),bf.join(""));
}

function shoujipingtaif(a){
	if(a==13){
		var b=document.getElementById("shoujipingtaif");
		b.style.display='inline';
	}else{
		var b=document.getElementById("shoujipingtaif");
		b.style.display='none';
		document.getElementById("shoujipingtaiqtf").value="";
	}
}

function rplCommBiz(a){
	if (a!='0'){
		var Ajax = new classAjax();
		Ajax.setRequest(_mgurl+"/register/ajaxcall.phpajaxcall.php","f=getbiz&v="+a,rplCommBiz2);
	}else{
		var bf = [];
		bf.push('<select name="Comm" id="Comm" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择通信运营商--</option>');
		bf.push('</select>');
		I($('reg_CommBiz_select'),bf.join(""));
		return;
	}
}

function rplCommBiz2(a){
	if (a == '') {
		var bf = [];
		bf.push('<select name="Comm" id="Comm" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择通信运营商--</option>');
		bf.push('</select>');
		I($('reg_CommBiz_select'),bf.join(""));
		return;
	} else{
		var _z = a.split(',');
		var _y = _z.length;
		var bf = [];
		bf.push('<select name="Comm" id="Comm" class="fb3">');
		bf.push('<option selected="selected" value="0">--请选择手机业务--</option>');
		for (var i=1; i<_y; i++){
			bf.push('<option value="'+_z[i]+'">'+_z[i]+'</option>');
		}
		bf.push('</select>');
		I($('reg_CommBiz_select'),bf.join(""));
	}
}

function shouji(a){
	if (a==4){
		var mei=document.getElementById("yinchangmei");
		mei.style.display='none';
		document.getElementById("3ghao").value="";
		var you=document.getElementById("yinchangyou");
		you.style.display='block';
		document.getElementById("2ghao").value="";
	}
	if (a==1||a==2||a==3){
		var mei=document.getElementById("yinchangmei");
		mei.style.display='block';
		var you=document.getElementById("yinchangyou");
		you.style.display='none';
		document.getElementById("3ghao").value="";
		document.getElementById("2ghao").value="";
	}
}

function pd3ghao(a, b){
	G3HAO = false;
	if(a == ''){
		G3HAO = true;
		I($('reg_3ghao'), '');
		return;
	}
	$('reg_3ghao').style.color = 'red';
	if(isNaN(a)){
		I($('reg_3ghao'),"手机号应为数字");
		return;
	}
	if(!isNaN(a)){
		if(a.length==11){
			a1=a.substr(0,1);
			a2=a.substr(1,1);
			a3=a.substr(2,1);
			if(a1==1){
				if(a2==8){
					I($('reg_3ghao'),"系统检测中……");
					var Ajax = new classAjax();
					Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkmphone&v="+a+"&x="+b,pd3ghao2);
				}else if(a2==5&&a3==7){
					I($('reg_3ghao'),"系统检测中……");
					var Ajax = new classAjax();
					Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkmphone&v="+a+"&x="+b,pd3ghao2);
				}else{
					I($('reg_3ghao'),"3g手机号应为157或18开头");
					$('reg_3ghao').style.color = 'red';
				}
			}else{
				I($('reg_3ghao'),"手机号第一位应为1");
				$('reg_3ghao').style.color = 'red';
			}
		}else{
			I($('reg_3ghao'),"手机号应为11位");
			$('reg_3ghao').style.color = 'red';
		}
	}
}
function pd3ghao2(a){
	if (a=='true'){
		I($('reg_3ghao'), "手机号可以使用");
		$('reg_3ghao').style.color = 'green';
		G3HAO = true;
		return;
	}else {
		I($('reg_3ghao'),"手机号已存在，请更换一个");
		$('reg_3ghao').style.color = 'red';
	}
}
function pd2ghao(a, b){
	G2HAO = false;
	if(a == ''){
		G2HAO = true;
		I($('reg_2ghao'), '');
		return;
	}
	$('reg_2ghao').style.color = 'red';
	if(isNaN(a)){
		I($('reg_2ghao'),"手机号应为数字");
		return;
	}

	if(!isNaN(a)){
		if(a.length==11){
			a1=a.substr(0,1);
			a2=a.substr(1,1);
			a3=a.substr(2,1);
			if(a1==1){
				if(a2==3 || a2==5){
					I($('reg_2ghao'),"系统检测中……");
					var Ajax = new classAjax();
					Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkmphone2&v="+a+"&x="+b,pd2ghao2);
				}else{
					/*if(a2==5&&a3!=7){
						I($('reg_2ghao'),"系统检测中……");
						var Ajax = new classAjax();
						Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkmphone2&v="+a+"&x="+b,pd2ghao2);
					}else{
						I($('reg_2ghao'),"2g手机号不以157开头");
						$('reg_2ghao').style.color = 'red';
						return;
					}*/
					I($('reg_2ghao'),"手机号第二位应为3或5");
					$('reg_2ghao').style.color = 'red';
				}
			}else{
				I($('reg_2ghao'),"手机号第一位应为1");
				$('reg_2ghao').style.color = 'red';
			}
		}else{
			I($('reg_2ghao'),"手机号应为11位");
			$('reg_2ghao').style.color = 'red';
		}
	}
}
function pd2ghao2(a){
	if (a=='true'){
		I($('reg_2ghao'),"手机号可以使用");
		$('reg_2ghao').style.color = 'green';
		G2HAO = true;
		return;
	}else {
		I($('reg_2ghao'),"手机号已存在，请更换一个");
	}
}

function rplCity(a){
	if (a!='0'){
		var Ajax = new classAjax();
		Ajax.setRequest(_mgurl+"/register/ajaxcall.php", "f=getcity&v="+a,rplCity2);
	}else{
		var bf = [];
		bf.push('<select name="chengshi" id="chengshi" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择省直辖市--</option>');
		bf.push('</select>');
		I($('reg_City_select'),bf.join(""));
		return;
	}
}
function rplCity2(a){
	if (a == ''){
		var bf = [];
		bf.push('<select name="chengshi" id="chengshi" class="fb3">');
		bf.push('<option selected="selected" value="0">--请先选择省直辖市--</option>');
		bf.push('</select>');
		I($('reg_City_select'),bf.join(""));
		return;
	} else{
		var _z = a.split(',');
		var _y = _z.length;
		var bf = [];
		bf.push('<select name="chengshi" id="chengshi" class="fb3">');
		bf.push('<option selected="selected" value="0">--请选择城市--</option>');
		for (var i=1; i<_y; i++){
			bf.push('<option value="'+_z[i]+'">'+_z[i]+'</option>');
		}
		bf.push('</select>');
		I($('reg_City_select'),bf.join(""));
	}
}

function chkID(a){
	IDCARD = false;
	$('reg_chkID').style.color = 'red';
	if(a == ''){
		IDCARD = true;
		$('reg_chkID').innerHTML = '';
		return;
	}
	if ((a.length==15 || a.length==18|| a.length==10)){
		var _sex=$('reg_sexnan').checked ? '1' : '0';
		var _y=$('reg_YearList').value;
		var _m=$('reg_MonthList').value;
		var _d=$('reg_DayList').value;

		if (a.length==18){
			if (a.substring(6,10)-_y==0 && a.substring(10,12)-_m==0 && a.substring(12,14)-_d==0){
				if (a.substring(16,17)%2==_sex){
					var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1);
					var product=0;
					for(var i=0;i<17;i++){
						product += factorArr[i]*a.charAt(i);
					}	

					var intCheckDigit = 12 - product % 11;
		        	switch (intCheckDigit){
		            case 10:
		                 intCheckDigit = 'X';
		                break;
		            case 11:
		                 intCheckDigit = 0;
		                break;
		            case 12:
		                 intCheckDigit = 1;
		                break;
		         	}

					if (a.charAt(17).toUpperCase() == ('z'+intCheckDigit).charAt(1)){
						if (a!=''){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}
					}else I($('reg_chkID'),"身份证号码错误");
				}else I($('reg_chkID'),"身份证和性别不匹配");
			}else I($('reg_chkID'),"身份证和生日不匹配");
		}else if(a.length==10){
			aa=a.substr(0,1);
			if(aa=="A"||aa=="B"||aa=="C"||aa=="D"||aa=="E"||aa=="F"||aa=="G"||aa=="H"||aa=="I"||aa=="J"||aa=="K"||aa=="L"||aa=="M"||aa=="N"||aa=="O"||aa=="P"||aa=="Q"||aa=="R"||aa=="S"||aa=="T"||aa=="U"||aa=="V"||aa=="W"||aa=="X"||aa=="Y"||aa=="Z"){
				aaa=a.substr(1,1);
				if(aaa==_sex){
					a1=a.substr(2,1);
					a2=a.substr(3,1);
					a3=a.substr(4,1);
					a4=a.substr(5,1);
					a5=a.substr(6,1);
					a6=a.substr(7,1);
					a7=a.substr(8,1);
					a8=a.substr(9,1);
					
					aaaji=aaa*8;
					a1ji=a1*7;
					a2ji=a2*6;
					a3ji=a3*5;
					a4ji=a4*4;
					a5ji=a5*3;
					a6ji=a6*2;
					a7ji=a7*1;
					if(aa=="A"){
						sum=1+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="B"){
						sum=1+9+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="C"){
						sum=1+18+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="D")
					{
						sum=1+27+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="E"){
						sum=1+36+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="F"){
						sum=1+45+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="G"){
						sum=1+54+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="H"){
						sum=1+63+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="I"){
						sum=3+36+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="J")
					{
						sum=1+72+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="K")
					{
						sum=1+81+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="L"){
						sum=2+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="M"){
						sum=2+9+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="N"){
						sum=2+18+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="O"){
						sum=3+45+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="P"){
						sum=2+27+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="Q"){
						sum=2+36+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="R"){
						sum=2+45+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="S"){
						sum=2+54+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="T"){
						sum=2+63+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="U"){
						sum=2+72+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}
						else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="V"){
						sum=2+81+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="W"){
						sum=3+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="X"){
						sum=3+9+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="Y"){
						sum=3+18+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
					if(aa=="Z"){
						sum=3+27+aaaji+a1ji+a2ji+a3ji+a4ji+a5ji+a6ji+a7ji;
						yushu=sum%10;
						a10=10-yushu;
						if(a10==a8){
							I($('reg_chkID'),"系统检测中……");
							var Ajax = new classAjax();
							Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
						}else{
							I($('reg_chkID'),"身份证号码错误");
						}
					}
				}else{
					I($('reg_chkID'),"身份证和性别不匹配");
				}
			}else{
				I($('reg_chkID'),"身份证号码错误");
			}
		}else{
			if (a.substring(6,8)-_y.substring(2,4)==0 && a.substring(8,10)-_m==0 && a.substring(10,12)-_d==0){
				if (a.substring(14,15)%2==_sex){
					I($('reg_chkID'),"系统检测中……");
					var Ajax = new classAjax();
					Ajax.setRequest(_mgurl+"/register/ajaxcall.php","f=chkID&v="+a+"&uid="+_uid,chkID2);
				}else I($('reg_chkID'),"身份证和性别不匹配");
			}else I($('reg_chkID'),"身份证和生日不匹配");
		}
	}else I($('reg_chkID'),"身份证必须是15或18或10位数字");
}

function chkID2(a){
	if (a=='true'){
		I($('reg_chkID'),"身份证可以使用");
		$('reg_chkID').style.color = 'green';
		IDCARD = true;
	}else{
		I($('reg_chkID'),"身份证已存在，请更换一个");
	}
}

function checkboxquan(a,b)
{
	if(a==12&&b==1)
	{
		var answer= document.getElementsByName("chk[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan1");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan1");
					you.style.display='none';
					document.getElementById("ruanjiansqt").value="";
				}
			}
		}
	}
	if(a==7&&b==2)
	{
		var answer= document.getElementsByName("chkr[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan2");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan2");
					you.style.display='none';
					document.getElementById("diannaosqt").value="";
				}
			}
		}
	}
	if(a==14&&b==3)
	{
		var answer= document.getElementsByName("chkt[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan3");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan3");
					you.style.display='none';
					document.getElementById("shumasqt").value="";
				}
			}
		}
	}
	if(a==8&&b==4)
	{
		var answer= document.getElementsByName("chky[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan4");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan4");
					you.style.display='none';
					document.getElementById("shebeisqt").value="";
				}
			}
		}
	}
	if(a==12&&b==5)
	{
		var answer= document.getElementsByName("chk[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan5");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan5");
					you.style.display='none';
					document.getElementById("ruanjiansqt").value="";
				}
			}
		}
	}
	if(a==7&&b==6)
	{
		var answer= document.getElementsByName("chkr[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan6");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan6");
					you.style.display='none';
					document.getElementById("diannaosqt").value="";
				}
			}
		}
	}
	if(a==14&&b==7)
	{
		var answer= document.getElementsByName("chkt[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan7");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan7");
					you.style.display='none';
					document.getElementById("shumasqt").value="";
				}
			}
		}
	}
	if(a==8&&b==8)
	{
		var answer= document.getElementsByName("chky[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan8");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan8");
					you.style.display='none';
					document.getElementById("shebeisqt").value="";
				}
			}
		}
	}
	if(a==11&&b==9)
	{
		var answer= document.getElementsByName("chkt[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan9");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan9");
					you.style.display='none';
					document.getElementById("didianwuwj").value="";
				}
			}
		}
	}
	if(a==10&&b==10)
	{
		var answer= document.getElementsByName("chky[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan10");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan10");
					you.style.display='none';
					document.getElementById("fangshiwuwj").value="";
				}
			}
		}
	}
	if(a==22&&b==11)
	{
		var answer= document.getElementsByName("chku[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan11");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan11");
					you.style.display='none';
					document.getElementById("mudiwuwj").value="";
				}
			}
		}
	}
	if(a==27&&b==12)
	{
		var answer= document.getElementsByName("chk[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan12");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan12");
					you.style.display='none';
					document.getElementById("fuwuwuwj").value="";
				}
			}
		}
	}
	if(a==5&&b==13)
	{
		var answer= document.getElementsByName("chko[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan13");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan13");
					you.style.display='none';
					document.getElementById("fangshiyouwj").value="";
				}
			}
		}
	}
	if(a==4&&b==14)
	{
		var answer= document.getElementsByName("chkp[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan14");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan14");
					you.style.display='none';
					document.getElementById("shebeiyouwj").value="";
				}
			}
		}
	}
	if(a==22&&b==15)
	{
		var answer= document.getElementsByName("chks[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan15");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan15");
					you.style.display='none';
					document.getElementById("mudiyouwj").value="";
				}
			}
		}
	}
	if(a==26&&b==16)
	{
		var answer= document.getElementsByName("chkr[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan16");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan16");
					you.style.display='none';
					document.getElementById("fuwuyouwj").value="";
				}
			}
		}
	}
	if(a==14&&b==17)
	{
		var answer= document.getElementsByName("chkr[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan17");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan17");
					you.style.display='none';
					document.getElementById("netmoneyqt").value="";
				}
			}
		}
	}

	if(a==18&&b==18)
	{
		var answer= document.getElementsByName("chkt[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan18");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan18");
					you.style.display='none';
					document.getElementById("telxingweiqt").value="";
				}
			}
		}
	}
	if(a==18&&b==19)
	{
		var answer= document.getElementsByName("chky[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan19");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan19");
					you.style.display='none';
					document.getElementById("netsoftqt").value="";
				}
			}
		}
	}
		if(a==12&&b==20)
	{
		var answer= document.getElementsByName("chku[]");
		for(var i=0;i<answer.length;i++)
		{
			var b=answer.length-1;
			if(i==b)
			{
  				if(answer[i].checked == true){
					var you=document.getElementById("checkboxquan20");
					you.style.display='block';
  				}
				else
				{
					var you=document.getElementById("checkboxquan20");
					you.style.display='none';
					document.getElementById("g3serviceqt").value="";
				}
			}
		}
	}


}
