var emailReturn=0;
var nicknameReg=0;
var nicknameReturn=0;
//验证码看不清，换一个
function newValidateNumber(digits){
	//alert("t");
	var validatePIC = document.getElementById("validatePIC");
	if(!digits)
		validatePIC.src="/validatecode.jpg?n="+Math.random();
	else
		validatePIC.src="/validatecode.jpg?digits="+digits+"&n="+Math.random();
}
//验证码看不清，换一个(2)
function newValidateNumber_2(digits){
	//alert("t");
	var validatePIC = document.getElementById("validatePIC_2");
	if(!digits)
		validatePIC.src="/validatecode.jpg?n="+Math.random();
	else
		validatePIC.src="/validatecode.jpg?digits="+digits+"&n="+Math.random();
}
//检查昵称
function checkNickname(){
	//获得表单中的昵称
	var nickname = document.getElementById("nickname").value;
	var nicknameDiv = document.getElementById("nicknameDiv");
	
	if (isEmpty(nickname)) {
		nicknameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_nickname_null+"</font>";
		nicknameDiv.className='hint1';
		return 1;
	}else if(checkStrLength(nickname)>10){
		nicknameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_nickname_length+"</font>";
		nicknameDiv.className='hint1';
		return 1;
	}else if(isNumber(nickname)){
		nicknameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_nickname_error+"</font>";
		nicknameDiv.className='hint1';
		return 1;
	}else{
		nicknameDiv.innerHTML = "&nbsp;<img src='/images/ajax-loader.gif'/>&nbsp;<font size='2' style='color:blue'>"+m_user_register_nickname_checking+"</font>";
		nicknameDiv.className='';
		Email.checkNickname(nickname,
			function(data){
				if(data==0){
					nicknameDiv.className='hint1';
					nicknameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_nickname_no+"</font>";
					nicknameReg=1;
				}else{
					nicknameDiv.className='hint1';
					nicknameDiv.innerHTML = "<font size='2' style='color:green'>&nbsp;"+m_user_register_nickname_ok+"</font>";
					nicknameReg=0;
				}
			}
		);
		if(nicknameReg==0){
			return 0;
		}else{
			return 1;
		}
		//return 0;
	}
	
}
//检查Email
function checkEmail(){
	var email = document.getElementById("email").value;
	var emailDiv = document.getElementById("emailDiv");
	
	if (isEmpty(email)) {
		emailDiv.innerHTML = "&nbsp;<font size='2' style='color:red'>"+m_user_register_email_null+"</font>";
		emailDiv.className='hint1';
		return 1;
	}
	if (!isEmail(email)) {
		emailDiv.innerHTML = "&nbsp;<font size='2' style='color:red'>"+m_user_register_email_error+"</font>";
		emailDiv.className='hint1';
		return 1;
	}
	emailDiv.innerHTML = "&nbsp;<img src='/images/ajax-loader.gif'/>&nbsp;<font size='2' style='color:blue'>"+m_user_register_email_checking+"</font>";
	emailDiv.className='hint1';
	Email.checkEamil(email,checkEmailCallBack);
	if(emailReturn==0){
		return 0;
	}else{
		return 1;
	}
}

function checkEmailCallBack(msg){
	var emailDiv = document.getElementById("emailDiv");
	
	if(msg == 1){
		emailDiv.innerHTML = "&nbsp;<font size='2' style='color:green'>"+m_user_register_email_ok+"</font>";
		emailDiv.className='hint1';
		emailReturn=0;
		return true;
	}else{
		emailDiv.innerHTML = "&nbsp;<font size='2' style='color:red'>"+m_user_register_email_no+"</font>";
		emailDiv.className='hint1';
		emailReturn=1;
		return false;
	}
}

//*****************************************************************************************************************************
//检查注册密码
function checkPassword1(){
	//获得表单中的登录密码
	var password1 = document.getElementById("password").value;
	var password2 = document.getElementById("password2").value;
	var password1Div = document.getElementById("password1Div");
	var password2Div = document.getElementById("password2Div");
	
	if (isEmpty(password2)) {
		if (isEmpty(password1)) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_null+"</font>";
			password1Div.className='hint1';
			return 1;
		}else if (checkStrLength(password1) < 6) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_length_less+"</font>";
			password1Div.className='hint1';
			return 1;
		}else if (checkStrLength(password1) > 14) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_length_more+"</font>";
			password1Div.className='hint1';
			return 1;
		}else{
			password1Div.innerHTML = "";
			password1Div.className='';
			return 0;
		}
	}else{
		if (isEmpty(password1)) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_null+"</font>";
			password1Div.className='hint1';
			return 1;
		}else if (checkStrLength(password1) < 6) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_length_less+"</font>";
			password1Div.className='hint1';
			return 1;
		}else if (checkStrLength(password1) > 14) {
			password1Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_length_more+"</font>";
			password1Div.className='hint1';
			return 1;
		}else if (password1 != password2) {
			password1Div.innerHTML = "";
			password2Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_notsame+"</font>";
			password1Div.className='';
			password2Div.className='hint1';
			return 1;
		}else{
			password1Div.innerHTML = "";
			password2Div.innerHTML = "";
			password1Div.className='';
			password2Div.className='';
			return 0;
		}
	}
}

//*****************************************************************************************************************************
//检查重复密码
function checkPassword2(){
	//获得表单中的重复密码
	var password1 = document.getElementById("password").value;
	var password2 = document.getElementById("password2").value;
	var password2Div = document.getElementById("password2Div");
	
	if (isEmpty(password2)) {
		password2Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_inputAgain+"</font>";
		password2Div.className='hint1';
		return 1;
	}else if (password1 != password2) {
		password2Div.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_password_notsame+"</font>";
		password2Div.className='hint1';
		return 1;
	}else{
		password2Div.innerHTML = "";
		password2Div.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查真实姓名
function checkTrueName(){
	//获得表单中的真实姓名
	var trueName = document.getElementById("trueName").value;
	var trueNameDiv = document.getElementById("trueNameDiv");
	
	if (isEmpty(trueName)) {
		trueNameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_trueName_null+"</font>";
		trueNameDiv.className='hint1';
		return 1;
	}else if(checkStrLength(trueName)>10){
		trueNameDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_trueName_length+"</font>";
		trueNameDiv.className='hint1';
		return 1;
	}else{
		trueNameDiv.innerHTML = "";
		trueNameDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查证件号码
function checkCardNum(){
	//获得表单中的真实姓名
	var certNo = document.getElementById("certNo").value;
	var cardNumDiv = document.getElementById("cardNumDiv");
	
	if (isEmpty(certNo)) {
		cardNumDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_certNo_null+"</font>";
		cardNumDiv.className='hint1';
		return 1;
	}else if(checkStrLength(certNo)>20){
		cardNumDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_certNo_length+"</font>";
		cardNumDiv.className='hint1';
		return 1;
	}else{
		cardNumDiv.innerHTML = "";
		cardNumDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查所在城市
function checkCity(){
	//获得表单中的所在城市
	var country = document.getElementById("countryId").value;
	var province = document.getElementById("provinceId").value;
	var city = document.getElementById("cityId").value;
	var cityDiv = document.getElementById("cityDiv");
	
	if(isEmpty(country) || country=="0"){
		cityDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_country_null+"</font>";
		cityDiv.className='hint1';
		return 1;
	}else if(isEmpty(province)||province=="0"){
		cityDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_province_null+"</font>";
		cityDiv.className='hint1';
		return 1;
	}else if (isEmpty(city)||city=="0") {
		cityDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_city_null+"</font>";
		cityDiv.className='hint1';
		return 1;
	}else{
		cityDiv.innerHTML = "";
		cityDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查详细地址
function checkAddress(){
	//获得表单中的详细地址
	var address = document.getElementById("address").value;
	var addressDiv = document.getElementById("addressDiv");
	
	if (isEmpty(address)) {
		addressDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_address_null+"</font>";
		addressDiv.className='hint1';
		return 1;
	}else if(checkStrLength(address)>100){
		addressDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_address_length+"</font>";
		addressDiv.className='hint1';
		return 1;
	}else{
		addressDiv.innerHTML = "";
		addressDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查邮政编码
function checkPostcode(){
	//获得表单中的邮政编码
	var postcode = document.getElementById("postcode").value;
	var postcodeDiv = document.getElementById("postcodeDiv");
	
	if (isEmpty(postcode)) {
		postcodeDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_postcode_null+"</font>";
		postcodeDiv.className='hint1';
		return 1;
	}else if(checkStrLength(postcode)>20){
		postcodeDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_postcode_length+"</font>";
		postcodeDiv.className='hint1';
		return 1;
	}else{
		postcodeDiv.innerHTML = "";
		postcodeDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查联系方式--固定电话
function checkTel(){
	//获得表单中的联系方式
	var tel1 = document.getElementById("tel1").value;
	var tel2 = document.getElementById("tel2").value;
	var tel3 = document.getElementById("tel3").value;
	var mobileTel = document.getElementById("mobileTel").value;
	var tel = tel1 + tel2 + tel3;
	var telDiv = document.getElementById("telDiv");
	
	if (!isNumber(tel) | !isNumber(mobileTel)){
		telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_notNumber+"</font>";
		telDiv.className='hint1';
		return 1;
	}else if (isEmpty(mobileTel) & isEmpty(tel)) {
		telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_null+"</font>";
		telDiv.className='hint1';
		return 1;
	}else if(!isEmpty(tel)){
		if(isEmpty(tel1)){
			telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_country_null+"</font>";
			telDiv.className='hint1';
			return 1;
		}else if(isEmpty(tel2)){
			telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_city_null+"</font>";
			telDiv.className='hint1';
			return 1;
		}else if(isEmpty(tel3)){
			telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_number_null+"</font>";
			telDiv.className='hint1';
			return 1;
		}else{
			telDiv.innerHTML = "";
			telDiv.className='';
			return 0;
		}
	}else{
		telDiv.innerHTML = "";
		telDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查联系方式--手机
function checkMobileTel(){
	//获得表单中的联系方式
	var tel1 = document.getElementById("tel1").value;
	var tel2 = document.getElementById("tel2").value;
	var tel3 = document.getElementById("tel3").value;
	var mobileTel = document.getElementById("mobileTel").value;
	var tel = tel1 + tel2 + tel3;
	var telDiv = document.getElementById("telDiv");
	
	if (!isNumber(tel) | !isNumber(mobileTel)){
		telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_notNumber+"</font>";
		telDiv.className='hint1';
		return 1;
	}else if (isEmpty(tel) & isEmpty(mobileTel)) {
		telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_null+"</font>";
		telDiv.className='hint1';
		return 1;
	}else if(!isEmpty(tel)){
		if(isEmpty(tel2)){
			telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_city_null+"</font>";
			telDiv.className='hint1';
			return 1;
		}else if(isEmpty(tel3)){
			telDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_telAndMobileTel_number_null+"</font>";
			telDiv.className='hint1';
			return 1;
		}else{
			telDiv.innerHTML = "";
			telDiv.className='';
			return 0;
		}
	}else{
		telDiv.innerHTML = "";
		telDiv.className='';
		return 0;
	}
}

//*****************************************************************************************************************************
//检查验证码
function checkValidateNumber(){
	//获得表单中的验证码
	var validateNumber = document.getElementById("validateNumber").value;
	var validateNumberDiv = document.getElementById("validateNumberDiv");
	
	if(!isNumber(validateNumber)){
		alert(m_user_register_validateNumber_notNumber);
		DWRUtil.setValue("validateNumber","");
		return 1;
	}
	if (isEmpty(validateNumber)) {
		validateNumberDiv.innerHTML = "<font size='2' style='color:red'>&nbsp;"+m_user_register_validateNumber_null+"</font>";
		validateNumberDiv.className='hint1';
		return 1;
	}else{
		validateNumberDiv.innerHTML = "";
		validateNumberDiv.className='';
		return 0;
	}
}
//检查验证码长度
function checkValidateNumberLength(){
	//获得表单中的验证码
	var validateNumber = document.getElementById("validateNumber").value;
	var validateNumberDiv = document.getElementById("validateNumberDiv");
	
	if(window.XMLHttpRequest){ //Mozilla 浏览器
		if(checkStrLength(validateNumber)>4){
			DWRUtil.setValue("validateNumber",validateNumber.substr(0,4));
			return false;
		}
//		var event1 = document.getElementById("validateNumber").onkeydown;
//		//var e=event.target;
//		//alert(event1.keyCode+1);
//		if(event1.keyCode!=8){
//			if(checkStrLength(validateNumber)>=4 || event1.which<48 || (event.keyCode>57&&event.keyCode<96) || event.keyCode>105){
//				validateNumber = validateNumber;
//				return false;
//			}
//		}
	}else if(window.ActiveXObject) { //IE浏览器
		//var e=event.srcElement;
		if(event.keyCode!=8){
			if(checkStrLength(validateNumber)>=4 || event.keyCode<48 || (event.keyCode>57&&event.keyCode<96) || event.keyCode>105){
				validateNumber = validateNumber;
				return false;
			}
		}
	}else{
		if(event.keyCode!=8){
			if(checkStrLength(validateNumber)>=4 || event.keyCode<48 || (event.keyCode>57&&event.keyCode<96) || event.keyCode>105){
				validateNumber = validateNumber;
				return false;
			}
		}
	}
}
//检查验证码是否为数字
function checkValidateNumberStr(){
	//获得表单中的验证码
	var validateNumber = document.getElementById("validateNumber").value;
	var validateNumberDiv = document.getElementById("validateNumberDiv");
	
	if(window.XMLHttpRequest){ //Mozilla 浏览器
		if(checkStrLength(validateNumber)>4){
			DWRUtil.setValue("validateNumber",validateNumber.substr(0,4));
			return false;
		}
	}
	if (!isNumber(validateNumber)) {
		DWRUtil.setValue("validateNumber",validateNumber.substr(0,checkStrLength(validateNumber)-1));
		return false;
	}
}
//============================================================================================================================================
//注册提交验证
function checkSubmitValidate(form){
	if(checkNickname()==1 || checkEmail()==1 || checkPassword1()==1 || checkPassword2()==1 || checkTrueName()==1 || checkCity()==1 || checkTel()==1 || checkMobileTel()==1 || checkValidateNumber()==1){
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//检查文件是否为图片
function isPicture(thisinput){
	var niceExtnd = new Array("gif","jpg","jpeg","png","bmp","GIF","JPG","JPEG","PNG","BMP");
	for(i=0;i<niceExtnd.length;i++){
		if (thisinput.indexOf(niceExtnd[i])	>=	0){
			return true;
		}
	}
	return false;
}
//*****************************************************************************************************************************
//证件认证提交验证
function checkAuthIDCardSubmit(form){
	var certType = document.getElementById("certType").value;
	var certNo = document.getElementById("certNo").value;
	var icon = document.getElementById("icon").value;
	
	var submitError = document.getElementById("submitError");
	if(isEmpty(certType) || certType=="0"){
		alert(m_user_authIDCard_certType_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authIDCard_certType_null+"</font></strong>";
		return false;
	}else if(isEmpty(certNo)){
		alert(m_user_authIDCard_certNo_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authIDCard_certNo_null+"</font></strong>";
		return false;
	}else if(isEmpty(icon)){
		alert(m_user_authIDCard_icon_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authIDCard_icon_null+"</font></strong>";
		return false;
	}else if(!isPicture(icon)){
		alert(m_user_authIDCard_icon_error);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authIDCard_icon_error+"</font></strong>";
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//电话认证提交验证
function checkAuthPhoneSubmit(form){
	var tel = document.getElementById("tel").value;
	var mobileTel = document.getElementById("mobileTel").value;
	
	var submitError = document.getElementById("submitError");
	
	if (!isNumber(tel) | !isNumber(mobileTel)){
		alert(m_user_authPhone_tel_notNumber);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authPhone_tel_notNumber+"</font></strong>";
		return false;
	}else if (isEmpty(tel) & isEmpty(mobileTel)) {
		alert(m_user_authPhone_tel_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_authPhone_tel_null+"</font></strong>";
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//修改登陆密码提交验证
function checkModifyPasswordSubmit(form){
	var password = document.getElementById("password").value;
	var password2 = document.getElementById("password2").value;
	var password22 = document.getElementById("password22").value;
	var validateNumber = document.getElementById("validateNumber").value;
	
	var submitError = document.getElementById("submitError");
	
	if(isEmpty(password)){
		alert(m_user_modifyPassword_password_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_password_null+"</font></strong>";
		return false;
	}else if(isEmpty(password2)){
		alert(m_user_modifyPassword_newPassword_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_newPassword_null+"</font></strong>";
		return false;
	}else if(isEmpty(password22)){
		alert(m_user_modifyPassword_newPassword_again_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_newPassword_again_null+"</font></strong>";
		return false;
	}else if(checkStrLength(password2) < 6){
		alert(m_user_modifyPassword_newPassword_length_less);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_newPassword_length_less+"</font></strong>";
		return false;
	}else if(checkStrLength(password2) > 14){
		alert(m_user_modifyPassword_newPassword_length_more);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_newPassword_length_more+"</font></strong>";
		return false;
	}else if(password22 != password2){
		alert(m_user_modifyPassword_newPassword_notSame);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_newPassword_notSame+"</font></strong>";
		return false;
	}else if(isEmpty(validateNumber)){
		alert(m_user_modifyPassword_validateNumber_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_modifyPassword_validateNumber_null+"</font></strong>";
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//登陆验证
function checkLogin(form){
	//获得表单中的真实姓名
	var userId = document.getElementById("userInfo").value;
	var password = document.getElementById("password").value;
	var validateNumber = document.getElementById("validateNumber").value;
	var loginErrorDiv = document.getElementById("loginError");
	
	if (isEmpty(userId)) {
		loginErrorDiv.innerHTML = "<span class='orgB'>"+m_user_login_idNull+"</span>";
		return false;
	}else if(isEmpty(password)){
		loginErrorDiv.innerHTML = "<span class='orgB'>"+m_user_login_passwordNull+"</span>";
		return false;
	}else if(isEmpty(validateNumber)){
		loginErrorDiv.innerHTML = "<span class='orgB'>"+m_user_login_validateNumberNull+"</span>";
		return false;
	}else{
		loginErrorDiv.innerHTML = "";
		return true;
	}
}
//*****************************************************************************************************************************
//修改邮箱、昵称提交验证
function checkBasicSubmit(form, oldEmail, oldNickname){
	emailReturn=0;
	nicknameReturn=0;
	var emailObj = document.getElementById("email");
	var email = emailObj.value;
	var nicknameObj = document.getElementById("nickname");
	var nickname = nicknameObj.value;
	var submitError = document.getElementById("submitError");
	
	if (isEmpty(email)) {
		alert(m_user_basic_email_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_email_null+"</font></strong>";
		return false;
	}else if (!isEmail(email)) {
		alert(m_user_basic_email_error);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_email_error+"</font></strong>";
		return false;
	}else if (isEmpty(nickname)) {
		alert(m_user_basic_nickname_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_null+"</font></strong>";
		return false;
	}else if (checkStrLength(nickname)>10) {
		alert(m_user_basic_nickname_more);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_more+"</font></strong>";
		return false;
	}else if (isEmpty(nickname.substr(nickname.length - 1,1))) {
		alert(m_user_basic_nickname_notHaveBlank);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_notHaveBlank+"</font></strong>";
		return false;
	}else{
		submitError.innerHTML = "";
		Email.checkUserBasicInfoModify(nickname,oldNickname,email,oldEmail,
			function(msg){
				if(msg==0){
					alert(m_user_basic_nickname_hadBeUsed);
					submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_hadBeUsed+"</font></strong>";
					emailReturn=1;
					nicknameReturn=1;
					nicknameObj.value = oldNickname;
					emailObj.value = oldEmail;
				}else if(msg==1){
					alert(m_user_register_email_no);
					submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_register_email_no+"</font></strong>";
					emailReturn=1;
					nicknameObj.value = oldNickname;
					emailObj.value = oldEmail;
				}else if(msg==2){
					alert(m_user_basic_nickname_hadBeUsed);
					submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_hadBeUsed+"</font></strong>";
					nicknameReturn=1;
					nicknameObj.value = oldNickname;
					emailObj.value = oldEmail;
				}else{
					document.form.submit();
				}
				if(nicknameReturn==0 && emailReturn==0){
					return true;
				}else{
					return false;
				}
			}
		);
		/*
		if(nickname!=oldNickname){
			Email.checkNicknameModify(nickname,
				function(data){
					if(data==1){
						submitError.innerHTML = "";
						nicknameReturn=0;
						return true;
					}else{
						alert(m_user_basic_nickname_hadBeUsed);
						submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_basic_nickname_hadBeUsed+"</font></strong>";
						nicknameReturn=1;
						return false;
					}
				}
			);
		}
		if(email!=oldEmail){
			Email.checkEamil(email,
				function(msg){
					if(msg == 1){
						submitError.innerHTML = "";
						emailReturn=0;
						return true;
					}else{
						alert(m_user_register_email_no);
						submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>"+m_user_register_email_no+"</font></strong>";
						emailReturn=1;
						return false;
					}
				}
			);
		}
		if(nicknameReturn==0 && emailReturn==0){
			return true;
		}else{
			return false;
		}
		*/
	}
}
//*****************************************************************************************************************************
//修改用户详细信息提交验证
function checkDetailsSubmit(form){
	var country = document.getElementById("countryId").value;
	var province = document.getElementById("provinceId").value;
	var city = document.getElementById("cityId").value;
	var address = document.getElementById("address").value;
	var postcode = document.getElementById("postcode").value;
	var fax = document.getElementById("fax").value;
	var qq = document.getElementById("qq").value;
	var icq = document.getElementById("icq").value;
	var submitError = document.getElementById("submitError");
	
	if(isEmpty(country) || country=="0"){
		alert(m_user_details_country_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_country_null+"</font></strong>";
		return false;
	}else if(isEmpty(province)||province=="0"){
		alert(m_user_details_province_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_province_null+"</font></strong>";
		return false;
	}else if (isEmpty(city)||city=="0") {
		alert(m_user_details_city_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_city_null+"</font></strong>";
		return false;
	/*
	}else if (isEmpty(address)) {
		alert(m_user_details_address_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_address_null+"</font></strong>";
		return false;
	}else if (isEmpty(postcode)) {
		alert(m_user_details_postcode_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_postcode_null+"</font></strong>";
		return false;
	*/
	}else if (!isEmpty(fax) && !isPhone(fax)) {
		alert(m_user_details_fax_error);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_fax_error+"</font></strong>";
		return false;
	}else if (!isEmpty(qq) && !isNumber(qq)) {
		alert(m_user_details_qq_error);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_qq_error+"</font></strong>";
		return false;
	}else if (!isEmpty(icq) && !isNumber(icq)) {
		alert(m_user_details_icq_error);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_details_icq_error+"</font></strong>";
		return false;
	}else{
		submitError.innerHTML = "";
		return true;
	}
}


//============================================================================================================================================
//*****************************************************************************************************************************
//电话号码验证
function checkPhone(){
	var tel = document.getElementById("tel").value;
	var mobileTel = document.getElementById("mobileTel").value;
	var submitError = document.getElementById("submitError");
	
	if (!isNumber(tel) | !isNumber(mobileTel)){
		alert(m_user_phone_tel_notNumber);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_phone_tel_notNumber+"</font></strong>";
		return false;
	}else if (isEmpty(tel) & isEmpty(mobileTel)) {
		alert(m_user_phone_tel_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_phone_tel_null+"</font></strong>";
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//新增收货地址提交验证
function checkUpdateAddressSubmit(form){
	var nickname = document.getElementById("nickname").value;
	var name = document.getElementById("name").value;
	var address = document.getElementById("address").value;
	var postcode = document.getElementById("postcode").value;
	var submitError = document.getElementById("submitError");
	
	if (isEmpty(nickname)) {
		alert(m_user_updateAddress_nickname_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateAddress_nickname_null+"</font></strong>";
		return false;
	}else if (isEmpty(name)) {
		alert(m_user_updateAddress_name_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateAddress_name_null+"</font></strong>";
		return false;
	}else if (isEmpty(address)) {
		alert(m_user_updateAddress_address_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateAddress_address_null+"</font></strong>";
		return false;
	}else if (isEmpty(postcode)) {
		alert(m_user_updateAddress_postcode_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateAddress_postcode_null+"</font></strong>";
		return false;
	}else{
		return checkPhone();
	}
}
//*****************************************************************************************************************************
//修改收货地址
function updateAddress(){
	document.form.action="/customeradmin/account/acceptAddress/updateUserAcceptAddress.shtml";
	if(checkUpdateAddressSubmit(document.form)){
		document.form.submit();
	}
}
//*****************************************************************************************************************************
//删除收货地址
function deleteAddress(){
	document.form.action="/customeradmin/account/acceptAddress/deleteUserAcceptAddress.shtml";
	var addressButtonElement = document.getElementById("addressButton");
	var addressButton = addressButtonElement.value;
	
	if(confirm(m_user_deleteAddress_areYouOk)){
		addressButtonElement.value = 1;
		document.form.submit();
	}
}










//*****************************************************************************************************************************
//新增银行帐号提交验证
function checkUpdateBankSubmit(form){
	var countryId = document.getElementById("countryId").value;
	var provinceId = document.getElementById("provinceId").value;
	var bankName = document.getElementById("bankName").value;
	var bankNo = document.getElementById("bankNo").value;
	var accountName = document.getElementById("accountName").value;
	var submitError = document.getElementById("submitError");
	var branchName = document.getElementById("branchName").value;//银行分支
	
	if (isEmpty(countryId) || countryId=="0") {
		alert(m_user_updateBank_countryId_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateBank_countryId_null+"</font></strong>";
		return false;
	}else if (isEmpty(provinceId) || provinceId=="0") {
		alert(m_user_updateBank_provinceId_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateBank_provinceId_null+"</font></strong>";
		return false;
	}else if (isEmpty(bankName)) {
		alert(m_user_updateBank_bankName_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateBank_bankName_null+"</font></strong>";
		return false;
	}else if (isEmpty(branchName)) {
		alert("请输入银行分行或支行名称!");
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;请输入银行分行或支行名称!</font></strong>";
		return false;
	}else if (isEmpty(bankNo)) {
		alert(m_user_updateBank_bankNo_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateBank_bankNo_null+"</font></strong>";
		return false;
	}else if (isEmpty(accountName)) {
		alert(m_user_updateBank_accountName_null);
		submitError.innerHTML = "<strong><font style='color:red; font-size:18px'>&nbsp;"+m_user_updateBank_accountName_null+"</font></strong>";
		return false;
	}else{
		return true;
	}
}
//*****************************************************************************************************************************
//新增银行帐号
function newBank(){
	document.form.action="/customeradmin/account/bank/newUserBank.shtml";
	if(checkUpdateBankSubmit(document.form)){
		document.form.submit();
	}
}
//*****************************************************************************************************************************
//修改银行帐号
function updateBank(){
	document.form.action="/customeradmin/account/bank/updateUserBank.shtml";
	if(checkUpdateBankSubmit(document.form)){
		document.form.submit();
	}
}
//*****************************************************************************************************************************
//删除银行帐号
function deleteBank(){
	document.form.action="/customeradmin/account/bank/deleteUserBank.shtml";
	var userBanksButtonElement = document.getElementById("userBanksButton");
	var userBanksButton = userBanksButtonElement.value;
	
	if(confirm(m_user_deleteBank_areYouOk)){
		userBanksButtonElement.value = 1;
		document.form.submit();
	}
}










//判断是否为货币;整数，小数
function ismoney(s){
	var moneyRegx1 = /^\d+(\.\d{0,2})?$/;
	if(moneyRegx1.test(s)){
		return true;
	}else{
		return false;
	}
}

//*****************************************************************************************************************************
//合并发货
function sendOrderList(){
	var deliverType = document.getElementById("deliverType").value;
	var deliverAddress = document.getElementById("deliverAddress").value;
	var name = document.getElementById("name").value;
	var address = document.getElementById("address").value;
	var postcode = document.getElementById("postcode").value;
	var tel = document.getElementById("tel").value;
	var mobile = document.getElementById("mobile").value;
	var flag_type = document.getElementById("flag_type").innerHTML;//标识是竞拍与商城提交 0:表示竞拍，1表示商城
	if(isEmpty(deliverType)){
		alert(m_user_ordersList_deliverType_null);
		return false;
	}else if(isEmpty(name)){
		alert(m_user_ordersList_name_null);
		return false;
	}else if(checkStrLength(name)>5000){
		alert(m_user_ordersList_name_length_more);
		return false;
	}else if(isEmpty(address)){
		alert(m_user_ordersList_address_null);
		return false;
	}else if(isEmpty(postcode)){
		alert(m_user_ordersList_postcode_null);
		return false;
	}else if(isEmpty(tel)){
		alert(m_user_ordersList_tel_null);
		return false;
	}else if(!isPhone(tel)){
		alert(m_user_ordersList_tel_error);
		return false;
	}else if(isEmpty(mobile)){
		alert(m_user_ordersList_mobile_null);
		return false;
	}else if(!isNumber(mobile)){
		alert(m_user_ordersList_mobile_error);
		return false;
	}else{
		document.getElementById('operate').value="deliver";
		var bp=document.getElementById("baojiaPrice").value;//保价金额
		var bj=document.getElementById("baojiaParm").value;//保价费
		var flag=document.getElementById("baojia").checked;//是否选中保价
		var deliverTypeIndex=document.getElementById("deliverType").selectedIndex;//发货方式
		if(flag){//选中保价才进行提示
		 if(confirm('是否确认保价？您的保价金额为'+bp+'元，需支付'+bj+'元保价费')){
				document.getElementById('deliverForm').submit();
			}
		 }else{
			if(deliverTypeIndex=='1'||deliverTypeIndex=='6'){//1:挂号信件邮寄(中国邮政)和上门自取,不提示保价
		 		document.getElementById('deliverForm').submit();
			}else{
				if(flag_type=='1'){//商城
					document.getElementById('deliverForm').submit();
				}else{//竞拍
				if(confirm('您已取消保价，若邮寄过程中发生邮包损坏，将由您自行承担风险！')){
					document.getElementById('deliverForm').submit();
				}
			  }
			}
		}
	}
}

//*****************************************************************************************************************************
//新增消息
function newMessage(){
	var toId = document.getElementById("toId").value;
	var title = document.getElementById("subject").value;
	var content = document.getElementById("content").value;
	
	if(isEmpty(toId)){
		alert(m_user_message_toId_null);
	}else if(isEmpty(title)){
		alert(m_user_message_title_null);
	}else if(checkStrLength(title)>50){
		alert(m_user_message_title_length_more);
	}else if(isEmpty(content)){
		alert(m_user_message_content_null);
	}else{
		document.getElementById('newMessageForm').submit();
	}
}
function saveDraft(){
	var toId = document.getElementById("toId").value;
	var title = document.getElementById("subject").value;
	var content = document.getElementById("content").value;
	if(isEmpty(toId)){
		alert(m_user_message_toId_null);
	}else if(isEmpty(title)){
		alert(m_user_message_title_null);
	}else if(checkStrLength(title)>50){
		alert(m_user_message_title_length_more);
	}else if(isEmpty(content)){
		alert(m_user_message_content_null);
	}else{
		document.getElementById('saveDraft').value = 1;
		document.getElementById('newMessageForm').submit();
	}
}

//*****************************************************************************************************************************
//修改支付密码
function checkChangePayPassword(form){
	
	
//	if(oldPass!=null && isEmpty(oldPass.value)){
//		alert(m_user_finance_changePassword_oldPass_null);
//		return false;
//	}else 
    if(confirm(m_user_finance_changePassword_authCode_yesOrNo)){
    var oldPass = document.getElementById("oldPass");
	var newPass = document.getElementById("newPass").value;
	var newPassConfirm = document.getElementById("newPassConfirm").value;
	var authCode = document.getElementById("authCode").value;


	if(isEmpty(newPass)){
		alert(m_user_finance_changePassword_newPass_null);
		return false;
	}else if(checkStrLength(newPass)<6 || checkStrLength(newPass)>16){
		alert(m_user_finance_changePassword_newPass_length_lessOrMore);
		return false;
	}else if(isEmpty(newPassConfirm)){
		alert(m_user_finance_changePassword_newPassConfirm_null);
		return false;
	}else if(newPassConfirm!=newPass){
		alert(m_user_finance_changePassword_newPassConfirm_notSame);
		return false;
	}else if(isEmpty(authCode)){
		alert(m_user_finance_changePassword_authCode_null);
		return false;
		
	}else{
		return true;
	}
	
	
	    }
}

//*****************************************************************************************************************************
//余额管理
//申请退款
function checkApplyRefundment(form,account){
	var amount = parseFloat(form.amount.value);
	var type = form.type.value;
	var payPass = form.payPass.value;
	var authCode = form.authCode.value;
	var postcode = form.postcode.value;
	var cardName = form.cardName.value;
	var idCard = form.idCard.value;
	account = parseFloat(account);
	var branchInfo=document.getElementById('branchInfo').innerHTML;//银行分支/分行
	
	if(isEmpty(amount)){
		alert(m_user_finance_moneyManage_sub1_amount_null);
		return false;
	}else if(amount<2){
		alert(m_user_finance_moneyManage_sub1_amount_money);
		return false;
	}else if(!ismoney(amount)){
		alert(m_user_finance_moneyManage_sub1_amount_notMoney);
		return false;
	}else if(amount<=0){
		alert(m_user_finance_moneyManage_sub1_amount_error);
		return false;
	}
	
	if(!isEmpty(type)){
		if(type=="1"){
			if(isEmpty(postcode)){
				alert(m_user_finance_moneyManage_sub1_postcode_null);
				return false;
			}
		}
		if(type=="2"){
			if(branchInfo.length<=0||branchInfo==''){
				alert("银行分行信息不能为空，请到添加银行账号处填写完整！");
				return false;
			}else if(isEmpty(idCard)||idCard=='请输入持卡人身份证'){
				alert(m_user_finance_moneyManage_sub1_idCard_null);
				return false;
			}else if(idCard.length>18){
				alert("身份证号码不能大于18位！");
				return false;
			}else if(isEmpty(cardName)||cardName=='请输入持卡人姓名'){
				alert(m_user_finance_moneyManage_sub1_cardUserName_null);
				return false;
			}else if(cardName.length>20){
				alert("持卡人姓名不能超过20个字符！");
				return false;
			}
		}
	}
	
	if(amount > account){
		alert(m_user_finance_moneyManage_sub1_amount_error);
		return false;
	}else if(isEmpty(type)){
		alert(m_user_finance_moneyManage_sub1_type_null);
		return false;
	}else if(isEmpty(payPass)){
		alert(m_user_finance_moneyManage_sub1_payPass_null);
		return false;
	}else if(isEmpty(authCode)){
		alert(m_user_finance_moneyManage_sub1_authCode_null);
		return false;
	}else{
		return true;
	}
	
}

//申请转款为保证金
function checkApplyTurnToBail(form,account){
	var amount = parseFloat(form.amount.value);
	var payPass = form.payPass.value;
	var authCode = form.authCode.value;
	account = parseFloat(account);
	if(isEmpty(amount)){
		alert(m_user_finance_moneyManage_sub2_amount_null);
		return false;
	}else if(!ismoney(amount)){
		alert(m_user_finance_moneyManage_sub2_amount_notMoney);
		return false;
	}else if(amount<=0){
		alert(m_user_finance_moneyManage_sub2_amount_error);
		return false;
	}else if(amount > account){
		alert(m_user_finance_moneyManage_sub2_amount_moreThanAccount);
		return false;
	}else if(isEmpty(payPass)){
		alert(m_user_finance_moneyManage_sub2_payPass_null);
		return false;
	}else if(isEmpty(authCode)){
		alert(m_user_finance_moneyManage_sub2_authCode_null);
		return false;
	}else{
		return true;
	}
}

//*****************************************************************************************************************************
//汇款告知
function checkRemitReport(form){
	//汇款方式
	var depositType = form.depositType.value;
	//汇款银行
	var depositBanks = form.depositBanks.value;
	//汇款金额(不含手续费)
	var money = form.money.value;
	//转为保证金的金额
	var deposit = form.deposit.value;
	//用途
	var remark = form.remark.value;
	//汇款时间
	var depositDate = form.depositDate.value;
	
	if(isEmpty(depositType)){
		alert(m_user_buyer_remitReport_depositType_null);
		return false;
	}else if(isEmpty(depositBanks)){
		alert(m_user_buyer_remitReport_depositBanks_null);
		return false;
	}else if(isEmpty(money)){
		alert(m_user_buyer_remitReport_money_null);
		return false;
	}else if(!ismoney(money)){
		alert(m_user_buyer_remitReport_money_error);
		return false;
	}else if(money <= 0){
		alert(m_user_buyer_remitReport_money_error1);
		return false;
	}else if(!isEmpty(deposit) && !ismoney(deposit)){
		alert(m_user_buyer_remitReport_deposit_error);
		return false;
	}else if(deposit*1 > money*1){
		alert(m_user_buyer_remitReport_deposit_notLessMoney);
		return false;
	}else if(isEmpty(remark)){
		alert(m_user_buyer_remitReport_remark_null);
		return false;
	}else if(isEmpty(depositDate)){
		alert(m_user_buyer_remitReport_depositDate_null);
		return false;
	}else{
		return true;
	}
}

//*****************************************************************************************************************************
//保证金操作
function checkBailsManage(form,bails){
	//转为余额金额
	var amount = parseFloat(form.amount.value);
	//余额支付密码
	var payPass = form.payPass.value;
	//验证码
	var authCode = form.authCode.value;
	bails = parseFloat(bails);
	
	if(isEmpty(amount)){
		alert(m_user_finance_bailsManage_amount_null);
		return false;
	}else if(!ismoney(amount)){
		alert(m_user_finance_bailsManage_amount_error);
		return false;
	}else if(amount > bails){
		alert(m_user_finance_bailsManage_amount_lessBails);
		return false;
	}else if(isEmpty(payPass)){
		alert(m_user_finance_bailsManage_payPass_null);
		return false;
	}else if(isEmpty(authCode)){
		alert(m_user_finance_bailsManage_authCode_null);
		return false;
	}else{
		return true;
	}
}
//**************************************************************************************************************************
//Div登陆验证		2010-7-30
function checkDivLogin(){
	//获得表单中的真实姓名
	var userId = document.getElementById("userInfo").value;
	var password = document.getElementById("password").value;
	var validateNumber = document.getElementById("validateNumber").value;
	var validateReg=/^[0-9]*$/g;
	if (isEmpty(userId)) {
		alert("用户名不能为空");
		return false;
	}else if(isEmpty(password)){
		alert("密码不能为空");
		return false;
	}else if(isEmpty(validateNumber)){
		alert("验证码不能为空");
		return false;
	}else if(!validateNumber.match(validateReg)){
		alert("验证码请输入0-9数字");
		return false;
	}else{
		return true;
	}
}

