/**//**Ajax 开始 by Alpha 2005-12-31*/

 var http = getHTTPObject();
//该函数可以创建我们需要的XMLHttpRequest对象
 function getHTTPObject(){
 　var xmlhttp = false;
 　if(window.XMLHttpRequest){
 　　xmlhttp = new XMLHttpRequest();
 　　if(xmlhttp.overrideMimeType){
 　　　xmlhttp.overrideMimeType('text/html');
 　　}
 　}
 　else{
 　　try{
 　　　xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 　　}catch(e){
 　　　try{
　　　　xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 　　　}catch(E){
 　　　　xmlhttp = false;
 　　　}
　　}
 　}
 　return xmlhttp;
 }
 function handleHttpResponse(){
 　if(http.readyState == 4){
 　if(http.status == 200){
 　　var xmlDocument = http.responseXML;
 　　　if(http.responseText!=""){
 			var returnstr=http.responseText;
			//alert(returnstr);
			switch (returnstr)
			{
				case "10":        //手机号不正确
					document.getElementById("phoneinfo").style.display = "";
                    document.getElementById("phonenumber").select();
 　　　　　			document.getElementById("phonenumber").focus();
 　　　　　			document.getElementById("phoneinfo").innerHTML = "<font color=green>手机号码输入不正确</font>";
					document.getElementById('confirmation').disabled=true;
					//document.getElementById('reg_info').style.display="none";
 					break;
				case "11":        //手机号已使用
					document.getElementById("phoneinfo").style.display = "";
					document.getElementById("phonenumber").select();
 　　　　　			document.getElementById("phonenumber").focus();
 　　　　　			document.getElementById("phoneinfo").innerHTML = "<font color=red>对不起，该手机号已使用!</font>";
					document.getElementById('confirmation').disabled="disabled";
 					break;
				case "13":        //手机号已使用
					document.getElementById("phoneinfo").style.display = "";
					document.getElementById("phonenumber").select();
 　　　　　			document.getElementById("phonenumber").focus();
 　　　　　			document.getElementById("phoneinfo").innerHTML = "<font color=red>该手机号已收到过飞友注册短信，请以收到的飞友号和密码登录!</font>";
					document.getElementById('confirmation').disabled="disabled";
 					break;
                case "12":    //手机号输入正确
					document.getElementById("phoneinfo").style.display = "";
					document.getElementById("phoneinfo").innerHTML = "<font color=green>号码已输入!</font>";
					document.getElementById('confirmation').disabled=false;
					//document.getElementById('reg_info').style.display="none";
 					break;
				case "20":  //没有查到呼叫记录
					document.getElementById("checkinfo").style.display = "";
					document.getElementById("checknumber").select();
 　　　　　			document.getElementById("checknumber").focus();
 　　　　　			document.getElementById("checkinfo").innerHTML = "<font color=red>对不起,系统正呼您手机,请稍等,请不要乱写签定号码!</font>";
					document.getElementById('confirmation').disabled="disabled";
					document.getElementById('reg_info').style.display="none";
 					break;
				case "21":
					document.getElementById("checkinfo").style.display = "";
					document.getElementById("checknumber").select();
 　　　　　			document.getElementById("checknumber").focus();
 　　　　　			document.getElementById("checkinfo").innerHTML = "<font color=red>对不起,您输入的签定号码不正确,请重新输入,错误次数不能超过三次!</font>";
					document.getElementById('confirmation').disabled="disabled";
					document.getElementById('reg_info').style.display="none";
 					break;
                case "22":
					document.getElementById("checkinfo").style.display = "";
					document.getElementById("checkinfo").innerHTML = "<font color=green>签定成功!</font>";
					document.getElementById('reg_info').style.display="";
					document.getElementById('confirmation').disabled=false;
 					break;
                case "23":
                    alert("您失败的次数已大于三次,请稍后重试!");
                    window.location="waiting.html";
					break;

			}
 　　　}

 　　}
 　　else{
 　　　alert("你所请求的页面发生异常，可能会影响你浏览该页的信息！");
 　　　alert(http.status);
 　　}
 　}
 }

 function chkUser(chktype,chkvalue){
	 var   regchinese   = /^1[358][0-9]{9}$/;
     var   regtel   =   /[\u4E00-\u9FA0]+/;
	 switch(chktype)
	{
		case "1":
 			document.getElementById("phoneinfo").style.display = "";
 　			document.getElementById("phoneinfo").innerHTML = "<font color=green><img src='/images/indicator.gif' border=0> 正在检测中...</font>";
			if(regchinese.test(chkvalue))
			{

			}
            else {
                document.getElementById("phonenumber").select();
　　　			document.getElementById("phonenumber").focus();
				document.getElementById("phoneinfo").innerHTML = "<font color=red>手机号码输入有误！</font>";
				document.getElementById('confirmation').disabled="disabled";
				return;
            }
 			break;
		case "2":
			document.getElementById("checkinfo").style.display = "";
 　			document.getElementById("checkinfo").innerHTML = "<font color=green><img src='/images/indicator.gif' border=0> 正在鉴定中...</font>";
			if(regtel.test(chkvalue))
			{
				document.getElementById("checknumber").select();
　　　			document.getElementById("checknumber").focus();
				document.getElementById("checknumber").innerHTML = "<font color=red>鉴定号码不能有中文输入法下的字符输入！</font>";
				document.getElementById('confirmation').disabled="disabled";
				return;
			}
 			break;


	}
 	var url = "/ajaxmodule/register.php";
 　url += ("?chktype="+chktype+"&chkvalue="+chkvalue);
 　http.open("GET",url,true);
 　http.onreadystatechange = handleHttpResponse;
 　http.send(null);
	return ;
 }


/**//**Ajax 结束*/