/*注册新用户*/
function formsubmit_reg(){
  var email = document.getElementsByName("email"); 
  var userPass = document.getElementsByName("userPass"); 
  var repassword = document.getElementsByName("repassword");
  var sex = document.getElementsByName("sex");
  var userType = document.getElementsByName("userType");
  var protocol = document.getElementsByName("protocol");
  var province = document.getElementsByName("province");
  var trueName =  document.getElementsByName("trueName");
  var city = document.getElementsByName("city");
  var checkCity = "";
  var checkProvince = "";
  
  email[0].value=cTrim(email[0].value,0); 
  userPass[0].value=cTrim(userPass[0].value,0); 
  repassword[0].value=cTrim(repassword[0].value,0); 
  trueName[0].value=cTrim(trueName[0].value,0); 
    
  for(i=0;i<city[0].length;i++){
		if(city[0][i].selected==true){
			checkCity=city[0][i].value;
			break;
		}
	}
  
    	for(i=0;i<province[0].length;i++){
		if(province[0][i].selected==true){
			checkProvince=province[0][i].value;
			break;
		}
	}
  
  
    if (email[0].value == ""){     		
     alert("Email不能为空！");
     return false;
  }
  
  if (userPass[0].value==""){  	
      alert("密码不能为空！");
      userPass[0].focus(); 
	  userPass[0].select();
      return false;
  } else if (userPass[0].value.length<6){   
     alert("密码长度必须大于6个字符！");
     userPass[0].focus(); 
	userPass[0].select();
      return false;
  }else if (repassword[0].value == ""){   
     alert("重复密码不能为空！");
     repassword[0].focus(); 
	repassword[0].select();
      return false;
  }else if (repassword[0].value != userPass[0].value){   
     alert("确认密码与您的登录密码不一致！");
    repassword[0].focus(); 
	repassword[0].select();
      return false;
  	  
  }
  
  if (trueName[0].value == ""){     		
	     alert("真实姓名不能为空！");
	     return false;
	  }
  
  if(userType[0].value ==""){
  	userType[0].focus(); 
	 userType[0].select();
     alert("请选择身份类别！");
      return false;
	  }
	  
    if(checkProvince==""){
	alert("请选择省份!");
	return false;
	}
	if(checkCity==""){
	alert("请选择所居城市!");
	return false;
	}
	  
if(protocol[0].checked!=true){
  		protocol[0].focus(); 
	  protocol[0].select();
  	 alert("请阅读协议！");
  	  return false;
  }
  
  if (sex[0].value==""){  	
      alert("性别不能为空！");
      sex[0].focus(); 
	  sex[0].select();
      return false;
  }  
  document.forms[0].submit();
} 

function submitRegisterInfo() {
	$("#formsubmit").html("信息提交中...");
	document.forms[0].submit();
}

function returnRegister(friendID,friendGroupID,RegNumeralID,orgID) {
	document.forms[0].action = "userRegister.do?method=returnRegister&friendID="+friendID+"&friendGroupID="+friendGroupID+"&RegNumeralID="+RegNumeralID+"&orgID="+orgID;
	document.forms[0].submit();
}

document.onkeydown=function() 
{  if (event.keyCode == 13) {
 formsubmit_reg(); 
 }
}  


var o_thisObject=null;
var user_Name_html=null;

/*检测该用户是否被注册*/
function checkusername(){
  var email_1 = document.getElementsByName("email");
  email_1[0].value=cTrim(email_1[0].value,0); 
  if (email_1[0].value == ""){
      alert("您的Email不能为空！");}
      else if(email_1[0].value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1){
  	  alert("Email格式不正确！"); 
  	    return false;
  }else{
  	 email=email_1[0].value;
  	 var param = {email:email};
  	 $.ajax({ type: "POST",url: "ajaxUserAction.do?method=CheckUsername",cache:false,dataType:"json",data:param,
			success:function(json){
				var o_thisObject = json;	
				if(o_thisObject.msg=="true"){
					 $("#user_Name1").html("<font color='red'>恭喜！该用户名没有被使用，您可以用该用户名注册！</font>");
				}else{
					 $("#user_Name1").html("<font color='red'>很遗憾，该用户名已被使用，请换个用户名试试！</font>");
				email_1[0].value = ""; 
	 			}		
			},
	   		error:function(){
	   			alert("服务器忙！请稍后再试");
	   			return false;
	   		}
		}); 		
	
  }
}

function showTip(){
	var userName_text=$("#user_Name1").text();
	if(userName_text=="很遗憾，该用户名已被使用，请换个用户名试试！"){
		$("#user_Name1").html("<font color=\"red\">*</font>您的登录用户名");
	}
}
function trim(str) {
  return (str + '').replace(/(\s+)$/g, '').replace(/^\s+/g, '');
}
function cTrim(sInputString,iType){
	var sTmpStr = ' ';  
	var i = -1 ;
	if(iType == 0 || iType == 1) {  
		while(sTmpStr == ' '){
			++i ; 
			sTmpStr = sInputString.substr(i,1) ;
		}
		sInputString = sInputString.substring(i);
	}
	if(iType == 0 || iType == 2){
		sTmpStr = ' ';
		i = sInputString.length;
		while(sTmpStr == ' '){
			--i  ;
			sTmpStr = sInputString.substr(i,1);
		}
		sInputString = sInputString.substring(0,i+1);
	}
	return sInputString ;
}


