// JavaScript Document
/*-----------------------
检查用户名是否可用
-------------------------*/
function checkname(){
	if (checkusername()){
		ajax('checkusername.php',"username="+document.form1.username.value,checkuser);	
	}
}
function checkusername(){
	var RgExp=/^[a-zA-Z0-9_\u4e00-\u9FA5]{2,20}$/g;
		if (!RgExp.test(document.form1.username.value)){
			alert("请依据提示填写会员名");
			document.form1.username.focus();
			return false;	
	}else{
		return true;
	}
}
function checkuser(xml){
	if(xml.responseXML.getElementsByTagName("ubt")[0].text==1){
		alert("恭喜,此用户名可用");
	}else{
		alert("对不起,此用户名已经被占用")	;
	}
}
function reguser(){
		var RgExp=/^[a-zA-Z0-9_\u4e00-\u9FA5]{2,20}$/g;
		if (!RgExp.test(document.form1.username.value)){
			alert("请依据提示填写会员名");
			document.form1.username.focus();
			return false;	
		}
		var rgexp=/^[a-zA-z0-9_-]{6,16}$/g;
		if (!rgexp.test(document.form1.password.value)){
			alert("请依据提示填写密码")	;
			document.form1.password.focus();
			return false;			
		}
		if (document.form1.password.value!=document.form1.password1.value){
			alert("两次输入密码不一致");
			return false;
		}
		var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
		if (!emailPattern.test(document.form1.email.value)){
			alert("请输入正确的电子邮件");
			document.form1.email.focus();
			return false;
		}
		if (document.form1.email.value!=document.form1.email1.value){
			alert("两次输入的电子邮件不一致")	;
			return false;	
		}
		if (document.form1.pass.value=="0"){
			alert("对不起,电子邮件已经被注册过");
			document.form1.email.focus();
			return false;	
		}

		if (document.form1.xing.value=="")
		{
			alert("请输入姓");
			document.form1.xing.focus();
			return false;	
		}
		if (document.form1.ming.value=="")
		{
			alert("请输入名");
			document.form1.ming.focus();
			return false;	
		}
		if(!document.form1.sex[0].checked && !document.form1.sex[1].checked ){
			alert("请选择性别");
			return false;	
		}
		if (document.form1.shenfen.value=="")
		{
			alert("请选择身份");
			document.form1.shenfen.focus();
			return false;
		}
		if (document.form1.gongsi.value=="")
		{
			alert("请输入您的公司或者组织");
			document.form1.gongsi.focus();
			return false;
		}
		if (document.form1.trading.value=="")
		{
			alert("请选择大行业");
			document.form1.trading.focus();
			return false;
		}
		/*if (document.form1.trading1.value=="")
		{
			alert("请选择小行业");
			document.form1.trading1.focus();
			return false;
		}*/
		if (document.form1.province.value=="")
		{
			alert("请选择省份");
			document.form1.province.focus();
			return false;
		}
		if (document.form1.city.value=="")
		{
			alert("请选择城市");
			document.form1.city.focus();
			return false;
		}
		var passed=false;
		for (var i=0;i<document.form1.attention.length ; i++)
		{
			if (document.form1.attention[i].checked)
			{
				passed=true;
			}
		}
		if (!passed)
		{
			alert("请选择一个加入目的");
			return false;
		}
		if (document.form1.gonggei.value=="")
		{
			alert("请输入供给");
			document.form1.city.focus();
			return false;
		}
		if (document.form1.xuqiu.value=="")
		{
			alert("请输入需求");
			document.form1.xuqiu.focus();
			return false;
		}
		return true;
}

function emailreg(){
	var emailPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (emailPattern.test(document.form1.email.value)==false)
		return false;
	else
		return true;
}
function checkemail(){
	if(emailreg()){
		ajax('checkemail.php',"email="+document.form1.email.value,emailcheck);	
	}
}
function emailcheck(xml){
if(xml.responseXML.getElementsByTagName("mail")[0].text==1){
	document.form1.pass.value="1";
	document.getElementById("checkemail").innerHTML="<img src='pics/hint.gif'><font color=red>恭喜,电子邮件还没有被注册过</font>";
}else{
	document.form1.pass.value="0";
	document.getElementById("checkemail").innerHTML="<img src='pics/hint.gif'><font color=red>对不起,电子邮件已经被注册过</font>";	
}
}

function shenfen_change(t){
	if (t=="")
	{
		document.getElementById("corpinfotmp").style.display="none";
	}else{
		document.getElementById("corpinfotmp").style.display="";
	}
}