var Check_Name=false;
function Text1_onblur() 
{
	if(document.Form1.Text1.value=="")
	{
		document.all.Check_UserName.innerHTML="用户名不能为空";
	}
	else if(validateUsername(document.Form1.Text1)==true)
	{
		document.all.Check_UserName.innerHTML="格式不正确";
	}
	else
	{
		document.all.Check_UserName.innerHTML="检测中...";
		var tempurl="Check_UserName.asp?UserName=" + document.Form1.Text1.value;
		var req=new ActiveXObject("Msxml2.XMLHTTP");
		req.open("POST",tempurl,false);
		req.send();
		if(req.status==200)
		{
			var dom=req.responseXML;
			if(dom!=null)
			{
				IsExsit=dom.documentElement.getAttribute("Istrue")
				if(IsExsit=="1")
				{
					document.all.Check_UserName.innerHTML="已经注册";
				}
				else
				{
					document.all.Check_UserName.innerHTML="没有注册";
					Check_Name=true;
				}
			}
		}
		else
		{
			alert("系统忙...");
		}
	}
}

//判断输入的只能为数字和字母
function validateUsername(obj){
	var str = obj.value;
	var patn =   /^[a-zA-Z0-9]+$/; 
	//var patn = /^[^\s]*$/;
	if(!checkByteLength(str,4,20)) return 1;
	
	if(!patn.test(str)){
		return 1;
	}
	return 0; 
}

//判断输入字符的长度
function checkByteLength(str,minlen,maxlen) {
	if (str == null) return false;
	var l = str.length;
	var blen = 0;
	for(i=0; i<l; i++) {
		if ((str.charCodeAt(i) & 0xff00) != 0) {
			blen ++;
		}
		blen ++;
	}
	if (blen > maxlen || blen < minlen) {
		return false;
	}
	return true;
}      


function Password1_onblur() 
{
	var PwdLen=document.Form1.Password.value;
	
	if(document.Form1.Password.value=="")
	{
		document.all.Check_Pwd.innerHTML="请输入密码";
	}
	else
	{
		if(PwdLen.length<4)
		{
			document.all.Check_Pwd.innerHTML="密码的位数不能小于4位";
		}
		else
		{
			document.all.Check_Pwd.innerHTML="正确";
		}
		
	}
}

function Text3_onblur() 
{
	var PwdLen=document.Form1.Password_1.value;
	var PwdLen1=document.Form1.Password.value;
	
	if(PwdLen=="")
	{
		document.all.Check_Pwd1.innerHTML="请输入确认密码!";
	}
	else
	{
		if(PwdLen.length<4)
		{
			document.all.Check_Pwd1.innerHTML="密码的位数不能小于4位";
		}
		else
		{
			//document.all.Check_Pwd1.innerHTML="正确!";
			if(PwdLen==PwdLen1)
			{
				document.all.Check_Pwd1.innerHTML="正确!";
			}
			else
			{
				document.all.Check_Pwd1.innerHTML="输入的确认密码不正确!";
			}
		}
		
	}	
}



//************检查开始*************//
function Check_All()
{
	
	var UserNameValue=document.Form1.UserName.value;
	if(UserNameValue=="")
	{
		alert("请输入用户名!");
		document.Form1.UserName.focus();
		return false;	
	}
	else
	{
		if(validateUsername(document.Form1.UserName)==true)
		{
			alert("您输入的用户名格式不正确!");
			document.Form1.UserName.select();
			return false;
		}
		else
		{
			var tempurl="Check_UserName.asp?UserName=" + UserNameValue;
			var req=new ActiveXObject("Msxml2.XMLHTTP");
			req.open("POST",tempurl,false);
			req.send();
			if(req.status==200)
			{
				var dom=req.responseXML;
				if(dom!=null)
				{
					IsExsit=dom.documentElement.getAttribute("Istrue")
					if(IsExsit=="1")
					{
						alert("您输入的用户名已经被注册，请重新输入!");
						document.Form1.UserName.select();
						return false;
					}
					else
					{
					}
				}
			}
			else
			{
				alert("系统忙...");
			}
		}
	}
	
	var PWD=document.Form1.Password.value;
	var PWD1=document.Form1.Password_1.value;
	
	if(PWD=="")
	{
		alert("请输入密码!");
		document.Form1.Password.select();
		return false;
	}
	else 
	{
		if(validateUsername(document.Form1.Password)==true)
		{
			alert("您输入的密码格式不正确，请重新输入!");
			document.Form1.Password.select();
			return false;
		}
		else
		{
			if(PWD.length<4)
			{
				alert("您输入的密码长度小于4位!");
				document.Form1.Password.select();
				return false;
			}
		}
		
	}
	
	if(PWD1=="")
	{
		alert("请输入确认密码!");
		document.Form1.Password_1.focus();
		return false;
	}
	else
	{
		
		if(validateUsername(document.Form1.Password_1)==true)
		{
			alert("您输入的确认密码格式不正确，请重新输入!");
			document.Form1.Password_1.select();
			return false;
		}
		else
		{
			if(PWD1.length<4)
			{
				alert("您输入的确认密码长度小于4位!");
				document.Form1.Password_1.select();
				return false;
			}
			else
			{
				if(PWD1!=PWD)
				{
					alert("你输入的确认码与密码不一致!");
					document.Form1.Password_1.select();
					return false;
				}
			}
		}	
		
	}
	
	
	if(document.Form1.Contact_Name.value=="")
	{
		alert("请输入真实姓名!");
		document.Form1.Contact_Name.focus();
		return false;
	}
	else
	{
		var TrueName=CheckWord(document.Form1.Contact_Name.value);
		if(TrueName=="")
		{
			alert("请输入正确的真实姓名!");
			document.Form1.Contact_Name.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.Contact_Name.value)==false)
			{
				document.Form1.Contact_Name.select();
				return false;
			}
		}
	}
	
	
	if(document.Form1.Department.value=="0")
	{
		alert("请选择部门!");
		document.Form1.Department.focus();
		return false;
	}
	
	if(document.Form1.Title.value=="0")
	{
		alert("请选择职位!!");
		document.Form1.Title.focus();
		return false;
	}
	
	if(document.Form1.Email.value=="")
	{
		alert("请输入邮箱!");
		document.Form1.Email.focus();
		return false;
	}
	else
	{
		var oRegExp = /^[a-z0-9]([a-z0-9_\-\.]*)@([a-z0-9_\-\.]*)(\.[a-z]{2,3}(\.[a-z]{2}){0,2})$/i;
		if(oRegExp.test(document.Form1.Email.value)==false)
		{
			alert("您输入的邮箱格式不正确!");
			document.Form1.Email.focus();
			return false;
		}
	}
	
	if(document.Form1.Country_Tel_ID.value=="")
	{
		alert("请输入国家区号!");//电话
		document.Form1.Country_Tel_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.Country_Tel_ID.value)=="")
		{
			alert("请输入正确的国家区号!");//电话
			document.Form1.Country_Tel_ID.select();
			return false;
		}
		//else
		//{
			//if(CheckList(document.Form1.Country_Tel_ID.value)==false)
			//{
			//	document.Form1.Country_Tel_ID.select();
			//	return false;
			//}
		//}
	}
	
	
	if(document.Form1.City_Tel_ID.value=="")
	{
		alert("请输入地区区号!");//电话
		document.Form1.City_Tel_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.City_Tel_ID.value)=="")
		{
			alert("请输入正确的地区区号!");//电话
			document.Form1.City_Tel_ID.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.City_Tel_ID.value)==false)
			{
				document.Form1.City_Tel_ID.select();
				return false;
			}
		}
	}
	
	
	if(document.Form1.Tel_ID.value=="")
	{
		alert("请输入电话号码!");//电话
		document.Form1.Tel_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.Tel_ID.value)=="")
		{
			alert("请输入正确的电话号码!");//电话
			document.Form1.Tel_ID.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.Tel_ID.value)==false)
			{
				document.Form1.Tel_ID.select();
				return false;
			}
		}
	}
	
	if(document.Form1.Country_Fax_ID.value=="")
	{
		alert("请输入地区区号!");//传真
		document.Form1.Country_Fax_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.Country_Fax_ID.value)=="")
		{
			alert("请输入正确的地区区号!");//传真
			document.Form1.Country_Fax_ID.select();
			return false;
		}
		//else
		//{
		//	if(CheckList(document.Form1.Country_Fax_ID.value)==false)
		//	{
		//		document.Form1.Country_Fax_ID.select();
		//		return false;
		//	}
		//}
	}
	
	if(document.Form1.City_Fax_ID.value=="")
	{
		alert("请输入地区区号!");//传真
		document.Form1.City_Fax_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.City_Fax_ID.value)=="")
		{
			alert("请输入正确的地区区号!");//传真
			document.Form1.City_Fax_ID.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.City_Fax_ID.value)==false)
			{
				document.Form1.City_Fax_ID.select();
				return false;
			}
		}
	}
	
	if(document.Form1.Fax_ID.value=="")
	{
		alert("请输入传真号码!");
		document.Form1.Fax_ID.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.Fax_ID.value)=="")
		{
			alert("请输入正确的传真号码!");
			document.Form1.Fax_ID.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.Fax_ID.value)==false)
			{
				document.Form1.Fax_ID.select();
				return false;
			}
		}
	}
	
	if(document.Form1.Company_Name.value=="")
	{
		alert("请输入公司名称!");
		document.Form1.Company_Name.focus();
		return false;
	}
	else
	{
		if(CheckWord(document.Form1.Company_Name.value)=="")
		{
			alert("请输入正确的公司名称!");
			document.Form1.Company_Name.select();
			return false;
		}
		else
		{
			if(CheckList(document.Form1.Company_Name.value)==false)
			{
				document.Form1.Company_Name.select();
				return false;
			}
			else
			{
				var tempurl="Check_CompanyName.asp?CompanyName=" + document.Form1.Company_Name.value;
				var req=new ActiveXObject("Msxml2.XMLHTTP");
				req.open("POST",tempurl,false);
				req.send();
				if(req.status==200)
				{
					var dom=req.responseXML;
					if(dom!=null)
					{
						IsExsit=dom.documentElement.getAttribute("Istrue")
						if(IsExsit=="1")
						{
							alert("贵公司已经注册过，请不要重复注册!");
							document.Form1.Company_Name.select();
							return false;
						}
						else
						{
						}
					}
				}
				else
				{
					alert("系统忙...");
				}
			}
		}
	}
	
	if(document.Form1.Company_Model.value=="0")
	{
		alert("请选择企业类型!");
		document.Form1.Company_Model.focus();
		return false;
	}
	
	if(document.Form1.Company_Country.value=="0")
	{
		alert("请选择国家!");
		document.Form1.Company_Country.focus();
		return false;
	}
	
}

//************检查结束*************//

//国家区号事件
function CH_Country()
{
	document.Form1.Country_Fax_ID.value=document.Form1.Country_Tel_ID.value;
	document.Form1.Mobile_Country_ID.value=document.Form1.Country_Tel_ID.value;
	//alert("ssss");
}

//地区区号事件
function CH_City()
{
	document.Form1.City_Fax_ID.value=document.Form1.City_Tel_ID.value;
}