/*普通会员注册
zsm
2007-3-25
*/
//异步调用‘数据显示’
        var url;     //资源url
        var pars ;    //传递参数
        var myAjax;   //Ajax 对象
        var controledID;//用来显示结果的控件ID
        //要验证的文本框字段  1：用户名， 2：密码，3：确认密码，4：电子邮件，5：真实姓名，6：联系电话1，7：联系电话2，8：验证码
        var elementArray = new Array(0,0,0);
        var elementNameArray = new Array('tbxUserName','tbxPassword','tbxValidatekey');
        
        function getRightNowTime()  //产生近视唯一值
        {
            var todaytime = new Date();
            var hours = todaytime.getHours();
            var min = todaytime.getMinutes();
            var second = todaytime.getSeconds();
            
            return hours + "_" + min + "_" + second;
        }
        
        function getData(controlid,requesturl,inputpars)      //异步获得数据内容
        {  
            pars = "&dtime=" + getRightNowTime()+inputpars;  //加时间戳
            url = requesturl;//"/Ajax/GetHeadMenu.aspx";
            controledID = controlid;
               
            $(controledID).innerHTML = "<div>正在验证...</div>";
            myAjax = new Ajax.Request(
                            url,
                            {method: 'get', parameters: pars, onComplete:showGetData }
                            ); 
        }
        //把自身的值传进去
        function getDataAndOwnerValue(controlid,requesturl,inputpars,obj)      //异步获得数据内容
        {  
            pars = "&dtime=" + getRightNowTime()+inputpars+"&fieldvalue="+obj.value;  //加时间戳
            var newurl = requesturl;//"/Ajax/GetHeadMenu.aspx";
            //alert(newurl);
            
            
            
            controledID = controlid;
               
            $(controledID).innerHTML = "<div>正在验证...</div>";
            var newajax = new Ajax.Request(
                            newurl,
                            {method: 'get', parameters: pars, onComplete:showGetData }
                            ); 
        }
        //获取数据
        function showGetData_Old(originalRequest)
        { 
           $(controledID).innerHTML = originalRequest.responseText;
            myAjax = null;
        }
		function showGetData(originalRequest)
		{
			var val = originalRequest.responseText;
		    
			var pars = val.split('||');
			
			$(controledID).innerHTML = pars[1];
			
			elementArray[parseInt(pars[2])-1] = pars[0];
			
			
			//myAjax = null;
		}
		//设置 焦点
		function settbxFocus(number)
		{
			try
			{
				var username;
				var needid = -1;
				for(var i = 0;i < number;i++)
				{
					if(parseInt(elementArray[i]) == 0)
					{
						needid = i;
					}
				}
				if(needid > -1)
				{
					//username = document.getElementById(elementNameArray[needid]);
					username = document.all ? document.all[elementNameArray[needid]] : document.getElementById(elementNameArray[needid]);
					username.focus();
				}
			}
			catch(e){}
		}
		//btn click
		function  doReg()
		{
			var nodes = $A(elementArray);
			var isok = true;
			nodes.each(function(node){
						if(node == 0)
						{
							isok = false;
						}
					});
					
			settbxFocus(3);

			return isok;
		}
		
		
		
		
		
		
		
		
		