function $get(id){
	return document.getElementById(id);
}
function myalert(id,messg,err){
	if(err==1){
	$get(id).innerHTML="<img src='/images/error.png' align='absmiddle' /> "+messg;
	}else{
		$get(id).innerHTML="<img src='/images/right.png' align='absmiddle' /> "+messg;
	}
	$get(id+'fo').style.display = "none";
}
function ismovetel(t){
	var patrn=/^1(3|5|8)([0-9]{9,11})$/;
	  if(patrn.test(t))   
 	 return   false; 
  else   
     return   true;   
	
	
}
function ischina(str){
	var pr=/^[a-zA-Z][\w]{3,25}$/;
	 if(pr.test(str))   
 	 return   false; 
  else   
     return   true;  
	}
function RegFun(form)
{
	var m=/[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}/;

	if(ischina(form.userName.value))
	{
		myalert('userNameSpan',"请使用英文或者数字，长度4-20位，请不要用数字开头",1);
		
		//form.userName.focus();
		return false;
	}else{
		var val=form.userName.value;
		var url='/index.php/reg/testname/';//name;
	 
			$.get(url,{name:val},function(date){ if(date=='ok'){myalert('userNameSpan','',0);;}else{	myalert('userNameSpan',"用户名已被注册 ！",1);form.userName.focus();return false;
																																								  }});
			
		
		 
	}
/*	if(ismovetel(form.mobile.value))
	{
		myalert('mobilespan','请填写您的真实手机,以便将测试结果发送到您手机上！',1); 
	//	myalert('mobilespan','填写真实手机！',1);	
		return false;
	}else{		
		myalert('mobilespan','',0); 
	  
	} */
	if(form.UserPass.value.length<6)
	{
		myalert('passwordSpan','密码至少要6位以上！',1);	
		//form.UserPass.focus();
		return false;
	}else{
		myalert('passwordSpan','',0);
		 
		}
	if(form.Confirm.value.length<6)
	{
		
		myalert('password2Span','请输入重复输入您的用户密码！',1);		
		// form.Confirm.focus();
		return false;
	}else if(form.UserPass.value!=form.Confirm.value)
	{
		myalert('password2Span','您输入的两次用户密码不一致，请重新输入！',1);
		
		
		return false;
	}else {		
		myalert('password2Span','',0); 
	 
		}
	if(!m.test(form.Email.value))
	{
		myalert('emailSpan',"请正确输入您的邮件地址！",1);
		
	//	form.Email.focus();
		return false ;
	}else{
		//	myalert('emailSpan','',0); 
			var val=form.Email.value;
		var url='/index.php/reg/testname/';//name;
	 
			$.get(url,{mail:val},function(date){ if(date=='ok'){myalert('emailSpan','',0);;}else{	myalert('emailSpan',"邮箱已被注册使用 ！",1);form.Email.focus();return false;}});
			 
			 
		}
	if(form.trueName.value.length<2)
	{
		myalert('trueNameSpan','请输入您的真实姓名！',1);
	
		//form.trueName.focus();
		return false;
	}else{		
		myalert('trueNameSpan','',0); 
	 
	}
	
	
	
	 if(form.BirthDay_Year.value<1)
	{
		myalert('ymdSpan','请选择您的出生年份！',1);
		
	//	form.BirthDay_Year.focus();
		return false;
	}else if(form.BirthDay_Month.value<1)
	{
		myalert('ymdSpan','请选择您的出生月份！',1);
	//	form.BirthDay_Month.focus();
		return false;
	}else if(form.BirthDay_Day.value<1)
	{
		myalert('ymdSpan','请选择您的出生日期！',1);
	//	form.BirthDay_Day.focus();
		return false;
	}else{
		  myalert('ymdSpan','',0);
		}
  if(form.HomeAreaID.value<1)  
	{   
	 
		myalert('请选择您的所在城市！',1);
	//	form.HomeAreaID.focus();
		return false;
	} else
	{  
 
	//myalert('areaCodeSpan','',0);
		 
		return true;
	}
}

 
function   isEmail(t)   {   
  var   stra=/^\s*\w+\@\w+(\.\w+)+\s*$/i;  
  		 
  if(stra.test(t))   
 	 return   false; 
  else   
     return   true;   
}
	function CheckEmail(obj)
	{
		var TipObj = $get('#TipEmail');
		var mail=obj.value;
		var ismail=isEmail(mail);
		 if(ismail){
			 TipObj.html("<FONT COLOR=#FF0000>邮箱地址无效！</FONT>") ;
			  
			 return false
			 }
		$.get('/reg/checkmail/mail/'+mail,'', function(date){
									 
					if(date=='2')
					{
						TipObj.html("<FONT COLOR=#FF0000>邮箱地址无效！</FONT>") ;
					 	obj.focus();
					}else if(date=='4')
					{
						TipObj.html("<FONT COLOR=#FF0000>邮箱地址已被使用！</FONT>");
						
						obj.focus();
					}else if(date=='1')
					{
						TipObj.html( "<FONT COLOR=#33CC33>邮箱地址可以使用！</FONT>");
						
					}
					else
					{
						TipObj.html ( "<FONT COLOR=#FF0000>请填写有效的邮箱地址！</FONT>");
						
					}						 
											 
				 });
		 
		 
		 
	}

	function CheckNickName(obj)
	{
		 
		var TipObj = $get('#TipNickName');
		var names=obj.value;
			$.get('/reg/checkname/uname/'+names,'', function(date){
					 
					if(date=='2')
					{
						TipObj.html("<FONT COLOR=#FF0000>用户名无效！</FONT>") ;
					 	obj.focus();
					}
					else if(date=='3')
					{
						TipObj.html("<FONT COLOR=#FF0000>用户名长度不在有效范围内！</FONT>");
						
						obj.focus();
					}
					else if(date=='4')
					{
						TipObj.html("<FONT COLOR=#FF0000>用户名已被使用！</FONT>");
						
						obj.focus();
					}
					else if(date=='1')
					{
						TipObj.html( "<FONT COLOR=#33CC33>用户名可以使用！</FONT>");
						
					}
					else
					{
						TipObj.html ( "<FONT COLOR=#FF0000>请填写有效的用户名！</FONT>");
						
					}						 
											 
				 });
	
											 
	}
	function RegFun2(form){
	 
	var m=/[\w\.\-]+@\w+[\w\.\-]*?\.\w{1,4}/;
 
	if(ischina(form.userName.value))
	{
		alert("用户名不支持中文和全数字,且4-20位字符！"); 
		return false;
	}
	/*else if(ismovetel(form.mobile.value))
	{
		alert('请填写您的真实手机,以便将测试结果发送到您手机上！'); 
		return false;
	} */
	else if(form.UserPass.value.length<6)
	{
		alert('密码至少要6位以上！');	
		 
		return false;
	}else  if(form.Confirm.value.length<6)
	{
		
		alert('请输入重复输入您的用户密码！');		
		 
		return false;
	}else if(form.UserPass.value!=form.Confirm.value)
	{
		alert('您输入的两次用户密码不一致，请重新输入！'); 
		
		return false;
	}else  if(!m.test(form.Email.value))
	{	 
		alert("请正确输入您的邮件地址！");
		
	 
		return false ;
	}else if(form.trueName.value.length<2)
	{
		alert('请输入您的真实姓名！'); 
		return false;
	}else if(form.BirthDay_Day.value<1)
	{
		alert('请选择您的出生日期！');
		
	 
		return false;
	}  if(form.HomeSubAreaID.value<1)
	{ 
		 
		alert('请选择您的所在地区！');
	 
		return false;
	}else
	{    
		return true;
	}
}
 
