function AjaxCheck(url,msg){
	var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	xmlhttp.Open("POST",url,false);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlhttp.Send(msg);
	if(xmlhttp.readyState==4){
		var backmsg = xmlhttp.responseText;
		return backmsg;
	}
}
function regCheckForm(n,e)
{
	document.getElementById(e).innerHTML='<img src="templates/default/global/images/spinner_grey.gif"> 处理中...';

	if(n=='user'){
		var p=regform.user.value;
		var patrn=/^(\w){5,20}$/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif" > 会员名必须由5-20个英文字母或数字组成';
			return false;
		}else{
			$canreg=AjaxCheck('module/ajax.php', 'act=checkuser&user='+p);
			if($canreg=="1"){
				document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
				return true;
			}else{
				document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 该会员名已经被使用，请换一个会员名';
				return false;
			}

		}
	}

	if(n=='password'){
		var p=regform.password.value;
		var patrn=/^(\w){5,20}$/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 密码必须由5-20个字母或数字组成';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='repass'){
		var p=regform.repass.value;
		var w=regform.password.value;
		var patrn=/^(\w){5,20}$/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 密码必须由5-20个字母或数字组成';
			return false;
		}else if(p!=w){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 两次输入的密码不一致，请输入和上面相同的密码';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='email'){
		var p=regform.email.value;
		var patrn=/^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 电子邮件格式不正确,请输入正确的电子邮件';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='college'){
		var p=regform.college.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 院校名称必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='company'){
		var p=regform.company.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 公司名称必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='license'){
		var p=regform.license.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 营业执照必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='companytype'){
		var p=regform.companytype.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请选择公司行业';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}


    if(n=='companynature'){
		var p=regform.companynature.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请选择公司性质';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='companyintro'){
		var p=regform.companyintro.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写公司简介';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='money'){
		var p=regform.money.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写注册资金';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='contact'){
		var p=regform.contact.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请输入联系人';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='name'){
		var p=regform.name.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请输入真实姓名';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='telephone'){
		var p=regform.telephone.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 联系电话必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='workid'){
		var p=regform.workid.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请选择现工作地点';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='fax'){
		var p=regform.fax.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 传真必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='address'){
		var p=regform.address.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 通讯地址必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='url'){
		var p=regform.url.value;
		var patrn= /^http+:[^\s]*/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 不为空,http://开头';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='collegeintro'){
		var p=regform.collegeintro.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 院校简介必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='postcode'){
		var p=regform.postcode.value;
        var patrn =/^[\-\+]?([0-9]\d*|0|[1-9]\d{0,2}(,\d{3})*)(\.\d+)?$/;
		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 邮编必须填写,且为数字';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='passcode'){
		var p=regform.passcode.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 证件号码必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='areaid'){
		var p=regform.areaid.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 地区必须选择';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='collegedate'){
		var p=regform.collegedate.value;

		var patrn =/^[\-\+]?([0-9]\d*|0|[1-9]\d{0,2}(,\d{3})*)(\.\d+)?$/;

		if(!patrn.exec(p)){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 成立时间必须填写,且为数字';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='companydate'){
		var p=regform.companydate.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 成立时间必须填写';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='year'){
		var p=regform.year.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写出生日期';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='month'){
		var p=regform.month.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写出生日期';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='day'){
		var p=regform.day.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写出生日期';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='high'){
		var p=regform.high.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写身高';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='homepages'){
		var p=regform.homepages.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写个人主页';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='mobile'){
		var p=regform.mobile.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写手机号码';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='qq'){
		var p=regform.qq.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写QQ号码';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}

	if(n=='msn'){
		var p=regform.qq.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请填写MSN';
			return false;
		}else{
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
			return true;
		}
	}


	if(n=='ImgCode'){
		var p=regform.ImgCode.value;
		if(p==''){
			document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请输入验证码';
			return false;
		}else{

			$checka=AjaxCheck('module/ajax.php','act=imgcode&codenum='+p);

			if($checka=="1"){
				document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_right.gif">';
				return true;
			}else{
				document.getElementById(e).innerHTML='<img src="templates/default/global/images/check_error.gif"> 请输入和图片上一致的验证码';
				return false;
			}

		}
	}
	return true;
}

function CheckPerson(){
	k=1;
	if(!regCheckForm('user','errUser')){k=0};

	if(!regCheckForm('password','errPassword')){k=0};

	if(!regCheckForm('repass','errRepass')){k=0};

	if(!regCheckForm('email','errEmail')){k=0};

	if(!regCheckForm('ImgCode','errImgCode')){k=0};

	if(k==0){
		return false;
	}else{
		return true;
	}
}

function CheckPerson2(){


	k=1;
	//alert('fdfdf');

	if(!regCheckForm('name','errName')){k=0};

	if(!regCheckForm('year','errBirth')){k=0};

	if(!regCheckForm('month','errBirth')){k=0};

	if(!regCheckForm('day','errBirth')){k=0};

	if(!regCheckForm('workid','errWorkid')){k=0};

	if(!regCheckForm('high','errHigh')){k=0};

	if(!regCheckForm('passcode','errPasscode')){k=0};

	if(k==0){
		return false;
	}else{
		return true;
	}
}


function CheckCollege(){
	k=1;
	if(!regCheckForm('user','errUser')){k=0};

	if(!regCheckForm('password','errPassword')){k=0};

	if(!regCheckForm('repass','errRepass')){k=0};

	if(!regCheckForm('email','errEmail')){k=0};

	if(!regCheckForm('contact','errContact')){k=0};

	if(!regCheckForm('college','errCollege')){k=0};

	if(!regCheckForm('telephone','errTelephone')){k=0};

	if(!regCheckForm('address','errAddr')){k=0};

	if(!regCheckForm('ImgCode','errImgCode')){k=0};

	if(!regCheckForm('fax','errFax')){k=0};

	if(!regCheckForm('url','errUrl')){k=0};

	if(!regCheckForm('collegedate','errcollegedate')){k=0};

	if(!regCheckForm('areaid','errareaid')){k=0};

	if(!regCheckForm('postcode','errpostcode')){k=0};

	if(!regCheckForm('ImgCode','errImgCode')){k=0};

	if(!regCheckForm('collegeintro','errcollegeintro')){k=0};

	if(k==0){
		return false;
	}else{
		return true;
	}
}

function CheckCompany(){
	k=1;
	if(!regCheckForm('user','errUser')){k=0};

	if(!regCheckForm('password','errPassword')){k=0};

	if(!regCheckForm('repass','errRepass')){k=0};

	if(!regCheckForm('email','errEmail')){k=0};

	if(!regCheckForm('contact','errContact')){k=0};

	if(!regCheckForm('companyintro','errcompanyintro')){k=0};

    if(!regCheckForm('company','errCompany')){k=0};

	if(!regCheckForm('telephone','errTelephone')){k=0};

	if(!regCheckForm('address','errAddr')){k=0};

	if(!regCheckForm('ImgCode','errImgCode')){k=0};

	if(!regCheckForm('fax','errFax')){k=0};

	if(!regCheckForm('companydate','errcompanydate')){k=0};

	if(!regCheckForm('areaid','errareaid')){k=0};

	if(!regCheckForm('postcode','errpostcode')){k=0};

	if(!regCheckForm('ImgCode','errImgCode')){k=0};

	if(!regCheckForm('license','errLicense')){k=0};

	if(!regCheckForm('companytype','errCompanytype')){k=0};

	if(!regCheckForm('companynature','errCompanynature')){k=0};

	if(!regCheckForm('money','errMoney')){k=0};

	if(!regCheckForm('companydate','errCompanydate')){k=0};

	if(k==0){
		return false;
	}else{
		return true;
	}

}

