function checkForm()
{
	//检查会员名
	if(!VerifyInput1())
	{
		return false;
	} 
	if(document.Form1.txtPwd.value=="")
	{
		alert("密码不可为空！");
		document.Form1.txtPwd.focus();
		return false;
	}
	if (document.Form1.txtPwd.value.length<6)
	{
		alert("密码的长度必须为六位以上!");
		document.Form1.txtPwd.focus();
		return false;
	} 		
	if(document.Form1.txtPwd.value!=document.Form1.txtVerifyPwd.value)
	{
		alert("两次密码不一致！");
		document.Form1.txtVerifyPwd.focus();
		return false;
	}
	
	//if(document.getElementById('txtQuestion').; 
	if(trim(document.Form1.txtQuestion.value)=="0")
	{
		alert("请选择您的安全问题！");
		document.Form1.txtQuestion.focus();
		return false;
	}
	if(trim(document.Form1.txtAnswer.value)=="")
	{
		alert("安全问题答案不可为空！");
		document.Form1.txtAnswer.focus();
		return false;
	}					
	/*if(trim(document.Form1.txtNickName.value)=="")
	{
		alert("真实姓名不可为空！");
		document.Form1.txtNickName.focus();
		return false;
	}*/
	if(trim(document.Form1.txtEmail.value)=="")
	{
		alert("邮箱不可为空！");
		document.Form1.txtEmail.focus();
		return false;
	}
	else
	{
		if(!isEmail(document.Form1.txtEmail.value) && trim(document.Form1.txtEmail.value)!="")
		{
			alert("请输入正确的邮箱地址!");
			document.Form1.txtEmail.focus();
			return false;
		}
	}
	//会员所在地
	var controlddlArea = document.Form1.ddlArea;
	var controlddlCountry = document.Form1.ddlCountry;
	var controlddlProv = document.Form1.ddlProv;
	var controlddlCity = document.Form1.ddlCity;
	if(controlddlArea.value=="0")
	{
		alert("请选择所在地区！");
		controlddlArea.focus();
		return false;
	}
	
	if(controlddlArea.value == "1")
	{
		if(controlddlProv.value == "0")
		{
			alert("请选择省份！");
			controlddlProv.focus();
			return false;
		}
		if(controlddlCity.value == "0")
		{
			alert("请选择城市！");
			controlddlCity.focus();
			return false;
		}
	}
	if(controlddlArea.value == "2")
	{
		if(controlddlCountry.value == "0")
		{
			alert("请选择国家！");
			controlddlCountry.focus();
			return false;
		}
	}
	if(document.Form1.txtEnterName.style.display=="inline")
	{
		//检查企业名称
		if(document.getElementById("txtEnterName").value=="")
		{
			alert("企业名称不可为空！");
			document.Form1.txtEnterName.focus();
			return false;
		}
		else
		{
			var hasCorp = document.getElementById("hid_hasCorp").value;
			if(hasCorp=="0")
			{
				alert("企业名已被使用,请您更换其它名称!");
				document.Form1.txtEnterName.focus();
				return false;
			}
		}
	}

	//检查二级域名
	if(document.Form1.txt_ejym.style.display=="inline")
	{
		if(document.Form1.txt_ejym.value=="")
		{	
			alert("二级域名不可为空！");
			document.Form1.txt_ejym.focus();
			return false;
		}
		else
		{
			var hasUrl = document.getElementById("hid_hasUrl").value;
			if(hasUrl=="0")
			{
				alert("二级域名已被使用,请您更换!");
				document.Form1.txt_ejym.focus();
				return false;
			}
		}
	}
	//检查验证码
	if(document.getElementById("txt_PassCode").value=="")
	{
		alert("请添写验证码！");
		document.getElementById("txt_PassCode").focus();
		return false;
	}
	//检查是否接受服务条款
	if(!document.getElementById("cb_pass").checked)
	{
		alert("请查看服务条款，并点击同意，可进行注册！");
		document.getElementById("cb_pass").focus();
		return false;
	}
	
	return true;
}

//检查验证用户名
				
function IsDigit(cCheck) { return (('0'<=cCheck) && (cCheck<='9')); }

function IsAlpha(cCheck) { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) }

function VerifyInput()
{
	if(!VerifyInput1())
	{
		return false;
	}
	return true;
}
//检测用户是否为空，是否符合要求
function VerifyInput1()
{
	strUserID = document.Form1.txtUserID.value;
	if (strUserID == "")
	{
		alert("请输入您的登陆名");
		document.Form1.txtUserID.focus();
		return false;
	}
	if (strUserID.length>16||strUserID.length<4)
	{
    		alert("用户名4位以上，16位以下，请使用英文字母、数字、'-'和'_'，用户名首字符必须为字母或数字");
    		document.Form1.txtUserID.focus();
    		return false;
	}

	for (nIndex=0; nIndex<strUserID.length; nIndex++)
	{
		cCheck = strUserID.charAt(nIndex);
		if ( nIndex==0 && ( cCheck =='-' || cCheck =='_') )
		{
			alert("用户名首字符必须为字母或数字");
			document.Form1.txtUserID.focus();
			return false;
		}

		if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' ))
		{
			alert("用户名只能使用英文字母、数字以及-和_，并且首字符必须为字母或数字");
			document.Form1.txtUserID.focus();
			return false;
		}
	}
	return true;
}				

//检验邮箱地址
function isEmail(strEmail)
{
	var pattern = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if(pattern.exec(strEmail))
	{
		return true;
	}
	else
	{
		return false;
	}
}
	
//出掉前后空格
function trim(str)
{
	return str.replace(/(^\s*)|(\s*$)/g, "");
}

//检查输入格式
function isTrueFormat(strInput,exp)
{
	if(exp.test(strInput))
	{
		return true;
	}
	else
	{
		return false;
	}
}			

//*****************所在地***********************

function changeArea()
{	
	var contryddlArea = document.getElementById("ddlArea");	
	var coutryddlCountry = document.getElementById("ddlCountry");
	var coutryddlProv = document.getElementById("ddlProv");
	var coutryddlCity = document.getElementById("ddlCity");	
	
	var contry_Area_hid = document.getElementById("hid_Area");
	var contry_Country_hid = document.getElementById("hid_Country");
	var contry_Prov_hid = document.getElementById("hid_Prov");
	var contry_City_hid = document.getElementById("hid_City");
	
	contry_Country_hid.value = "0";
	contry_Prov_hid.value = "0";
	contry_City_hid.value = "0";
	
	coutryddlCountry.length = 0;
	coutryddlCountry.options[0] = new Option('---请选择---',0);
	
	coutryddlProv.length = 0 ;
	coutryddlProv.options[0] = new Option('---请选择---',0);
	
	coutryddlCity.length = 0 ;
	coutryddlCity.options[0] = new Option('---请选择---',0);
	
	if(contryddlArea.value == "0")	 //请选择		
	{	
		contry_Area_hid.value = "0";
		spanCountry.style.display = "none";
		spanCity.style.display = "none";			
	}
	else if(contryddlArea.value=="1") //国内
	{		
		changeProv();//绑定省
		contry_Area_hid.value = "1";
		spanCountry.style.display = "none";
		spanCity.style.display = "";		
	}
	else if(contryddlArea.value=="2") //请国际
	{		
		changeCountry();//绑定国家
		contry_Area_hid.value = "2";
		spanCountry.style.display = "";
		spanCity.style.display = "none";			
	}
	GetMemberCode();
}	
//绑定国际
function changeCountry()
{		
	var control = document.getElementById("ddlCountry");
	var aryLength = subCountry.length;
	control.length = 0;
	control.options[0] = new Option('---请选择---',0);	
	for(var i=0;i<aryLength;++i)
	{
		control.options[control.length] = new Option(subCountry[i][1],subCountry[i][0]);
	}
	
}

//绑定国家赋值给hid
function changeCountry_Hid()
{	
	var control_ddl = document.getElementById("ddlCountry");
    var control_hid = document.getElementById("hid_Country");  
    control_hid.value = control_ddl.value; 
    GetMemberCode();  
}
//绑定省份
function changeProv()
{
	var control = document.getElementById("ddlProv");
	var control2 = document.getElementById("ddlCity");	
	control2.length = 0;
	control2.options[0] = new Option('---请选择---',0);
	var aryLength = subProv.length;
	control.length = 0;
	control.options[0] = new Option('---请选择---',0);	
	for(var i=0;i<aryLength;++i)
	{
		control.options[control.length] = new Option(subProv[i][1],subProv[i][0]);
	}
}
//绑定城市
function changeCity()
{
	var control1 = document.getElementById('ddlProv');
	var control2 = document.getElementById('ddlCity');
	var hidLv1 = document.getElementById('hid_Prov');
	var hidLv2 = document.getElementById('hid_City');
	var control1Value = control1.value;
	var aryLv1Length = subCity.length;
	control2.length = 0;
	if (control1.value == '0')
	{
		control2.options[0] = new Option('---请选择---',0);	
	}
	else
	{
		control2.options[0] = new Option('---请选择---',0);
		for(var i=0;i<aryLv1Length;++i)
		{
			if (subCity[i][2] == control1Value)
			{
				control2.options[control2.length] = new Option(subCity[i][1],subCity[i][0]);
			}
		}
	}	
	hidLv1.value = control1Value;
	var controlLv2Value = control2.options[control2.selectedIndex].value;
	hidLv2.value = controlLv2Value;
}
//绑定城市赋值给hid
function changeCity_Hid()
{	
	var control_ddl = document.getElementById("ddlCity");
    var control_hid = document.getElementById("hid_City");   
    control_hid.value = control_ddl.value;    
}

