var returnValue=false;
///////////////////////////////////
//id 验证控件的id
//type 验证类型
//disdivid 错误显示信息
//hiddenid 控件对应隐含域的id
Validate=function(id,type,disdivid){
	var getControl=document.getElementById(id).value;
	var getDivHtml=document.getElementById(disdivid);
	if(getControl==null||getControl==""){
		getDivHtml.className="regtext f12 cred l";
		getDivHtml.innerHTML="不能输入空字符哦！";
	}
}
///
//验证账户
validateAccount=function(){
	var getAccount=document.getElementById('txt_pacount').value;
	var getpHtml=document.getElementById('p1');
	var getimg=document.getElementById('img1');
	var content=/^(([\d]+[a-zA-Z]+)|([a-zA-Z]+[\d]+)|([\d]+)|([a-zA-Z]+)|([\d]+[a-zA-Z]+[\d]+)|([\a-zA-Z]+[\d]+[a-zA-Z]+))$/;
	//var content=/([\d][a-zA-Z])|([\d]+[a-zA-Z])|([a-zA-Z]+[\d])|([0-9])|([a-zA-Z])/;
	//var content=/([\d][a-zA-Z])/
	var reg;
	reg=new RegExp(content);
    if(getAccount==null||getAccount==""){
    	getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="请以4-18位英文字母和数字的组合注册通行证";
		fool=false;
	}
	else if(getAccount.length>18||getAccount.length<4){
		getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="请以4-18位英文字母和数字的组合注册通行证";
		fool=false;
	}
	else if(!reg.test(getAccount)){
		getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="请以4-18位英文字母和数字的组合注册通行证";
		fool=false;
		
	}
	else{
		//采用同步处理
		var returnvalue = xajax.call('CheckUsers', {parameters:[ getAccount ],mode:'synchronous'});
		var getp=document.getElementById('p1').innerText;
		if(returnvalue=="nohave"){	
			getimg.className="regok l";
			return true;
		}
		else{
			getimg.className="regerr l";
			return false;
		}
	}		
	return false;
}
//////
//验证密码强弱
validatePw=function(){
   var getPw=document.getElementById('txt_pw').value
   var getpHtml=document.getElementById('p2');
   var getimg=document.getElementById('img2');
   var content=/^(([0-9]+[a-zA-Z]+)|([a-zA-Z]+[0-9]+)|([0-9]+)|([a-zA-Z]+))$/;
   var number=/^([0-9])$/;
   var letter="";
   var special=/\s/; 
   var reg=new RegExp(special);
   if(getPw==null||getPw==""){
	   getimg.className="regerr l";
	   getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="不能输入空字符哦！";
   }
   else if(getPw.length>18||getPw.length<6){
	   getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="长度6-18位！";
   }
   else if(reg.test(getPw)){
	   getimg.className="regerr l";
	   getpHtml.className="regtext f12 cred l";
	   getpHtml.innerHTML="不能有非法字符！";
   }
   else{
	   getimg.className="regok l";
	   getpHtml.className="regtext f12 c999 l";
	   getpHtml.innerHTML="";
	   return true;
   }
   return false;
}
//验证昵称
validatenick=function(){
	var getNick=document.getElementById('txt_nickname').value
	var getimg=document.getElementById('img10');
	var getpHtml=document.getElementById('p10');
	 if(getNick==null||getNick==""){
		 getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="不能输入空字符哦！";
		return false;
	 }
	 else{
		 var returnvalue = xajax.call('CheckNick', {parameters:[ getNick ],mode:'synchronous'});
		 if(returnvalue=="nohave"){	
				getimg.className="regok l";
				return true;
			}
			else{
				getimg.className="regerr l";
				return false;
			}
	 }
		 
}
//重复密码
repeatpw=function(){
	var getPw=document.getElementById('txt_pw').value;
	var getRpw=document.getElementById('txt_repeatpw').value;
	var getimg=document.getElementById('img3');
	var getpHtml=document.getElementById('p3');
	if(getPw!=getRpw){
		getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="两次输入密码不匹配";
	}
	else{
		getimg.className="regok l";
		getpHtml.className="regtext f12 c999 l";
		getpHtml.innerHTML="";
		return true;
	}
	return false;
}
//验证邮件
validateEmail=function(){
	var getEmail=document.getElementById('txt_email').value;
	var getpHtml=document.getElementById('p4');
	var getimg=document.getElementById('img4');
	var content=/\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	var reg=new RegExp(content);
	if(!reg.test(getEmail))
	{
		getimg.className="regerr l";
		getpHtml.className="regtext f12 cred l";
		getpHtml.innerHTML="邮件格式不正确";	
	}
	else
	{
		 var returnvalue = xajax.call('ChecktoEmail', {parameters:[ getEmail ],mode:'synchronous'});
		 if(returnvalue=="nohave"){	
				getimg.className="regok l";
				return true;
			}
			else{
				getimg.className="regerr l";
				return false;
			}
	}
	return false;
}

