
function FormCheck() {
	var check = true;
	if (document.forms[0].userID.value == "" || document.forms[0].pwd.value == "") {
		alert("\u8bf7\u586b\u5199\u7528\u6237\u540d\u548c\u5bc6\u7801\uff01");
		document.forms[0].userID.focus();
		return false;
	}
	return true;
}
function PRSearchFormCheck(status) {
if(maload(status)){
	var check = true;
	if (document.forms[0].languagetype.value == "" && document.forms[0].position.value == "" && document.forms[0].background.value == "" && document.forms[0].major.value == "" && document.forms[0].city.value == "") {
		alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5173\u952e\u5b57\uff01");
		document.forms[0].languagetype.focus();
		return false;
	}
	return true;
	}
	else{
	  return false;
	}
}

/*
function PRSearchSubmit(status,myurl, formName) {
if(maload(status)){
	var check = true;
	if (document.forms[0].languagetype.value == "" && document.forms[0].position.value == "" && document.forms[0].background.value == "" && document.forms[0].major.value == "" && document.forms[0].city.value == "") {
		alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5173\u952e\u5b57\uff01");
		document.forms[0].languagetype.focus();
		return false;
	}
	var pars = Form.serialize(formName);
	myurl = myurl + "?" + pars;
	location.assign(myurl);
	return true;
	}
	else{
	  return false;
	}
}

*/
function CSSearchFormCheck(status) {

   if(maload(status)){
 
	var check = true;
	if (document.forms[0].positiontype.value == "" && document.forms[0].name.value == "" && document.forms[0].position.value == "" && document.forms[0].languagetype.value == "" && document.forms[0].city.value == "") {
		alert("\u8bf7\u8f93\u5165\u67e5\u8be2\u7684\u5173\u952e\u5b57\uff01");
		document.forms[0].positiontype.focus();
		return false;
	}
	return true;
	}
	else{
	  return false;
   }
}
function CSRegFormCheck() {
  
	var check = true;
	if (document.forms[0].comname.value == "" || document.forms[0].psw.value == "" || document.forms[0].people.value == "" || document.forms[0].root.value == "" || document.forms[0].mobile.value == "" || document.forms[0].email.value == "" || document.forms[0].address.value == "" || document.forms[0].Postnumble.value == "" || document.forms[0].faxID.value == "") {
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].comname.focus();
		return false;
	}
	if (isWhiteWpace(document.forms[0].comname.value)) {
		alert("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7528\u6237\u540d,\u7528\u6237\u540d\u4e2d\u4e0d\u80fd\u5305\u542b\u7a7a\u683c\uff01");
		document.forms[0].comname.focus();
		return false;
	}
	var str1 = document.forms[0].email.value;
	if (str1.indexOf("@") == -1 || str1.indexOf(".") == -1) {
		alert("E-mail\u683c\u5f0f\u4e0d\u6b63\u786e,\u8bf7\u91cd\u65b0\u586b\u5199\uff01");
		document.forms[0].email.focus();
		document.forms[0].email.select();
		return false;
	}
	var str2 = document.forms[0].psw.value;
	if (str2.length < 6 || str2.length > 20) {
		alert("\u6b63\u786e\u7684\u767b\u5f55\u5bc6\u7801\u4e3a6--20\u4f4d");
		return false;
	}
	var str3 = document.forms[0].mobile.value;
	if (checkNum(str3)) {
		alert("\u79fb\u52a8\u7535\u8bdd\u53f7\u7801\u683c\u5f0f\u4e0d\u6b63\u786e,\u4f8b\u5982:XXX-XXXXXXXX");
		document.forms[0].mobile.focus();
		return false;
	}
	var str4 = document.forms[0].root.value;
	if (checkNum(str4)) {
		alert("\u56fa\u5b9a\u7535\u8bdd\u53f7\u7801\u683c\u5f0f\u4e0d\u6b63\u786e,\u4f8b\u5982:XXX-XXXXXXXX");
		document.forms[0].root.focus();
		return false;
	}
	var str5 = document.forms[0].Postnumble.value;
	if (checkPostNum(str5)) {
		alert("\u90ae\u653f\u7f16\u7801\u5fc5\u987b\u662f6\u4f4d\u7684\u6570\u5b57");
		document.forms[0].Postnumble.focus();
		return false;
	}
	return true;
}
function PRSendCheck() {
	var ssn = document.forms[0].userID.value.toLowerCase();
	var check = true;
	if (document.forms[0].userID.value == "" || document.forms[0].gender.value == "" || document.forms[0].born.value == "" || document.forms[0].Nativeplace.value == "" || document.forms[0].Expectationcity.value == "" || document.forms[0].Rootphone.value == "" || document.forms[0].Mobilephone.value == "" || document.forms[0].Email.value == "" || document.forms[0].Expectation.value == "" || document.forms[0].Nativelanguage.value == "" || document.forms[0].Firstforeign.value == "" || document.forms[0].Area.value == "" || document.forms[0].schAddress1.value == "" || document.forms[0].schMajor1.value == "" || document.forms[0].schStartyear1.value == "" || document.forms[0].schEndyear1.value == "" || document.forms[0].schDegree1.value == "") {
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].userID.focus();
		return false;
	}
	var str1 = document.forms[0].Email.value;
	if (str1.indexOf("@") == -1 || str1.indexOf(".") == -1) {
		alert("E-mail\u683c\u5f0f\u4e0d\u6b63\u786e,\u8bf7\u91cd\u65b0\u586b\u5199\uff01");
		document.forms[0].Email.focus();
		document.forms[0].Email.select();
		return false;
	}
	return true;
}
function getPasswordCheck() {
	if (document.forms[0].userID.value == "") {
		alert("\u8bf7\u586b\u7528\u6237\u540d\uff01");
		document.forms[0].userID.focus();
		return false;
	}
	return true;
}

function PRRegFormCheck() {
	var ssn = document.forms[0].userID.value.toLowerCase();
	var check = true;
	document.forms[0].workStartyear1.style.backgroundColor="#FFFFFF";
	/*document.forms[0].Message.style.backgroundColor="#FFFFFF";*/
	document.forms[0].Expectation.style.backgroundColor="#FFFFFF";
	document.forms[0].userID.style.backgroundColor="#FFFFFF";
	document.forms[0].Email.style.backgroundColor="#FFFFFF";
	document.forms[0].pwd.style.backgroundColor="#FFFFFF";
	document.forms[0].Mobilephone.style.backgroundColor="#FFFFFF";
	document.forms[0].Rootphone.style.backgroundColor="#FFFFFF";
	document.forms[0].workStartyear1.style.backgroundColor="#FFFFFF";
	document.forms[0].workEndyear1.style.backgroundColor="#FFFFFF";
	document.forms[0].workStartyear2.style.backgroundColor="#FFFFFF";
	document.forms[0].workEndyear2.style.backgroundColor="#FFFFFF";
	document.forms[0].workStartyear3.style.backgroundColor="#FFFFFF";
	document.forms[0].workEndyear3.style.backgroundColor="#FFFFFF";
	document.forms[0].schStartyear1.style.backgroundColor="#FFFFFF";
	document.forms[0].schEndyear1.style.backgroundColor="#FFFFFF";
	document.forms[0].cerYear1.style.backgroundColor="#FFFFFF";
	document.forms[0].cerYear2.style.backgroundColor="#FFFFFF";
	
	
	var phone = /^(00\d{1,3}-){0,1}0\d{3}-\d{7,8}$/;
	if (document.forms[0].userID.value == "" ){
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].userID.focus();
		return false;
	}
	if (document.forms[0].pwd.value == "" ){
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].pwd.focus();
		return false;
	}
	if (document.forms[0].gender.value == "" ){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].gender.focus();
		return false;
	}
	if (document.forms[0].Nativeplace.value == "" ){
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Nativeplace.focus();
		return false;
	}
	if (document.forms[0].Expectationcity.value == "" ){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Expectationcity.focus();
		return false;
	}
	if (document.forms[0].Rootphone.value == "" ){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Rootphone.focus();
		return false;
	}
	if (document.forms[0].Mobilephone.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Mobilephone.focus();
		return false;
	}
	if (document.forms[0].Email.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Email.focus();
		return false;
	}
	if (document.forms[0].Nativelanguage.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Nativelanguage.focus();
		return false;
	}
	if (document.forms[0].Firstforeign.value == "" ){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Firstforeign.focus();
		return false;
	}
	if (document.forms[0].Area.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].Area.focus();
		return false;
	}
	if (document.forms[0].schAddress1.value == "" ){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].schAddress1.focus();
		return false;
	}
	if (document.forms[0].schMajor1.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].schMajor1.focus();
		return false;
	}
	if (document.forms[0].schDegree1.value == ""){
	alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].schDegree1.focus();
		return false;
	}
	if (document.forms[0].schStartyear1.value == "") {
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].schStartyear1.focus();
		return false;
	}
		if (document.forms[0].schEndyear1.value == "") {
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u6ce8\u518c\u4fe1\u606f\uff01");
		document.forms[0].schEndyear1.focus();
		return false;
	}
/*	if (document.forms[0].Message.value == "") {
		alert("请输入翻译经验");
		document.forms[0].Message.style.backgroundColor="#FF0000";
		document.forms[0].Message.focus();
		return false;
	}
	*/
	if (document.forms[0].Expectation.value == "") {
		alert("请选择你的求职期望");
		document.forms[0].Expectation.style.backgroundColor="#FF0000";
		document.forms[0].Expectation.focus();
		return false;
	}
	
	if(document.forms[0].Area.value != ""){
	var input=document.forms[0].Area.value;
	document.forms[0].Area.value=changPosOf(input);
	}
	
	if (isWhiteWpace(document.forms[0].userID.value)) {
		alert("\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u7528\u6237\u540d,\u7528\u6237\u540d\u4e2d\u4e0d\u80fd\u5305\u542b\u7a7a\u683c\uff01");
		document.forms[0].userID.style.backgroundColor="#FF0000";
		document.forms[0].userID.focus();
		 
		return false;
	}
	var str1 = document.forms[0].Email.value;
	if (str1.indexOf("@") == -1 || str1.indexOf(".") == -1) {
		alert("E-mail\u683c\u5f0f\u4e0d\u6b63\u786e,\u8bf7\u91cd\u65b0\u586b\u5199\uff01");
		document.forms[0].Email.style.backgroundColor="#FF0000";
		document.forms[0].Email.focus();
		document.forms[0].Email.select();
		return false;
	}
	var str2 = document.forms[0].pwd.value;
	if (str2.length < 6 || str2.length > 20) {
		alert("\u6b63\u786e\u7684\u767b\u5f55\u5bc6\u7801\u4e3a6--20\u4f4d");
		document.forms[0].pwd.style.backgroundColor="#FF0000";
		document.forms[0].pwd.focus();
		return false;
	}
	var str3 = document.forms[0].Mobilephone.value;
	if (checkNum(str3)) {
		alert("\u79fb\u52a8\u7535\u8bdd\u53f7\u7801\u683c\u5f0f\u4e0d\u6b63\u786e,\u4f8b\u5982:XXX-XXXXXXXX");
		document.forms[0].Mobilephone.style.backgroundColor="#FF0000";
		document.forms[0].Mobilephone.focus();
		return false;
	}
	var str4 = document.forms[0].Rootphone.value;
	if (checkNum(str4)) {
		alert("\u56fa\u5b9a\u7535\u8bdd\u53f7\u7801\u683c\u5f0f\u4e0d\u6b63\u786e,\u4f8b\u5982:XXX-XXXXXXXX");
		document.forms[0].Rootphone.style.backgroundColor="#FF0000";
		document.forms[0].Rootphone.focus();
		return false;
	}
	var str5 = document.forms[0].workStartyear1.value;
	if (!checkDateYYMM(str5)) {
		document.forms[0].workStartyear1.style.backgroundColor="#ff0000";
		document.forms[0].workStartyear1.focus();
		//background-color:#ff0000;
		return false;
	}
	var str6 = document.forms[0].workEndyear1.value;
	if (!checkDateYYMM(str6)) {
		document.forms[0].workEndyear1.style.backgroundColor="#ff0000";
		document.forms[0].workEndyear1.focus();
		return false;
	}
	var str7 = document.forms[0].workStartyear2.value;
	if (!checkDateYYMM(str7)) {
		document.forms[0].workStartyear2.style.backgroundColor="#ff0000";
		document.forms[0].workStartyear2.focus();
		return false;
	}
	var str8 = document.forms[0].workEndyear2.value;
	if (!checkDateYYMM(str8)) {
	document.forms[0].workEndyear2.style.backgroundColor="#ff0000";
		document.forms[0].workEndyear2.focus();
		return false;
	}
	var str9 = document.forms[0].workStartyear3.value;
	if (!checkDateYYMM(str9)) {
	document.forms[0].workStartyear3.style.backgroundColor="#ff0000";
		document.forms[0].workStartyear3.focus();
		return false;
	}
	var str10 = document.forms[0].workEndyear3.value;
	if (!checkDateYYMM(str10)) {
	document.forms[0].workEndyear3.style.backgroundColor="#ff0000";
		document.forms[0].workEndyear3.focus();
		return false;
	}
	var str11 = document.forms[0].schStartyear1.value;
	if (!checkDateYYMM(str11)) {
	document.forms[0].schStartyear1.style.backgroundColor="#ff0000";
		document.forms[0].schStartyear1.focus();
		return false;
	}
	var str12 = document.forms[0].schEndyear1.value;
	if (!checkDateYYMM(str12)) {
	document.forms[0].schEndyear1.style.backgroundColor="#ff0000";
		document.forms[0].schEndyear1.focus();
		return false;
	}
	
	var str17 = document.forms[0].cerYear1.value;
	if (!checkDateYYMM(str17)) {
	document.forms[0].cerYear1.style.backgroundColor="#ff0000";
		document.forms[0].cerYear1.focus();
		return false;
	}
	var str18 = document.forms[0].cerYear2.value;
	if (!checkDateYYMM(str18)) {
document.forms[0].cerYear2.style.backgroundColor="#ff0000";
		document.forms[0].cerYear2.focus();
		return false;
	}
	
	form = document.forms["prregform"];
	form.submit();  
	//document.forms[0].submit();
}
function InputPositionCheck() {
	var check = true;
	if (document.forms[0].days.value == "" || document.forms[0].workcity.value == "" || document.forms[0].language.value == "" || document.forms[0].number.value == "" || document.forms[0].degree.value == "" || document.forms[0].major.value == "" || document.forms[0].experience.value == "") {
		alert("\u8bf7\u586b\u5199\u5fc5\u8981\u7684\u53d1\u5e03\u4fe1\u606f\uff01");
		document.forms[0].workcity.focus();
		return false;
	}
	return true;
}
function isWhiteWpace(s) {
	var whitespace = " \t\n\r";
	var i;
	for (i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if (whitespace.indexOf(c) >= 0) {
			return true;
		}
	}
	return false;
}

function changPosOf(input){
input=input.replace(/\u3001/g,"/");
input=input.replace(/\uff0c/g,"/");
input=input.replace(/\uff1b/g,"/");

return input;
}

//限定文本框的最大输入长度
function isMaxLen(o, info) {
	var Restlen = 0;
	var curlen = o.value.length;
	var nMaxLen = o.getAttribute ? parseInt(o.getAttribute("maxlength")) : "";
	if (o.getAttribute && o.value.length > nMaxLen) {
		o.value = o.value.substring(0, nMaxLen);
	} else {
		Restlen = nMaxLen - curlen;
		var rest = document.getElementById(info);
		document.getElementById(info).innerText = Restlen;
	}
	return Restlen;
} 


//用户验证码，相关
function fRefreshRandomNoClick() {
	var oImg = $("randomNoImg");
	if (!oImg) {
		oImg = document.createElement("IMG");
		oImg.setAttribute("alt", "\u5c06\u56fe\u4e2d\u7684\u6587\u5b57\u586b\u5230\u5de6\u8fb9\u8f93\u5165\u6846\u4e2d");
		oImg.setAttribute("width", "106");
		oImg.setAttribute("height", "28");
		oImg.setAttribute("id", "randomNoImg");
		var oSpan = document.createElement("SPAN");
		$("checkcode").appendChild(oImg);
		$("checkcode").appendChild(oSpan);
	}
	dt=new Date();
	$("randomNoImg").src = 'getImg.do?t='+dt+Math.random();
}
function checkNum(NumFieldInput) {
//下面的定义电话号码必须为数字，且长度介于5至20位
	var regex = /^\d{3,4}[-]\d{7,8}[-]\d{0,5}$/;
	if (regex.test(NumFieldInput) === true) {
		return true;
	}
	return false;
}
function checkPostNum(NumFieldInput) {


//下面的定义电话号码必须为数字，且长度介于5至20位
	var regex = /^\d{6}$/;
	if (regex.test(NumFieldInput) === false) {
		return true;
	}
	return false;
}
/*
我的日期判断
*/
function checkDateYYMM(needCheck) {
	var error_info = "";
	var regex = /^\d{4}-(0[1-9])|(1[0-2])$/;
	if (needCheck.length === 0) {
		return true;
	} else {
		if (regex.test(needCheck) === false) {
			alert("\u8f93\u5165\u7684\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u5e94\u4e3ayyyy-mm");
			return false;
		} else {
			return true;
		}
	}
}
/**************************   
  3       判断输入的日期的格式   
  ***************************/
function check_date(intime, format) {
	var date = intime;
	var str = "";
	var year = "";
	var month = "";
	var day = "";
	var msg = "";
	var pattern;
	if ((format.toUpperCase() != "Y") && (format.toUpperCase() != "M") && (format.toUpperCase() != "D")) {
		alert("\u8f93\u5165\u53c2\u6570\u9519\u8bef\uff01");
		return false;
	}
	if (format.toUpperCase() == "D") {
		pattern = /[1-2][0-9][0-9][0-9][^0-9][0-1]{0,1}[0-9][^0-9][0-3]{0,1}[0-9]/;
	} else {
		if (format.toUpperCase() == "M") {
			pattern = /[1-2][0-9][0-9][0-9][^0-9][0-1]{0,1}[0-9]/;
		} else {
			if (format.toUpperCase() == "Y") {
				pattern = /[1-2][0-9][0-9][0-9]/;
			}
		}
	}
	if (pattern.test(date)) {
		str = date;
		year = parseInt(str, 10);
		if (isNaN(str.charAt(4))) {
			str = str.substr(5);
		}
		month = parseInt(str, 10);
		if (isNaN(str.charAt(2))) {
			str = str.substr(3);
		} else {
			str = str.substr(2);
		}
		day = parseInt(str, 10);
	} else {
		alert("\u65e5\u671f\u683c\u5f0f\u4e0d\u5bf9\uff01");
		return false;
	}
	if (format.toUpperCase() == "D") {
		if (check_year(year) == "0") {
			return false;
		}
		if (check_month(month) == "0") {
			return false;
		}
		if (check_day(year, month, day) == "0") {
			return false;
		}
	} else {
		if (format.toUpperCase() == "M") {
			if (check_year(year) == "0") {
				return false;
			}
			if (check_month(month) == "0") {
				return false;
			}
		} else {
			if (format.toUpperCase() == "Y") {
				if (check_year(year) == "0") {
					return false;
				}
			}
		}
	}
	return true;
}   
    
  //判断月份的年份数目是否正确   
function check_year(inyear) {
	if (isNaN(inyear)) {
		alert("\u5e74\u4efd\u5fc5\u987b\u4e3a\u6570\u5b57\uff01");
		return "0";
	} else {
		if ((inyear < 1900) || (inyear > 3000)) {
			alert("\u8f93\u5165\u5e74\u4efd\u8d85\u51fa\u6709\u6548\u8303\u56f4\uff01");
			return "0";
		}
	}
	return "1";
}   
    
  //判断月份的数目是否正确   
function check_month(inmonth) {
	if (isNaN(inmonth)) {
		alert("\u6708\u4efd\u5fc5\u987b\u4e3a\u6570\u5b57\uff01");
		return "0";
	} else {
		if ((inmonth > 12) || (inmonth < 1)) {
			alert("\u8f93\u5165\u6708\u4efd\u8d85\u51fa\u6709\u6548\u8303\u56f4\uff01");
			return "0";
		}
	}
	return "1";
}   
    
  //判断日期的数目是否正确   
function check_day(inyear, inmonth, inday) {
	if (isNaN(inday)) {
		alert("\u65e5\u671f\u5fc5\u987b\u4e3a\u6570\u5b57\uff01");
		return "0";
	} else {
		if ((inday < 1) || (inday > 31)) {
			alert("\u6bcf\u6708\u6700\u591a\u53ea\u670931\u5929\uff01");
			return "0";
		} else {
			if ((inmonth == 4) || (inmonth == 6) || (inmonth == 9) || (inmonth == 11)) {
				if (inday > 30) {
					alert("\u5c0f\u6708\u53ea\u670930\u5929\uff01");
					return "0";
				}
			} else {
				if (inmonth == 2) {
					if (((inyear % 100) != 0 && (inyear % 4) == 0) || ((inyear % 100) == 0 && (inyear % 400) == 0)) {
						if (inday > 29) {
							alert("\u6da6\u5e742\u6708\u53ea\u670929\u5929\uff01");
							return "0";
						}
					} else {
						if (inday > 28) {
							alert("\u5e73\u5e742\u6708\u53ea\u670928\u5929\uff01");
							return "0";
						}
					}
				}
			}
		}
	}
	return "1";
}

userCheckStatus=false;
var aMsg = [];
aMsg[104] = "\u606d\u559c\uff0c\u8be5\u7528\u6237\u540d\u53ef\u4ee5\u4f7f\u7528";

function checkPrUserName(Name) {
	var needCheck = $F(Name);
	var error_info = "";
	var regex = /^.{3,20}$/;
	if (needCheck.length === 0) {
		error_info = '&nbsp;'+"\<img src='/supermarket/images/warning.gif' \/\>" +'&nbsp;'+"请输入用户名";
		$(Name + "_errorinfo").innerHTML = error_info;
		return false;
	} else {
		if (regex.test(needCheck) === false) {
			error_info = '&nbsp;'+"\<img src='/supermarket/images/warning.gif' \/\>" +'&nbsp;'+"用户名至少是3个字符且不超过20个字符";
			$("userID_errorinfo").innerHTML="";
			$(Name + "_errorinfo").innerHTML = error_info;
			return false;
		}
		 else {
			$(Name + "_errorinfo").innerHTML = "";
			if (!userCheckStatus) {
				userCheckStatus = false;
				var parms='username='+needCheck;
				new Ajax.Request("checkuser.vm" , {method:'post',parameters:parms, onSuccess:checkUsernameReport, onFailure:errMain});
			}
			return true;
		}
	}
}

function checkCsUserName(Name) {
	var needCheck = $F(Name);
	var error_info = "";
	var regex = /^.{3,30}$/;
	if (needCheck.length === 0) {
		error_info = '&nbsp;'+"\<img src='/supermarket/images/warning.gif' \/\>" +'&nbsp;'+"请输入用户名";
		$('userID_errorinfo').innerHTML = error_info;
		return false;
	} else {
		if (regex.test(needCheck) === false) {
			error_info = '&nbsp;'+"\<img src='/supermarket/images/warning.gif' \/\>" +'&nbsp;'+"用户名至少是3个字符且不超过30个字符";		
			$('userID_errorinfo').innerHTML = error_info;
			return false;
		}
		 else {
			$('userID_errorinfo').innerHTML = "";
			if (!userCheckStatus) {
				userCheckStatus = false;
				var parms='username='+needCheck;
				new Ajax.Request("checkCsuser.vm" , {method:'post',parameters:parms, onSuccess:checkUsernameReport, onFailure:errMain});
			}
			return true;
		}
	}
}


function checkUsernameReport(originalRequest) {
	var sText = originalRequest.responseText;
	var aText = sText.split("\n");
	var aNewText = [];
	
	aText.each(function (tmp) {
		if (tmp != "" && tmp != "\r") {
			aNewText.push(tmp);
		}
	});
	aText = aNewText;
	if (!isNaN(aText[0])) {
		if (parseInt(aText[0]) == 104) {
		 
			$("userID_errorinfo").innerHTML = aMsg[parseInt(aText[0])];
			userCheckStatus = false;
			return true;
		}
		if (parseInt(aText[0]) == 5) {
		 
			$("userID_errorinfo").innerHTML = "\u4f60\u9009\u62e9\u7684\u7528\u6237\u540d\u5df2\u7ecf\u88ab\u4f7f\u7528,\u4f60\u6216\u53ef\u4f7f\u7528" + (aText.length == 2 ? aText[1] : "");
			return false;
		} else {
			$("userID_errorinfo").innerHTML = "";
			return false;
		}
	}
}

function errMain(originalRequest) {
	alert("\u8bf7\u91cd\u65b0\u63d0\u4ea4");
	return false;
}
