// check.js

// newFunction
function isEmpty(input){
    if ((input==null)||(input.length==0)) return true;
    else return(false);
 }


function checkRegister(form){

        if (!confirm("您确定所填写的信息完整无误，开始注册个人用户帐户吗？")) {
          return false ;
        }

	if (isEmpty(form.gryhzh.value) ) {
		alert("请输入用户名") ;
 		form.gryhzh.focus() ;
		return false ;
	}
	if (isEmpty(form.gryhmm.value) ) {
		alert("请输入密码") ;
 		form.gryhmm.focus() ;
		return false ;
	} else {
          if(form.gryhmm.value.length<6) {
            alert("密码至少6位") ;
            form.gryhmm.value="" ;
			form.gryhmmConfirm.value="" ;
            form.gryhmm.focus() ;
            return false ;
          }
        }
	if (isEmpty(form.gryhmmConfirm.value) ) {
		alert("请再次输入密码") ;
 		form.gryhmmConfirm.focus() ;
		return false ;
	} else {
          if(form.gryhmmConfirm.value.length<6) {
            alert("密码至少6位") ;
            form.gryhmmConfirm.value="" ;
            form.gryhmmConfirm.focus() ;
            return false ;
          }
        }
        if (form.gryhmm.value!=form.gryhmmConfirm.value) {
          alert("您两次输入的密码不同，请重新输入");
          form.gryhmm.value="" ;
          form.gryhmmConfirm.value="" ;
          form.gryhmm.focus() ;
          return false ;
        }
	if (isEmpty(form.xmZw.value) ) {
		alert("请输入中文姓名") ;
 		form.xmZw.focus() ;
		return false ;
	}
	if (isEmpty(form.xb.value) ) {
		alert("请选择您的性别") ;
 		form.xb.focus() ;
		return false ;
	}
        /**
        //若身份证号有输入，需要校验有效性
        if(isEmpty(form.sfzh.value)==false){
          if(!checkSfz(form.sfzh)){
            form.sfzh.focus();
            return false;
          }
        }
        */
        //若邮编有输入，需要校验邮编
         if (isEmpty(form.lxdzYb.value)==false) {
          if(isYzbm(form.lxdzYb)==false){
            form.lxdzYb.focus() ;
            return false;
          }
	}
	if (isEmpty(form.email.value) ) {
		alert("请输入您的电子邮箱地址") ;
 		form.email.focus() ;
		return false ;
	} else {
          if (!checkemail(form.email)) {
 		form.email.focus() ;
		return false ;
          }
        }
	if (isEmpty(form.mmtswt.value) ) {
		alert("请输入密码提示问题") ;
 		form.mmtswt.focus() ;
		return false ;
	}
	if (isEmpty(form.mmtswtda.value) ) {
		alert("请输入密码提示问题答案，并牢记") ;
 		form.mmtswtda.focus() ;
		return false ;
	}


        return true ;
}

function checkModify(form){

        if (!confirm("您确定所填写的信息完整无误吗？")) {
          return false ;
        }

	if (isEmpty(form.gryhzh.value) ) {
		alert("用户名丢失，请联系管理员！") ;
		return false ;
	}
	if (isEmpty(form.gryhmm.value) ) {
		alert("修改资料需要输入原密码！") ;
 		form.gryhmm.focus() ;
		return false ;
	} else {
          if(form.gryhmm.value.length<6) {
            alert("密码至少6位") ;
            form.gryhmm.value="" ;
            form.gryhmm.focus() ;
            return false ;
          }
        }
        //如果输入了新密码，则要对新密码进行校验
        if (!isEmpty(form.newGryhmm.value)) {
          if(form.newGryhmm.value.length<6) {
            alert("新密码至少6位") ;
            form.newGryhmm.value="" ;
            form.newGryhmm.focus() ;
            return false ;
          }
          //新密码输入了，还要判断是否输入了新密码确认
          if (isEmpty(form.newGryhmmConfirm.value) ) {
                  alert("需要再次输入新密码") ;
                  form.newGryhmmConfirm.focus() ;
                  return false ;
          } else {
            if(form.newGryhmmConfirm.value.length<6) {
              alert("密码至少6位") ;
              form.newGryhmmConfirm.value="" ;
              form.newGryhmmConfirm.focus() ;
              return false ;
            }
          }
          //最后判断新密码和确认密码是否相同
          if (form.newGryhmm.value!=form.newGryhmmConfirm.value) {
            alert("您两次输入的新密码不同，请重新输入");
            form.newGryhmm.value="" ;
            form.newGryhmmConfirm.value="" ;
            form.newGryhmm.focus() ;
            return false ;
          }
        }


	if (isEmpty(form.xmZw.value) ) {
		alert("请输入中文姓名") ;
 		form.xmZw.focus() ;
		return false ;
	}
	if (isEmpty(form.xb.value) ) {
		alert("请选择您的性别") ;
 		form.xb.focus() ;
		return false ;
	}
        /**
        //若身份证号有输入，需要校验有效性
        if(isEmpty(form.sfzh.value)==false){
          if(!checkSfz(form.sfzh)){
            form.sfzh.focus();
            return false;
          }
        }
        */
        //若邮编有输入，需要校验邮编
         if (isEmpty(form.lxdzYb.value)==false) {
          if(isYzbm(form.lxdzYb)==false){
            form.lxdzYb.focus() ;
            return false;
          }
	}
	if (isEmpty(form.email.value) ) {
		alert("请输入您的电子邮箱地址") ;
 		form.email.focus() ;
		return false ;
	} else {
          if (!checkemail(form.email)) {
 		form.email.focus() ;
		return false ;
          }
        }
	if (isEmpty(form.mmtswt.value) ) {
		alert("请输入密码提示问题") ;
 		form.mmtswt.focus() ;
		return false ;
	}
	if (isEmpty(form.mmtswtda.value) ) {
		alert("请输入密码提示问题答案，并牢记") ;
 		form.mmtswtda.focus() ;
		return false ;
	}
        return true ;
}


function checkGryhzh(form) {
	if (isEmpty(form.gryhzh.value) ) {
		alert("请输入用户名！") ;
 		form.gryhzh.focus() ;
		return false ;
	}
        return true ;
}

function checkMmtswtda(form) {
	if (isEmpty(form.mmtswtda.value) ) {
		alert("请输入密码提示问题答案！") ;
 		form.mmtswtda.focus() ;
		return false ;
	}
        return true ;
}

function checkResetPassword(form) {

	if (isEmpty(form.newGryhmm.value) ) {
		alert("请输入新密码") ;
 		form.newGryhmm.focus() ;
		return false ;
	} else {
          if(form.newGryhmm.value.length<6) {
            alert("密码至少6位") ;
            form.newGryhmm.value="" ;
            form.newGryhmm.focus() ;
            return false ;
          }
        }
	if (isEmpty(form.newGryhmmConfirm.value) ) {
		alert("请再次输入新密码") ;
 		form.newGryhmmConfirm.focus() ;
		return false ;
	} else {
          if(form.newGryhmmConfirm.value.length<6) {
            alert("密码至少6位") ;
            form.newGryhmmConfirm.value="" ;
            form.newGryhmmConfirm.focus() ;
            return false ;
          }
        }
        if (form.newGryhmm.value!=form.newGryhmmConfirm.value) {
          alert("您两次输入的密码不同，请重新输入");
          form.newGryhmm.value="" ;
          form.newGryhmmConfirm.value="" ;
          form.newGryhmm.focus() ;
          return false ;
        }

        if (!confirm("请确认您已牢记新密码，点击确定后将重置您的密码！")) {
          return false ;
        }
        return true ;
}

