function EmailRegCheck(str)
 {
  //var str = obj.value;
  var reg = /^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,3})$/;
  var flag = reg.test(str);
  return flag;
 }

 
function onclickRegist()
{
	var user1=document.getElementById("common_user");
	var user2=document.getElementById("commerce_user");
	var user3=document.getElementById("media_user");
	if(user1.checked==true)
	{
		document.all.frmReg.action = "regist.asp";
		return true;
	}
	else if(user2.checked==true)
	{
		document.all.frmReg.action = "regist2.asp";
		return true;
	}
	else if(user3.checked==true)
	{
		document.all.frmReg.action = "media_regist_intr.asp";
		return true;
	}
}

function onclickRankAndFile()
{
	var selInt;
	document.all.spro1Type.value=window.listSmalIndu1.proType.value;
	document.all.spro2Type.value=window.listSmalIndu2.proType.value;
	document.all.spro3Type.value=window.listSmalIndu3.proType.value;
	document.all.spro4Type.value=window.listSmalIndu4.proType.value;
	document.all.spro5Type.value=window.listSmalIndu5.proType.value;
	if(document.all.loginCode.value.trim().length == 0)
	{
		alert("用户名不能空！");
		document.all.loginCode.focus();
		return false;
	}
		
	if(document.all.loginCode.value.trim().length > 20 || document.all.loginCode.value.trim().length < 4)
	{
		alert("用户名的长度限制为4－20字节");
		document.all.loginCode.focus();
		return false;
	}

	  var   filter=/^[A-Z,a-z,0-9,]*$/;   
	if   (!filter.test(document.all.loginCode.value)) {    
          	alert("用户名必须由字母和数字组成") ;  
		document.all.loginCode.focus();
		return false;
        }
              
	if(document.all.loginPass.value.trim().length == 0)
	{
		alert("密码不能空！");
		document.all.loginPass.focus();
		
		return false;
	}
	if(document.all.loginPass.value.trim().length < 4 || document.all.loginPass.value.trim().length > 20){
		alert("密码长度应在4~20之间！");
		document.all.loginPass.focus();
		return false;
	}else if(document.all.loginPass.value.trim() != document.all.confPass.value.trim())
	{
		alert("两次密码不一致！");		
		document.all.loginPass.focus();
		return false;
	}
	if(document.all.corpName.value.trim().length == 0)
	{
		alert("公司全名不能空！");
		document.all.corpName.focus();
		return false;
	}
	
	if(document.all.principal.value.trim().length == 0)
	{
		alert("企业法人不能为空！");
		document.all.principal.focus();
		return false;
	}
	
	if(document.all.regBank.value.trim().length == 0)
	{
		alert("注册资金不能为空！");
		document.all.regBank.focus();
		return false;
	} else if(isNaN(document.all.regBank.value.trim())) {
		alert("注册资金必须为数字！");
		document.all.regBank.value = "";
		document.all.regBank.focus();
		return false;
	}
	
	if(document.all.userName.value.trim().length == 0)
	{
		alert("联系人不能空！");
		document.all.userName.focus();
		return false;
	}
	
	if(document.all.countryTele.value.trim().length == 0)
	{
		alert("国家区号不能空！");
		document.all.countryTele.focus();
		return false;
	} else if(isNaN(document.all.countryTele.value.trim())) {
		alert("国家区号必须为数字！");
		document.all.countryTele.value = "";
		document.all.countryTele.focus();
		return false;
	}
	if(document.all.areaTele.value.trim().length == 0)
	{
		alert("城市区号不能空！");
		document.all.areaTele.focus();
		return false;
	}else if(isNaN(document.all.areaTele.value.trim())) {
		alert("城市区号必须为数字！");
		document.all.areaTele.value = "";
		document.all.areaTele.focus();
		return false;
	}
	if(document.all.offTele.value.trim().length == 0)
	{
		alert("办公电话不能空！");
		document.all.offTele.focus();
		return false;
	}else if(isNaN(document.all.offTele.value.trim())) {
		alert("办公电话必须为数字！");
		document.all.offTele.value = "";
		document.all.offTele.focus();
		return false;
	}
	document.all.officeTele.value = document.all.countryTele.value.trim() + "-" + document.all.areaTele.value + "-" + document.all.offTele.value.trim();
	
	/*if(document.all.mobTel.value.trim().length == 0)
	{
		alert("手机不能空！");
		document.all.mobTel.focus();
		return false;
	}else if(isNaN(document.all.mobTel.value.trim())) {
		alert("手机必须为数字！");
		document.all.mobTel.value = "";
		document.all.mobTel.focus();
		return false;
	}*/
	if(document.all.countryFax.value.trim().length == 0)
	{
		alert("传真国家区号不能空！");
		document.all.countryFax.focus();
		return false;
	}else if(isNaN(document.all.countryFax.value.trim())) {
		alert("传真国家区号必须为数字！");
		document.all.countryFax.value = "";
		document.all.countryFax.focus();
		return false;
	}
	if(document.all.areaFax.value.trim().length == 0)
	{
		alert("传真城市区号不能空！");
		document.all.areaFax.focus();
		return false;
	}else if(isNaN(document.all.areaFax.value.trim())) {
		alert("传真城市区号必须为数字！");
		document.all.areaFax.value = "";
		document.all.areaFax.focus();
		return false;
	}
	if(document.all.offFax.value.trim().length == 0)
	{
		alert("传真号码不能空！");
		document.all.offFax.focus();
		return false;
	}else if(isNaN(document.all.offFax.value.trim())) {
		alert("传真号码必须为数字！");
		document.all.offFax.value = "";
		document.all.offFax.focus();
		return false;
	}
	document.all.officeFax.value = document.all.countryFax.value.trim() + "-" + document.all.areaFax.value + "-" + document.all.offFax.value.trim();
	str = document.all.email.value;
	if (str.length == 0){
		alert("注册邮箱地址不能为空!");
		document.all.email.focus();
		document.all.email.value = document.all.email.value.trim();
		return false;
	} else {
		if (!EmailRegCheck(str))
		{
			alert("注册邮箱输入有误,请重新输入!");
			document.all.email.focus();
			return false;
		}
		 document.all.email.value = str;
	}
		
	if(document.all.province.value.trim().length == 0)
	{
		alert("省份不能空！");
		document.all.province.focus();
		return false;
	}
	
	if(document.all.corpAddr.value.trim().length == 0)
	{
		alert("联系地址不能空！");
		document.all.corpAddr.focus();
		return false;
	}
	
	if(document.all.corpPost.value.trim().length == 0)
	{
		alert("邮编不能空！");
		document.all.corpPost.focus();
		return false;
	}else if(isNaN(document.all.corpPost.value.trim())) {
		alert("邮编必须为数字！");
		document.all.corpPost.value = "";
		document.all.corpPost.focus();
		return false;
	}
	
	
	
	selInt = document.all.corpType.value;
	
	if(selInt == 1){
		
		if(document.all.product1.value.trim().length == 0)
		{
			alert("主要产品1不能空！");
			document.all.product1.focus();
			return false;
		}
		
		if(document.all.Pro1TypeIndu.value.trim().length == 0 || document.all.Pro1TypeIndu.value.trim() == '0'){
			alert("主要产品1类型不能空！");
			document.all.Pro1TypeIndu.focus();
			return false;
		}
		
		if(window.listSmalIndu1.proType.value.trim().length == 0){
			alert("主要产品1小类类型不能空！");
			
			window.listSmalIndu1.proType.focus();
			return false;
		}
		var leftChars = fucCheckLength(document.all.pro1Intro.value.trim());
		if(leftChars > 400) {
			window.alert("简介超长，最多不能超过200个汉字！");
			document.all.pro1Intro.focus();
			return false;
		}
		var leftChars = fucCheckLength(document.all.pro2Intro.value.trim());
		if(leftChars > 400) {
			window.alert("简介超长，最多不能超过200个汉字！");
			document.all.pro2Intro.focus();
			return false;
		}
		var leftChars = fucCheckLength(document.all.pro3Intro.value.trim());
		if(leftChars > 400) {
			window.alert("简介超长，最多不能超过200个汉字！");
			document.all.pro3Intro.focus();
			return false;
		}
		var leftChars = fucCheckLength(document.all.pro4Intro.value.trim());
		if(leftChars > 400) {
			window.alert("简介超长，最多不能超过200个汉字！");
			document.all.pro4Intro.focus();
			return false;
		}
		var leftChars = fucCheckLength(document.all.pro5Intro.value.trim());
		if(leftChars > 400) {
			window.alert("简介超长，最多不能超过200个汉字！");
			document.all.pro5Intro.focus();
			return false;
		}
	} else {
		if(document.all.busiInfo.value.trim().length == 0){
			alert("经营范围不能空！");
			document.all.busiInfo.focus();
			return false;
		}
	}
	
			
	return true;
	
}


//-------------------媒体沙龙用户--------------------


function onclickMedia()
{
	if(document.all.loginCode.value.trim().length == 0)
	{
		alert("用户名不能空！");
		document.all.loginCode.focus();
		return false;
	}
		
	if(document.all.loginCode.value.trim().length > 20 || document.all.loginCode.value.trim().length < 4)
	{
		alert("用户名的长度限制为4－20字节");
		document.all.loginCode.focus();
		return false;
	}

	  var   filter=/^[A-Z,a-z,0-9,]*$/;   
	if   (!filter.test(document.all.loginCode.value)) {    
          	alert("用户名必须由字母和数字组成") ;  
		document.all.loginCode.focus();
		return false;
        }
              
	

	if(document.all.nickname.value.trim().length == 0)
	{
		alert("用户昵称不能空！");
		document.all.nickname.focus();
		return false;
	}
	
	if(document.all.userName.value.trim().length == 0)
	{
		alert("真实姓名不能空！");
		document.all.userName.focus();
		return false;
	}
		
	if(document.all.loginPass.value.trim().length == 0)
	{
		alert("密码不能空！");
		document.all.loginPass.focus();
		
		return false;
	}
	if(document.all.loginPass.value.trim().length < 4 || document.all.loginPass.value.trim().length > 20){
		alert("密码长度应在4~20之间！");
		document.all.loginPass.focus();
		return false;
	}else if(document.all.loginPass.value.trim() != document.all.confPass.value.trim())
	{
		alert("两次密码不一致！");		
		document.all.loginPass.focus();
		return false;
	} 
	if(document.all.passProb.value.trim().length == 0)
	{
		alert("密码问题不能空！");
		document.all.passProb.focus();
		return false;
	}
	
	if(document.all.probKey.value.trim().length == 0)
	{
		alert("密码答案不能空！");
		document.all.probKey.focus();
		return false;
	}
	
	if(document.all.corpName.value.trim().length == 0)
	{
		alert("媒体名称不能空！");
		document.all.corpName.focus();
		return false;
	}
	
	if(document.all.corpAddr.value.trim().length == 0)
	{
		alert("通信地址不能空！");
		document.all.corpAddr.focus();
		return false;
	}
	
	if(document.all.corpPost.value.trim().length == 0)
	{
		alert("邮编不能空！");
		document.all.corpPost.focus();
		return false;
	}else if(isNaN(document.all.corpPost.value.trim())) {
		alert("邮编必须为数字！");
		document.all.corpPost.value = "";
		document.all.corpPost.focus();
		return false;
	}
	if(document.all.department.value.trim().length == 0)
	{
		alert("所在部门不能空！");
		document.all.department.focus();
		return false;
	}
	
	if(document.all.business.value.trim().length == 0)
	{
		alert("职务不能空！");
		document.all.business.focus();
		return false;
	}
	
	if(document.all.officeTele.value.trim().length == 0)
	{
		alert("办公电话不能空！");
		document.all.officeTele.focus();
		return false;
	}
	/*
	if(document.all.mobTel.value.trim().length == 0)
	{
		alert("手机不能空！");
		document.all.mobTel.focus();
		return false;
	}
	*/
	str = document.all.email.value;
	if (str.length == 0)
		{
			alert("注册邮箱地址不能为空!");
			document.all.email.focus();
			document.all.email.value = document.all.email.value.trim();
			return false;
		} else {
			if (!EmailRegCheck(str))
			{
				alert("注册邮箱输入有误,请重新输入!");
				document.all.email.focus();
				return false;
			}
			 document.all.email.value = str;
		}
		
	if(document.all.qq.value.trim().length == 0)
	{
		alert("QQ不能空！");
		document.all.qq.focus();
		return false;
	}
	
	if(document.all.msn.value.trim().length == 0)
	{
		alert("MSN不能空！");
		document.all.msn.focus();
		return false;
	}
		
	return true;
}

function onclickBack()
{
	window.location = "../index.jsp";	
}

function onclickLogin()
{
	if(document.all.loginCode.value.trim().length == 0||document.all.loginCode.value.trim()=="用户名")
	{
		alert("用户名不能空！");
		document.all.loginCode.focus();
		return false;
	}
		
	if(document.all.loginCode.value.trim().length > 20 || document.all.loginCode.value.trim().length < 4)
	{
		alert("用户名的长度限制为4－20字节");
		document.all.loginCode.focus();
		return false;
	}

	  var   filter=/^[A-Z,a-z,0-9,]*$/;   
	if   (!filter.test(document.all.loginCode.value)) {    
          	alert("用户名必须由字母和数字组成") ;  
		document.all.loginCode.focus();
		return false;
        }
              
	if(document.all.loginPass.value.trim().length == 0||document.all.loginPass.value.trim()=="密码")
	{
		alert("密码不能空！");
		document.all.loginPass.focus();
		
		return false;
	}
	if(document.all.loginPass.value.trim().length < 4 || document.all.loginPass.value.trim().length > 20){
		alert("密码长度应在4~20之间！");
		document.all.loginPass.focus();
		return false;
	}
}