// JavaScript Document
 var cansub=0;
 var Columnb="";
 var subNameBl=false;
 var subPhoneBl=false;
 var subPhoneBl2=false;
function $(ids){ return document.getElementById(ids) };
 var cancheck=true
 var hischeck=false
 function docheckval(vals,Columns)
 {
  if(hischeck)docheckvals(vals,Columns)
 }
 function docheckvals(val,Columns)

{
var url="";
		var rndnum=Math.random();
		rndnum=rndnum*10;
		if(Columns=="reg_users"){}else{val=DBC2SBC(val)}
		url="gocheckusername.asp?uid="+val+"&colm="+Columns+"&iida="+rndnum;		
		var req=BuildXmlHttp();
		 if (!req) { 
			alert('错误,放弃创建一个 XMLHTTP 实例！'); 
			return false; 
		 }
		  else{ 
	　　   req.open("GET",url, true); 
		   req.onreadystatechange =function() {
											 if (req.readyState == 4) { 
										　　     if (req.status == 200) { 
											　　    var city = req.responseText; 
													var reg1=/\n\r/g;
													city=city.replace(reg1,"");	
													var reg3=/\s/g;
													city=city.replace(reg3,"");	
													//var strtemp=city.split(",")
													var tempstring
													if(city==1||city=="1"){
														if(Columns=="reg_users"){
														tempstrings="<font color=reds >&radic;恭喜！ 该用户名可用</font>";
														subNameBl=true;
														}else if(Columns=="phone"||Columns=="mphone"||Columns=="phone2"||Columns=="phone3"||Columns=="fax"){
														tempstrings="<font color=reds >&radic;恭喜！ 该电话号码可用</font>";
														//subPhoneBl=true;
														}
														//cansub=1
													}
													else
													{
														if(Columns=="reg_users"){
														tempstrings="<font color=red >&times;对不起，您输入的用户名已经被注册，请用其它的用户名试一下，</font>";
														subNameBl=false
														}else if(Columns=="phone"||Columns=="mphone"||Columns=="phone2"||Columns=="phone3"||Columns=="fax"){
														tempstrings="<font color=red >&times;该电话号码已被注册,如被误注请联系5756153(上班时间5天*8小时)</font>";
														subPhoneBl=false;
														if(Columns=="mphone"||Columns=="phone2"||Columns=="phone3"||Columns=="fax") 
														subPhoneBl2=true;Columnb=Columns;
														}
														//$("btn3").disabled="disabled";																											
													}
														if(Columns=="reg_users"){
														$("showcheckval").innerHTML=tempstrings;
														}else if(Columns=="phone"){
														$("phoneMsg").innerHTML=tempstrings;
														}
														else if(Columns=="mphone"){
														$("phoneMsg2").innerHTML=tempstrings;
														}
														else if(Columns=="phone2"){
														$("phone2Msg").innerHTML=tempstrings;
														}
														else if(Columns=="phone3"){
														$("phone3Msg").innerHTML=tempstrings;
														}
														else if(Columns=="fax"){
														$("faxMsg").innerHTML=tempstrings;
														}
													cancheck=true													
										　　     }else{
													tempstrings="<font color=red >Loading.....</font>"
													if(Columns=="reg_users"){
													$("showcheckval").innerHTML=tempstrings;
													}else if(Columns=="phone"){
													$("phoneMsg").innerHTML=tempstrings;
													}
													alert('在Request有问题！\n' + req.readyState); 
													 cancheck=false;
													 subNameBl=false;	
													 subPhoneBl=false;	
												 }
										　　 }
										else
										{
												tempstrings="<font color=red >Loading5.....</font>"
												if(Columns=="reg_users"){
													$("showcheckval").innerHTML=tempstrings;
													}else if(Columns=="phone"){
													$("phoneMsg").innerHTML=tempstrings;
													}
												//$("btn3").disabled="disabled";
										}
											};
	　　   req.send(null); 
	　　 } 	
			  
				  
 }
function val_radio(names, form_name)
{
	var radio_elements = names.split(':');	
	for(var i=0;i<radio_elements.length;i++)
	{
		var valid=false;		
		for(var j=0;j<eval("document."+form_name+"."+radio_elements[i]+".length");j++)
		{			
			if(eval("document."+form_name+"."+radio_elements[i]+"[j].checked")) 
			{
				valid=true;
				break;
			}
		}		
		if (!valid) return false;	
		return true;
	}
}

	function shopcheck()
	{
		if(!(cansub==1||cansub==2))
		{
			alert ("用户类型未选择！");
			return false;
		}
	/*	if(!IsFax($("reg_users").value))
			{
			alert ("请输入正确用户名！");
			$("reg_users").focus();
			return false;
			}	*/
		if (document.reg2.reg_users.value=="")
		{
			alert ("请填写用户名！");
			document.reg2.reg_users.focus();
			return false;
		}

		if (document.reg2.reg_users.value.length<4)
		{
			alert ("用户名不能少于4位！");
			document.reg2.reg_users.focus();
			return false;
		}

        if (document.reg2.reg_pwd.value=="")
		{
			alert ("请输入密码！");
			document.reg2.reg_pwd.focus();
			return false;
		}
		if ( document.reg2.reg_pwd.value.length < 6)
		{
			alert("输入密码少于6位");
			document.reg2.reg_pwd.focus();
			return false;
		}
        if (document.reg2.reg_pwd2.value=="")
		{
			alert ("请再次输入密码！");
			document.reg2.reg_pwd2.focus();
			return false;
		}
		if (document.reg2.reg_pwd.value != document.reg2.reg_pwd2.value)
		{
			alert ("输入密码和确认密码不一样！");
			document.reg2.reg_pwd2.focus();
			return false;
		}
		if($("name").value=="")	{
			alert ("请输入姓名或称呼！");
			document.reg2.name.focus();
			return false;
		}

		if(cansub==1)
		{
			if($("User_Sex").value=="")
			{
			alert ("请选择性别！");
			$("User_Sex").focus();
			return false;
			}
			if($("userType1").value=="0")
			{
			alert ("请选择你的类型！");
			document.reg2.userType1.focus();
			return false;
			}
		}

		if(cansub==2)
		{
			if($("userType2").value=="0")
			{
			alert ("请选择你的类型！");
			document.reg2.userType2.focus();
			return false;
			}
			if($("company").value=="")
			{
			alert ("请输入公司名称！");
			$("company").focus();
			return false;
			}
			if($("address").value=="")
			{
			alert ("请输入公司地址！");
			$("address").focus();
			return false;
			}
			if($("info").value=="")
			{
			alert ("请输入公司简介！");
			$("info").focus();
			return false;
			}
		}
		if(!subNameBl){alert("该用户名已被注册");return false;}
		if(!subPhoneBl){
			if(subPhoneBl2){
				if($(Columnb).value!="")
				{
				alert("该电话号码有误或已被注册\n如确认是您的电话号码，请联系\n电话：5756153");
				$(Columnb).focus();
				return false;	
				}
			}
			else{
				if($("phone").value==""){
					alert ("请输入联系电话1！");
					$("phone").focus();
					return false;
					}else{
			alert("该电话号码有误或已被注册\n如确认是您的电话号码，请联系\n电话：5756153");
			return false;}
			}
		}
	/*	if($("zip").value=""||$("zip").value.length<5||$("zip").value.length>14){
			alert ("QQ号码不正确！");
			$("zip").focus();
			return false;
		}
		if(!IsEmail($("email").value)){
			alert ("email格式不正确！");
			$("email").focus();
			return false;
		}*/
		var p1=DBC2SBC($("phone").value);
		var p2=DBC2SBC($("mphone").value);
		var p3=DBC2SBC($("phone2").value);
		var p4=DBC2SBC($("phone3").value);
		var pstrings="如无多余号码可不填，请不要填写重复的电话号码" //+"\n"+p1+"\n"+p2+"\n"+p3+"\n"+p4;
		if(p1==p2||p1==p3||p1==p4){
			alert(pstrings);
			return false;
			}
		if(p2!=""&&p2!=null){
			if(p1==p2||p2==p3||p2==p4){
			alert(pstrings);
			return false;}
			}
		if(p3!=""&&p3!=null){
			if(p3==p2||p1==p3||p3==p4){
			alert(pstrings);
			return false;}
			}
		if(p4!=""&&p4!=null){
			if(p4==p2||p4==p3||p1==p4){
			alert(pstrings);
			return false;}
			}
		if($("question").value==""){
			alert ("密码提示问题不正确！");
			$("question").focus();
			return false;
		}		
		if($("answer").value==""){
			alert ("答案不正确！");
			$("answer").focus();
			return false;
		}
		var reg2=/^0592\u002D|^0592/i;		
		$("fax").value=$("fax").value.replace(reg2,"")
		$("phone").value=p1.replace(reg2,"")
		$("mphone").value=p2.replace(reg2,"")
		$("phone2").value=p3.replace(reg2,"")
		$("phone3").value=p4.replace(reg2,"")
		return true;
	}
function doshow(ids)
{
	if(ids==1){
	//$("person").style.display="block";
	$("person2").style.display="";
	$("uType1").style.display="";
	$("comp1").style.display="none";
	$("comp2").style.display="none";
	$("uType2").style.display="none";
	$("comp4").style.display="none";
	cansub=1;
	}
	else{
	$("uType1").style.display="none";
	$("person2").style.display="none";
	$("comp1").style.display="";
	$("comp2").style.display="";
	$("uType2").style.display="";
	$("comp4").style.display="";
	cansub=2;
	}
}
function DBC2SBC(str,flag) {
var i;
var result='';
var reg = /[\uFE0D-\uFF19]|[\u002D-\u0039]/gi;
if(!reg.test(str)){return ""}
if (str.length<=0) {/*alert('字符串参数出错');*/return "";}
 for(i=0;i<str.length;i++)
 { 
 
	str1=str.charCodeAt(i);
 if(str1>125) result+=String.fromCharCode(str1-65248);
	else
	result+=String.fromCharCode(str1)
	}
var reg2=/^0592\u002D|^0592/i;
return result.replace(reg2,"");
}