// JavaScript Document
var xhttp = null;
var timercount=0;
var _sendtimer=0;
function getcode()
{
//	alert(strURL);
	
	document.getElementById('imagecode').src='ResponseNumImage.aspx?temp='+ (new Date().getTime().toString(36));
}
function getInfo()
{
	if( timercount>0 && timercount<10)
	{
	   alert("请稍候在获取信息");
	   return;
	}
	var obj=document.getElementById("code");
	if(obj==null)
	{
		return;
	}
	var ckCode = obj.value;
	if(ckCode ==""){
		alert("请输入认证码");
		return;
	}
	obj= document.getElementById("phone");
	if(obj==null)
	{
		return;
	}
	var regPhone =  obj.value;
	if( regPhone=="")
	{
		alert("请填写注册手机号码");
		return;
	}
	
	var url="getInfoByPhone.aspx";
	xhttp = null;
	xhttp=makeRequest();
	var data="phone="+regPhone+"&code="+ckCode;
	xhttp.onreadystatechange = respFunc; 
	
	xhttp.open("POST","getInfoByPhone.aspx?"+data,false);
	xhttp.setRequestHeader("If-Modified-Since", "0"); 
	xhttp.setRequestHeader("Content-Type", "text/html;charset=GB2312;"); 
	xhttp.setRequestHeader("Content-Length", 0); 
	xhttp.send(null);
	timercount=1;
	_sendtimer = setInterval("sendConter()",1000);
}
function sendConter()
{
	timercount++;
	if( timercount>=10)
	{
		timercount= 0 ;
		clearInterval(_sendtimer);
		_sendtimer=0;
	}
}
function getStringField(strdata,fieldname,split)
{
	
	var newField = fieldname + "=";
	var begin = strdata.indexOf(split + newField);
	var end=0;
	if (begin == -1)
	{
	  begin = strdata.indexOf(newField);
	  if (begin != 0) 
		  return "";
	  begin=newField.length;
	 end= strdata.indexOf(split,begin);
	 if( end==null || end<0)
		 end = strdata.length;
	}
	else
	{
		begin+=newField.length+1;
		end= strdata.indexOf(split,begin);
	}
	
	 if (end == -1)
		 end = strdata.length;

	  return strdata.substring(begin, end);
}
function respFunc()
{
	if( xhttp==null)
		return;
	var str;
	if (xhttp.readyState < 4)
	{
		return;
	}
	
	if (xhttp.readyState == 4) 
	{
		if(xhttp.status == 200)
        {
             var response = xhttp.responseText;
			 xhttp = null;
			 var result = getStringField(response,"result","&");
			 if( result=="0")
			 {
				alert("信息已经发送成功,请输入您收到的密码");
			 }
			 else 
			 {
			 
			
				timercount= 0 ;
				clearInterval(_sendtimer);
				_sendtimer=0;	
				if( result=="3"){
				 alert("号码错误");
				}
				else{
				alert("信息获取失败,请重新获取");
				}
			 }
		
		}
	}

}

