	var cUser = false;
	var cId = false;
	var cPw = false;
	var cMail = false;
	var cName = false;
	var cPhone = false;
	var cCard = false;
	var cAddr = false;
	function checkUser(){
		var name = document.getElementById("name").value;
		var phone = document.getElementById("phone").value;
		if(name!=""&&phone!=""){
			UserCheck.checkUser(name,phone,function(re){
				var msg = document.getElementById("baseMsg");
				var str = re.split('-');
				if(null==str[0]||""==str[0]||"null"==str[0]){
					document.getElementById("baseRight").style.display = '';
					document.getElementById("baseError").style.display = 'none';
					msg.innerHTML = "<font color='blue'><b>姓名与电话可正常注册!</b></font>";
					cUser = true;
				}else if(null==str[1]||""==str[1]||"null"==str[1]){
					document.getElementById("baseRight").style.display = 'none';
					document.getElementById("baseError").style.display = '';
					msg.innerHTML = "<font color='red'><b>已通过电话注册,未激活网站用户!请<a href='active.jsp'>激活</a>用户!</b></font>";
					cUser = false;
				}else{
					document.getElementById("baseRight").style.display = 'none';
					document.getElementById("baseError").style.display = '';
					msg.innerHTML = "<font color='red'><b>您的姓名与电话已经注册成为了网站用户!是否<a href='#'>遗忘密码?</a></b></font>";
					cUser = false;
				}
			});
		}
	}
	
	function checkUser2(){
		var name = document.getElementById("name").value;
		var phone = document.getElementById("phone").value;
		if(name!=""&&phone!=""){
			UserCheck.checkUser(name,phone,function(re){
				var msg = document.getElementById("baseMsg");
				var str = re.split('-');
				if(null==str[0]||""==str[0]||"null"==str[0]){
					document.getElementById("baseRight").style.display = 'none';
					document.getElementById("baseError").style.display = '';
					msg.innerHTML = "<font color='red'><b>您还没通过电话注册,您可以<a href='regist.jsp'>新注册</a>一个用户!</b></font>";
					cUser = false;
				}else if(null==str[1]||""==str[1]||"null"==str[1]){
					document.getElementById("baseRight").style.display = '';
					document.getElementById("baseError").style.display = 'none';
					msg.innerHTML = "<font color='blue'><b>已通过电话注册,可以立即激活!</b></font>";
					cUser = true;
				}else{
					document.getElementById("baseRight").style.display = 'none';
					document.getElementById("baseError").style.display = '';
					msg.innerHTML = "<font color='red'><b>您的姓名与电话已经注册成为了网站用户!是否<a href='#'>遗忘密码?</a></b></font>";
					cUser = false;
				}
				document.getElementById("no").value = str[0];
			});
		}
	}
	
	function checkId(){
		var webId = document.getElementById("webId").value;
		var re1 = new RegExp("^([a-zA-Z0-9])*$");
		if(!re1.test(webId)){
			document.getElementById("idError").style.display = '';
			document.getElementById("idRight").style.display = 'none';
			document.getElementById("idMsg").innerHTML = '登录名只能为字母加数字的组合.';
			cId = false;
		}else if(webId.length<4){
			document.getElementById("idError").style.display = '';
			document.getElementById("idRight").style.display = 'none';
			document.getElementById("idMsg").innerHTML = '登录名不能小于4个字母加数字的组合.';
			cId = false;
		}else{
			UserCheck.checkWeb(webId,function(re){
				if(re){
					document.getElementById("idError").style.display = '';
					document.getElementById("idRight").style.display = 'none';
					document.getElementById("idMsg").innerHTML = '登录名已被注册.';
					cId = false;
				}else{
					document.getElementById("idError").style.display = 'none';
					document.getElementById("idRight").style.display = '';
					document.getElementById("idMsg").innerHTML = '';
					cId = true;
				}
			});
		}
	}
	
	function checkPw(){
		var webPw = document.getElementById("webPw").value;
		if(webPw.length<4){
			document.getElementById("pwError").style.display = '';
			document.getElementById("pwRight").style.display = 'none';
			document.getElementById("pwMsg").innerHTML = '密码长度不足4位.';
			cPw = false;
		}else{
			document.getElementById("pwError").style.display = 'none';
			document.getElementById("pwRight").style.display = '';	
			document.getElementById("pwMsg").innerHTML = '';		
			cPw = true;
		}
	}
	
	function checkPwRe(){
		var webPw = document.getElementById("webPw").value;
		var webRePw = document.getElementById("webPwRe").value;
		if(webPw!=webRePw||webRePw==""){
			document.getElementById("pwReError").style.display = '';
			document.getElementById("pwReRight").style.display = 'none';
			document.getElementById("pwReMsg").innerHTML = '重复密码不相同.';
			cPw = false;
		}else{
			document.getElementById("pwReError").style.display = 'none';
			document.getElementById("pwReRight").style.display = '';
			document.getElementById("pwReMsg").innerHTML = '';
			cPw = true;
		}
	}
	
	function checkEmail(){
		var re = new RegExp("^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$");
		var mail = document.getElementById("mail").value;
		if(!re.test(mail)){
			document.getElementById("mailError").style.display = '';
			document.getElementById("mailRight").style.display = 'none';
			document.getElementById("mailMsg").innerHTML = '您邮箱格式不正确.';
			cMail = false;
		}else{
			document.getElementById("mailError").style.display = 'none';
			document.getElementById("mailRight").style.display = '';
			document.getElementById("mailMsg").innerHTML = '';
			cMail = true;
		}
	}
	
	function checkName(){
		var name = document.getElementById("name").value;
		if(name==""){
			document.getElementById("nameError").style.display = '';
			document.getElementById("nameRight").style.display = 'none';
			document.getElementById("nameMsg").innerHTML = '姓名不能为空.';
			cName = false;
		}else{
			document.getElementById("nameError").style.display = 'none';
			document.getElementById("nameRight").style.display = '';
			document.getElementById("nameMsg").innerHTML = '';
			cName = true;
		}
	}
	
	function checkPhone(){
		var phone = document.getElementById("phone").value;
		if(phone==""||phone.length<11){
			document.getElementById("phoneError").style.display = '';
			document.getElementById("phoneRight").style.display = 'none';
			document.getElementById("phoneMsg").innerHTML = '联系电话格式不正确!02368666666/13800000000!';
			cPhone = false;
		}else{
			document.getElementById("phoneError").style.display = 'none';
			document.getElementById("phoneRight").style.display = '';
			document.getElementById("phoneMsg").innerHTML = '';
			cPhone = true;
		}
	}
	
	function checkCard(){
		var card = document.getElementById("card").value;
		if(card==""){
			document.getElementById("cardError").style.display = '';
			document.getElementById("cardRight").style.display = 'none';
			document.getElementById("cardMsg").innerHTML = '身份证不能为空.';
			cCard = false;
		}else{
			document.getElementById("cardError").style.display = 'none';
			document.getElementById("cardRight").style.display = '';
			document.getElementById("cardMsg").innerHTML = '';
			cCard = true;
		}
	}
	
	function checkAddr(){
		var addr = document.getElementById("addr").value;
		if(addr==""){
			document.getElementById("addrError").style.display = '';
			document.getElementById("addrRight").style.display = 'none';
			document.getElementById("addrMsg").innerHTML = '请填写详细地址!';
			cAddr = false;
		}else{
			document.getElementById("addrError").style.display = 'none';
			document.getElementById("addrRight").style.display = '';
			document.getElementById("addrMsg").innerHTML = '';
			cAddr = true;
		}
	}
	
	function priChg(obj){
		var city = document.getElementById("city");
		DWRUtil.removeAllOptions('city');
		if(obj.value=="023"){
			var pp = document.createElement('option');
			pp.value = "重庆市";
			pp.text = "重庆市";
			city.add(pp);
		}else if(obj.value=="028"){
			var pp = document.createElement('option');
			pp.value = "成都市";
			pp.text = "成都市";
			city.add(pp);
		}else{
			var citys = new Array('昆明市','临沧市','丽江市','保山市','大理州','德宏州','怒江州','文山州','昭通市','普洱市','曲靖市','楚雄州','玉溪市','红河州','迪庆州','西双版纳州');
			for(i=0;i<citys.length;i++){
				var pp = document.createElement('option');
				pp.value = citys[i];
				pp.text = citys[i];
				city.add(pp);
			}
		}
		cityChg();
	}
	
	function cityChg(){
		var priv = document.getElementById("priv").value;
		var city = document.getElementById("city").value;
		var part = document.getElementById("part");
		DWRUtil.removeAllOptions('part');
		Post.getDongNameByGuName(priv,city,function(part2){
			for(i=0;i<part2.length;i++){
				document.getElementById('part').options.add(new Option(part2[i],part2[i])); 
			}
		});
		setTimeout(serachPostNo,800);
	}
    
    function serachPostNo(){
    	var name = document.getElementById("part").value;
    	var info = document.getElementById("addr").value;
    	info = info.substr(0,2);
    	Post.serachPost(name,info,function(re){
    		if(null!=re&&re!="") {
    			document.getElementById("postMsg").innerHTML = re[0].post_no+"-"+re[0].city_name+re[0].gu_name+re[0].dong_name+re[0].dong_dt_name;
    			document.getElementById("pPostNo").value = re[0].post_no;
    			document.getElementById("pPostSeq").value = re[0].post_seq;
    		}
    	});
    }
    
    function checkAll(){
    	if(!cUser){
    		alert('请检查你的姓名与电话是否可用!');
    	}else if(!cName){
    		alert('请检查您的姓名是否填写?');
    	}else if(!cPhone){
    		alert('请检查您的电话是否填写?');
    	}else if(!cCard){
    		alert('请检查您的身份证是否填写?');
    	}else if(!cId){
    		alert('请检查您的登录名是否填写正确.');
    	}else if(!cPw){
    		alert('请检查您的密码是否填写正确?');
    	}else if(!cMail){
    		alert('请检查您的邮箱格式是否正确?');
    	}else if(!cAddr){
    		alert('请检查您的地址是否填写?');
    	}else{
    		serachPostNo();
    		var phone = document.getElementById("phone").value;
    		document.getElementById("pDdd").value = phone.substr(0,3);
    		document.getElementById("pTel1").value = phone.substr(3,4);
    		document.getElementById("pTel2").value = phone.substr(7,4);
    		var priv=document.getElementById("priv").value;
    		if(priv=="023")priv="";
    		else if(priv=="028")priv="四川省";
    		else priv = "云南省";
    		var city = document.getElementById("city").value;
    		var part = document.getElementById("part").value;
    		var addr = document.getElementById("addr").value;
    		document.getElementById("pAddr").value = priv+city+part+addr;
    		var mail = document.getElementById("mail").value;
    		document.getElementById("pEmailId").value = mail.substr(0,mail.indexOf('@'));
    		document.getElementById("pEmailId2").value = mail.substr(mail.indexOf('@')+1,mail.length);
    		regForm.submit();
    	}
    }
    
    function checkActive(){
    	if(!cUser){
    		alert('请检查你的姓名与电话是否可用!');
    	}else if(!cName){
    		alert('请检查您的姓名是否填写?');
    	}else if(!cPhone){
    		alert('请检查您的电话是否填写?');
    	}else if(!cId){
    		alert('请检查您的登录名是否填写正确.');
    	}else if(!cPw){
    		alert('请检查您的密码是否填写正确?');
    	}else if(!cMail){
    		alert('请检查您的邮箱格式是否正确?');
    	}else{
    		var phone = document.getElementById("phone").value;
    		document.getElementById("pDdd").value = phone.substr(0,3);
    		document.getElementById("pTel1").value = phone.substr(3,4);
    		document.getElementById("pTel2").value = phone.substr(7,4);
    		var mail = document.getElementById("mail").value;
    		document.getElementById("pEmailId").value = mail.substr(0,mail.indexOf('@'));
    		document.getElementById("pEmailId2").value = mail.substr(mail.indexOf('@')+1,mail.length);
    		activeForm.submit();
    	}
    }
    function checkModify(){
    	checkPhone();
    	checkPw();
    	checkPwRe();
    	checkEmail();
    	var ck = document.getElementById("ckAddr");
    	if(ck.checked)checkAddr();
    	if(!cPhone){
    		alert('请检查您的电话是否填写?');
    	}else if(!cPw){
    		alert('请检查您的密码是否填写正确?');
    	}else if(!cMail){
    		alert('请检查您的邮箱格式是否正确?');
    	}else if(ck.checked&&!cAddr){
    		alert('请检查您的地址是否填写?');
    	}else{
    		serachPostNo();
    		var phone = document.getElementById("phone").value;
    		document.getElementById("pDdd").value = phone.substr(0,3);
    		document.getElementById("pTel1").value = phone.substr(3,4);
    		document.getElementById("pTel2").value = phone.substr(7,4);
    		if(ck.checked){
	    		var priv=document.getElementById("priv").value;
	    		if(priv=="023")priv="";
	    		else if(priv=="028")priv="四川省";
	    		else priv = "云南省";
	    		var city = document.getElementById("city").value;
	    		var part = document.getElementById("part").value;
	    		var addr = document.getElementById("addr").value;
	    		document.getElementById("pAddr").value = priv+city+part+addr;
    		}
    		var mail = document.getElementById("mail").value;
    		document.getElementById("pEmailId").value = mail.substr(0,mail.indexOf('@'));
    		document.getElementById("pEmailId2").value = mail.substr(mail.indexOf('@')+1,mail.length);
    		modifyForm.submit();
    	}
    }