﻿//用户修改密码时的验证
function check(myForm) {
	if (myForm.newpassword.value != "") {
		if (myForm.newpassword.value.length < 6) {
			alert("\u5bc6\u7801\u957f\u5ea6\u5c0f\u4e8e6!");
			return false;
		}
		if (myForm.newpassword.value == myForm.cpassword.value) {
			return true;
		} else {
			alert("\u4e8c\u6b21\u8f93\u5165\u7684\u5bc6\u7801\u4e0d\u4e00\u81f4!");
			return false;
		}
	} else {
		alert("\u65b0\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a!");
		return false;
	}
}

//-- 改变身份证类型
function changeidtype() {
	var ID = document.getElementById("showback");
	var idkind = document.getElementById("idtype");
	if (idkind.value == "1") {
		ID.style.display = "none";
	} else {
		ID.style.display = "";
	}
}
 //form提交,主要是修改action的值
function formSubmit(formName, actionValue,flag) {
	if(!flag)
		KindSubmit();
	document[formName].action.value = actionValue;
	document[formName].submit();
}
//初始化国家,省,城市
function setCountry(couid, proid, citid) {
	countryChange(couid, proid);
	provinceChange(proid, citid);
}
//初始化生日
function setBirthday(birthday){
	var data=new Array();
	data=birthday.split("-");
	cYear=data[0];
	cMonth=data[1];
	cDay=data[2];
	dateInit();
}
//验证用户资料必填项
function checkUserForm_need(formName,actionValue){
	if(ajaxFlag){//是否有AJAX请求,等待请求完成才提交
		setTimeout(function(){
				checkUserForm_need(formName,actionValue);
			},200);
		return false;
	}
	 //验证用户名
	 if(!checkUsername(document[formName].username)){
	   document[formName].username.focus();
	   return false;
	 }
	 //验证密码
	 if(!checkPassword(document[formName].password)){
	   document[formName].password.focus();
	   return false;
	 }
	 //确认密码
	 if(!checkCPassword(document[formName].cpassword)){
      document[formName].password.focus();
      document[formName].cpassword.focus();
	  return false;
	}
	//验证电子邮件
	if(!checkEmail()){
	  //不用二次,不能正确定位--%> 
	  document[formName].email.focus();
	  document[formName].email.focus();
	  return false;
	}
	//验证码
	if(!checkConfirmationcode()){
      //不用二次,不能正确定位/ 
      document[formName].confirmationcode.focus();
      document[formName].confirmationcode.focus();
	  return false;
	}
	return checkUserForm_unneed(formName,actionValue);
}
//验证用户资料非必填项
function checkUserForm_unneed(formName,actionValue) {
	//验证备用电子邮件
	if (!checkBakEmail(document[formName].bakemail)) {
		alert("\u5907\u7528\u90ae\u7bb1\u683c\u5f0f\u4e0d\u6b63\u786e");
		document[formName].bakemail.focus();
		return false;
	}
    	//验证证件号码
	if (!checkIdnumber(document[formName].idnumber)) {
		alert("\u8bc1\u4ef6\u53f7\u7801\u683c\u5f0f\u4e0d\u6b63\u786e");
		document[formName].idnumber.focus();
		return false;
	}
    	//验证邮政编码
	if (!checkZipcode(document[formName].zipcode)) {
		alert("\u90ae\u653f\u7f16\u7801\u683c\u5f0f\u4e0d\u6b63\u786e");
		document[formName].zipcode.focus();
		return false;
	}
    	//验证电话号码
	if (!checkTelephone(document[formName].telephone)) {
		alert("\u7535\u8bdd\u53f7\u7801\u4e0d\u6b63\u786e");
		document[formName].telephone.focus();
		return false;
	}
    	//验证手机号码
	if (!checkMobilephone(document[formName].mobilephone)) {
		alert("\u624b\u673a\u53f7\u7801\u4e0d\u6b63\u786e");
		document[formName].mobilephone.focus();
		return false;
	}
    	//验证QQ号码
	if (!checkQq(document[formName].qq)) {
		alert("QQ\u53f7\u7801\u4e0d\u6b63\u786e");
		document[formName].qq.focus();
		return false;
	}
    	//验证MSN
	if (!checkMsn(document[formName].msn)) {
		alert("MSN\u4e0d\u6b63\u786e");
		document[formName].msn.focus();
		return false;
	}
    	//验证传真号码
	if (!checkFax(document[formName].fax)) {
		alert("\u4f20\u771f\u53f7\u7801\u4e0d\u6b63\u786e");
		document[formName].fax.focus();
		return false;
	}
	//把年月日组在一起构成出生日期
	createDate();
	//没有出错提交
	document[formName].action.value=actionValue;
	document[formName].submit();
}
  //是否显示高级选项
function advanced_show(obj){
	obj.checked == true?document.getElementById('advanced').style.display="block":document.getElementById('advanced').style.display="none";
}
var ajaxFlag=false;//是否在执行ajax请求
//ajax验证用户名是否已被使用
function checkUsernameExist(username){
	ajaxFlag=true;
	sendRequest("/reg.do?action=ajax&item=username&user.username="+escape(username.value),"usernameMSG");
}

//ajax验证email是否已被使用
function checkEmailExist(email){
	ajaxFlag=true;
	sendRequest("/reg.do?action=ajax&item=email&user.email="+email.value,"emailMSG");
}

//ajax验证验证码是否正确
function checkConfirmationcodeRight(confirmationcode){
	ajaxFlag=true;
	sendRequest("/reg.do?action=ajax&item=confirmationcode&confirmationcode="+confirmationcode.value,"confirmationcodeMSG");
}
//用户登陆
function login_login(){
	document["login"].action.value='login';
	return true;
}
var oldItem;//暂存当前点击对像
function changePic(obj,src1,src2){
	var pic1=document.getElementById("pic1");
	var pic2=document.getElementById("pic2");
	pic1.src=src1;
	pic1.style.display="";
	if(src2){
		pic2.src=src2;
		pic2.style.display="";
	}else{
		pic2.style.display="none";
	}
	obj.style.border="1px solid #CCCCCC";
	if(oldItem && oldItem!=obj){
		oldItem.style.border="0";
		oldItem.style.borderBottom="2px solid #CCCCCC";
		oldItem.style.borderRight="2px solid #CCCCCC";
	}
	oldItem=obj;
	//obj.style.borderBottom="1px solid #CCCCCC";
	//obj.style.borderRight="1px  solid #CCCCCC";
}
