﻿ 
function jb()
{ 
    var A=null; 
    try 
    { 
        A=new ActiveXObject("Msxml2.XMLHTTP"); 
    } 
    catch(e) 
    { 
         try 
        { 
            A=new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        catch(oc) 
        { 
            A=null 
        }
    }
    if ( !A && typeof XMLHttpRequest != "undefined" )
    { 
        A=new XMLHttpRequest() 
    }
    return A 
}
 
 //登录
 function Login(obj)
 {
    var reg = new RegExp(/^\+?[1-9][0-9]*$/);    
    var partten = new RegExp(/^1[3,5,8]\d{9}$/);
    
    var ispwd=0;
    var sjhm=document.getElementById("dlsjhm").value;
    var pwd=document.getElementById("dlpwd").value;
    var yzm=document.getElementById("dlyzm").value;
    //判断手机号码是否为空
    if(sjhm=="")
    { 
        if(obj==0)
        {
           alert('请输入登录的账号！');
        }                   
        document.getElementById("dlsjhm").focus();
        return false;
    }
    //判断是否是有效的手机号码
//    if(!partten.test(sjhm))
//    {
//        alert('欺负人，用一个假号码来骗我！');
//        return false;  
//    }   
    //判断是否是数字
//    if(!reg.test(sjhm))
//    {
//        alert('欺负人，用一个假号码来骗我！');
//        return false;                
//    }
    if(pwd=="")
    {
        if(obj==0)
        {
           alert("请输入登录密码！");
        }
        document.getElementById("dlpwd").focus();
        return false;              
    }
    if(yzm=="")
    {
        if(obj==0)
        {
           alert('请输入验证码');
        }
        document.getElementById("dlyzm").focus();
        return false;
    }              
    if(document.getElementById("savepwd").checked==true)
    {
        ispwd=1;                   
    }
    
    //定义要处理数据的页面   
    var weburl1 = "Base/login.aspx?act=login&sjhm="+sjhm+"&pwd="+pwd+"&savepwd="+ispwd+"&yzm="+yzm;
   
  
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true 
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText); 
    //如果已经成功的返回了数据 
    xmlhttp1.onreadystatechange=function() 
    { 
         if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据
              
             var thisArray = result1.split("|"); 
             
             //登录成功
             if(thisArray[0].toString()=="0")
             {                           
                 //刷新页面               
                  window.location.href=window.location.href;
                  location.reload();
             }
             //登录失败
             else  if(thisArray[0].toString()=="1")
             {
                 //弹出消息
                 alert(thisArray[1].toString());
                 //继续显示登录框
                 show_logindlg('manager'); return false;
             }  
             //验证码错误
             else  if(thisArray[0].toString()=="2")
             {
                 //弹出消息                              
                 alert(thisArray[1].toString());
                 //重新获取验证码 
                 dlYzm();
                 //将上次的验证码清空
                 document.getElementById("dlyzm").value="";
                 document.getElementById("dlyzm").focus();
                 //继续显示登录框
                 show_logindlg('manager'); return false;
             }
             else if(thisArray[0].toString()=="8")
             {   
              //关闭登录窗口             
              Element.hide('yobo_loginfloatdialog'); show_mainplayer();
              document.getElementById("lognicheng").innerHTML =thisArray[1].toString();
              //显示填写找回密码问题及答案
              setTimeout('show_logsuccess()',1000);                  
              return false;
            }                
         }
    }
   //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null);
 }
 
 //退出登录
 function Exit()
 {
     if(confirm("确认要退出吗？"))
     {         
        var weburl1 = "Base/login.aspx?act=exit";       
        //初始化个xmlhttp对象 
        var xmlhttp1 = jb(); 
        //提交数据，第一个参数最好为get，第三个参数最好为true 
        xmlhttp1.open("get",weburl1,true); 
        // alert(xmlhttp.responseText); 
        //如果已经成功的返回了数据 
        xmlhttp1.onreadystatechange=function() 
        { 
             if(xmlhttp1.readyState==4)//4代表成功返回数据 
             {
                 var result1 = xmlhttp1.responseText;//得到服务器返回的数据
                 //弹出消息
                 alert(result1);
                 //刷新页面
                 window.location.href=window.location.href;
                 location.reload();
             }
        }
      //发送数据，请注意顺序和参数，参数一定为null或者"" 
       xmlhttp1.send(null); 
    }
 }
 

 //更改登录验证码
 function dlYzm()
 { 
     //不知道为什么每次还要跟一个随机变的参数才能生效
     document.getElementById("dlyzimg").src= "Base/GetCode.aspx?act="+Math.random()+""; 
 } 

//注册  
function Reg(obj)
{
 
   var reg=new RegExp(/^\+?[1-9][0-9]*$/);
   //手机号
   var sjhm=document.getElementById("sjhm").value;
   //密码
   var pwd=document.getElementById("pwd").value;
   //确认密码
   var qrpwd=document.getElementById("qrpwd").value;
   //昵称  
   var nic=escape(document.getElementById("nicheng").value);   
  
   //验证码
   var yzm=document.getElementById("zcyzm").value;
       
    if(sjhm=="")
    {        
        document.getElementById("sjhm").focus();
        return false;                    
    }
    if(sjhm.length!=11)
    {       
        return false;                    
    }
    if(!reg.test(sjhm))
    {
        return false;                
    }
    if(pwd=="")
    {      
        document.getElementById("pwd").focus();
        return false;
    }     
    if(pwd.length < 3||pwd.length >20  )
    {
         return false;
    }       
    if(qrpwd=="")
    {      
        document.getElementById("qrpwd").focus();
        return false;
    }      
    if(pwd!=qrpwd)
    {      
        return false;           
    }
    if(nic=="")
    {      
        document.getElementById("nicheng").focus();
        return false;
    } 
    if(yzm=="")
    {
        if(obj==0)
        {
            alert('请输入验证码');
        }
        document.getElementById("zcyzm").focus();
        return false;
    }   
     
    
    //定义要处理数据的页面                
    var weburl1 = "Base/login.aspx?act=reg&page=0&sjhm="+sjhm+"&pwd="+pwd+"&nicheng="+nic+"&yzm="+yzm+""; 
  
    
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb();
    //提交数据，第一个参数最好为get，第三个参数最好为true
    xmlhttp1.open("get",weburl1,true);
    // alert(xmlhttp.responseText);
    //如果已经成功的返回了数据
    xmlhttp1.onreadystatechange=function() 
    { 
       if(xmlhttp1.readyState==4)//4代表成功返回数据 
       { 
         var result1 = xmlhttp1.responseText;//得到服务器返回的数据         
       
         var thisArray = result1.split("|");
                 
         //注册成功
         if(thisArray[0].toString()=="0")
         {   
              //关闭注册窗口             
              Element.hide('yobo_regfloatdialog'); show_mainplayer();
              //替换登录陆和注册的现实内容
              document.getElementById("loginfoajax").innerHTML =thisArray[1].toString();
              //显示注册人昵称
              document.getElementById("zcnicheng").innerHTML=thisArray[2].toString();  
              //激活的手机号码
              document.getElementById("user_sjh").value=thisArray[3].toString();  
               
              //显示填写找回密码问题及答案
              setTimeout('show_zcsuccess()',1000);                  
              return false;
         }
         //注册失败
         else  if(thisArray[0].toString()=="1")
         {
             //弹出消息
             alert(thisArray[1].toString());
             //继续显示注册窗口
             show_registdlg(); return false;
         }
         //验证码错误
         else  if(thisArray[0].toString()=="2")
         {
             //弹出消息                              
             alert(thisArray[1].toString());
             //重新获取验证码
             dlYzm();
             //将上次的验证码清空
             document.getElementById("zcyzm").value="";
             //继续显示注册窗口
             show_registdlg(); return false;
         }
       }
    }
  //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null); 
} 

//更改注册验证码  
function zcYzm()
{    
    //不知道为什么每次还要跟一个随机变的参数才能生效
    document.getElementById("zcyzimg").src="Base/GetCode.aspx?act="+Math.random()+"";
}
//用户登录后写入玩友社区记录
function Lognc()
{
var lognc=escape(document.getElementById("lognc").value);
  if(lognc=="")
    {
        alert('玩友昵称不能为空！');
        document.getElementById("lognc").focus();
        return false;
    } 
     document.charset="gb2312";
    
    //定义要处理数据的页面
   
    var weburl1 = "Base/login.aspx?act=lognc&nc="+lognc;        
 
    //初始化个xmlhttp对象
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true 
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText); 
    //如果已经成功的返回了数据 
    xmlhttp1.onreadystatechange=function() 
    { 
         if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据   
              
             var thisArray = result1.split("|"); 
             
             //设置成功
             if(thisArray[0].toString()=="0")
             { 
                  document.getElementById("diqu").value=thisArray[2].toString();
                  
                  //关闭设置昵称
                  Element.hide('yobo_logsuccess'); show_mainplayer();                       
                  //弹出消息                              
                  show_updatezl();return false;                          
             }
             //设置失败
             else if(thisArray[0].toString()=="1")
             {
                 //弹出消息                              
                 alert(thisArray[1].toString()); 
                 //继续显示登录框
                 show_logsuccess(); return false;
             }                       
         }
    }
   //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null);
}
//设置问题及答案
function Onwd(obj)
{
    var wt=escape(document.getElementById("questions").value);
    var da=escape(document.getElementById("answers").value);
     
    if(wt=="")
    {
        if(obj==0)
        {
            alert('找回密码提示问题不能为空！');
        }
        document.getElementById("questions").focus();
        return false;
    } 
    if(wt.length<2)
    {
        if(obj==0)
        {
            alert('找回密码问题长度应该在2-50个字符之间！');
        }
        document.getElementById("questions").focus();
        return false;
    } 
    if(da=="")
    {
        if(obj==0)
        {
            alert('找回密码答案不能为空！');
        }
        document.getElementById("answers").focus();
        return false;
    }
    
    document.charset="gb2312";
    
    //定义要处理数据的页面
   
    var weburl1 = "Base/login.aspx?act=wd&wt="+wt+"&dn="+da;        
 
    //初始化个xmlhttp对象
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true 
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText); 
    //如果已经成功的返回了数据 
    xmlhttp1.onreadystatechange=function() 
    { 
         if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据   
              
             var thisArray = result1.split("|"); 
             
             //设置成功
             if(thisArray[0].toString()=="0")
             { 
                  document.getElementById("diqu").value=thisArray[2].toString();
                  
                  //关闭设置问题及答案
                  Element.hide('yobo_zcsuccess'); show_mainplayer();                       
                  //弹出消息                              
                  show_updatezl();return false;                          
             }
             //设置失败
             else if(thisArray[0].toString()=="1")
             {
                 //弹出消息                              
                 alert(thisArray[1].toString()); 
                 //继续显示登录框
                 show_zcsuccess(); return false;
             }                         
         }
    }
   //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null);
 }
   
//完善资料
function OnUpdate(obj)
{     
           
    var sex=0;//性别
    var o=document.getElementsByName("sex");
    var len=o.length;
    //判断选中的性别
    for (var i=0;i<len ;i++ )
    {
         if( o[i].checked==true )
         {
           sex= o[i].value;
         }
    }        
    
    var age=document.getElementById("age").value;//年龄
    var diqu=escape(document.getElementById("diqu").value);//地区
    var qmd=escape(document.getElementById("qmd").value);//签名档
  
    var reg=new RegExp(/^\+?[1-9][0-9]*$/);
     
    if(age=="")
    {
        if(obj==0)
        {
            alert('对不起，您输入的年龄为空！');
        }
        document.getElementById("age").focus();
        return false;
    } 
    if(!reg.test(age))
    {
        alert('年龄只能输入正整数！');
        return false;
    }
    if(diqu=="")
    {
        if(obj==0)
        {
            alert('对不起，您输入的地址为空！');
        }
        document.getElementById("diqu").focus();
        return false;
    } 
    if(qmd=="我想说...")
    {            
        qmd="我啥都没写...";
    }
    
    document.charset="gb2312";
    
    //定义要处理数据的页面       
    var weburl1 = "Base/login.aspx?act=edit&sex="+sex+"&age="+age+"&add="+diqu+"&qmd="+qmd;     
 
    //初始化个xmlhttp对象
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true 
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText); 
    //如果已经成功的返回了数据 
    xmlhttp1.onreadystatechange=function() 
    { 
         if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据
              
             var thisArray = result1.split("|");   
             
             //设置成功
             if(thisArray[0].toString()=="0")
             { 
                   //关闭设置问题及答案
                   Element.hide('yobo_updatezl');show_mainplayer();  
                   //显示注册排位
                   document.getElementById("zcwc").innerHTML =thisArray[1].toString();   
                   //显示注册人手机号
                   document.getElementById("zcrsjhm").innerHTML =thisArray[2].toString(); 
                   //弹出消息                              
                   show_zcwc();return false;                         
             }
             //设置失败
             else
             {
                 //弹出消息                              
                 alert(thisArray[1].toString()); 
                 //继续显示登录框
                 show_updatezl(); return false;
             }                         
         }
    }
   //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null);
}
   
//找回密码第一步
function subSjh1()
{           
   var reg=new RegExp(/^\+?[1-9][0-9]*$/);
   //手机号
   var sjhm=document.getElementById("sjhmID").value;
   //找回密码的方式
   var zhfs=document.getElementById("zhtype").value; 
 
    if(sjhm=="")
    {
        alert('请输入需要找回密码的手机号码！');
        document.getElementById("sjhmID").focus();
        return false;
    } 
    if(sjhm.length!=11)
    {
        alert('请输入正确的手机号码,必须是11位数字！');
        return false;
    }
    if(!reg.test(sjhm))
    {
        alert('请输入正确的手机号码，必须是数字！');
        return false;
    }   
    //定义要处理数据的页面                
    var weburl1 = "Base/login.aspx?act=zhpwd&T="+zhfs+"&sjhm="+sjhm; 
 
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText);
    //如果已经成功的返回了数据
    xmlhttp1.onreadystatechange=function()
    { 
       if(xmlhttp1.readyState==4)//4代表成功返回数据 
       { 
         var result1 = xmlhttp1.responseText;//得到服务器返回的数据                       
     
         var thisArray = result1.split("|"); 
        
         //手机号无效
         if(thisArray[0].toString()=="0")
         {
              //弹出消息
              alert(thisArray[1].toString());
              //清空手机号码框的值
              document.getElementById("sjhmID").value="";
              //刷新页面
              show_zhpwd1(); return false;                 
         }
         //显示找回的答案
         else  if(thisArray[0].toString()=="1")
         {
            document.getElementById("sjhmxs").innerHTML =thisArray[1].toString();//显示手机号码
            document.getElementById("sjhmshow").value=thisArray[1].toString();//隐藏显示号码
            document.getElementById("wenti").innerHTML =thisArray[2].toString(); //显示问题
            document.getElementById("sjwenti").value=thisArray[2].toString();//隐藏显示问题
                                    
            Element.hide('yobo_zhpwd1'); show_mainplayer();//关闭第一步的窗口
            document.getElementById("sjhmID").value="";//输入手机框的值为空
            show_zhpwd2();return false;   //显示找回密码第三步                         
         }     
         else if(thisArray[0].toString()=="2")    
         {
            
             document.getElementById("yhsjhm").innerHTML =thisArray[1].toString();
             Element.hide('yobo_zhpwd1'); show_mainplayer();//关闭第一步的窗口
             document.getElementById("sjhmID").value="";//输入手机框的值为空
             show_zhpwdisnull();return false;
         }
         else if(thisArray[0].toString()=="3")  
         {
             Element.hide('yobo_zhpwd1'); show_mainplayer();//关闭第一步的窗口
             alert(thisArray[1].toString());
             document.getElementById("mysjhm").innerHTML =thisArray[2].toString();
             show_zhpwdweb();                             
             return false;                         
         }   
         else if(thisArray[0].toString()=="4")  
         {
             Element.hide('yobo_zhpwd1'); show_mainplayer();//关闭第一步的窗口
             alert(thisArray[1].toString());
             return false;
         
         }      
         else if(thisArray[0].toString()=="5")  
         {
             Element.hide('yobo_zhpwd1'); show_mainplayer();//关闭第一步的窗口
             alert(thisArray[1].toString());
             document.getElementById("sjhmID").value="";//输入手机框的值为空
             show_zhpwd1();
             return false;          
         }
      }
  }
  //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null); 
}
 
//找回密码第二部
function subSjh2()
{           
   //手机号码
   var sjhm=document.getElementById("sjhmshow").value;     
   //问题
   var questions=document.getElementById("sjwenti").value;                                           
   //答案
   var answers=document.getElementById("daan").value;
         
    if(answers=="")
    {
        alert('请输入需要找回密码的问题答案！');
        document.getElementById("daan").focus();
        return false;
    }
   
    //定义要处理数据的页面                
    var weburl1 = "Base/login.aspx?act=zhpwd&sjhm="+sjhm+"&wenti="+questions+"&daan="+answers; 

 
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText);
    //如果已经成功的返回了数据
    xmlhttp1.onreadystatechange=function() 
    { 
       if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据 
                                 
             var thisArray = result1.split("|");                         
          
             if(thisArray[0].toString()=="0")
             {  
                 //弹出消息
                alert(thisArray[3].toString());
                 
                document.getElementById("sjhmxs").innerHTML =thisArray[1].toString();//显示找回手机密码
                document.getElementById("sjhmshow").value=thisArray[1].toString();//隐藏手机号码
                document.getElementById("wenti").innerHTML =thisArray[2].toString();//显示找回密码的问题
                document.getElementById("sjwenti").value=thisArray[2].toString();//隐藏找回密码的问题
                document.getElementById("daan").value="";//清空答案框的值
                show_zhpwd2();return false;  //显示第二步找回密码
             }
             //显示找回的密码
             else  if(thisArray[0].toString()=="1")
             {  
                document.getElementById("mypwd").innerHTML =thisArray[1].toString();//显示找回的密码
                Element.hide('yobo_zhpwd2'); show_mainplayer();//关闭第二步窗口
                document.getElementById("daan").value="";//清空第二步答案框的值
                show_zhpwd3();return false;   //显示出找回的密码                 
             }
         }
    }
  //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null); 
}    

//申请激活码
function OnSqjh()
{
    //获得激活码的手机号码
    var sjhm=document.getElementById("user_sjh").value;
     
    //定义要处理数据的页面                
    var weburl1 = "Base/login.aspx?act=jh&type=0&sjhm="+sjhm+"";
     
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    
    //提交数据，第一个参数最好为get，第三个参数最好为true
    xmlhttp1.open("get",weburl1,true); 
    
    // alert(xmlhttp.responseText);
    //如果已经成功的返回了数据
    xmlhttp1.onreadystatechange=function() 
    { 
       if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据                      
                                         
             var thisArray = result1.split("|");
          
             //激活码申请成功
             if(thisArray[0].toString()=="0")
             {
                 Element.hide('user_sqjhm'); show_mainplayer();//关闭申请激活码界面
                 On_show_jhbg();//显示激活码报告界面         
                 return false;              
             }
             //下发记录插入数据的时候失败 但是短信已经发送成功
             else if(thisArray[0].toString()=="1")
             {                               
                 Element.hide('user_sqjhm'); show_mainplayer();//关闭申请激活码界面
                 On_show_jhbg();//显示激活码报告界面         
                 return false; 
             }
             //当天超过3次申请 提示用户
             else if(thisArray[0].toString()=="2")
             {               
                 Element.hide('user_sqjhm'); show_mainplayer(); //关闭申请激活码界面
                 On_show_three();//提示当天已经申请三次激活
                 return false;
             
             }
              //申请失败
             else if(thisArray[0].toString()=="3")
             {
                 alert(thisArray[1].toString());
                 On_show_Sqjh();return false;
             }             
         }
    }
    //发送数据，请注意顺序和参数，参数一定为null或者"" 
    xmlhttp1.send(null);
}

//提交验证码
function subjhm()
{
     var jhm=document.getElementById("jhm").value; 
     var sjhm=document.getElementById("user_sjh").value; 
     if(jhm=="")
     {
        alert('请您输入短信激活码！');
        document.getElementById("jhm").focus();
        return false;
     }
     
    //定义要处理数据的页面                
    var weburl1 = "Base/login.aspx?act=jh&type=1&jhm="+jhm+"&sjhm="+sjhm+"";  
     
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText);
    //如果已经成功的返回了数据
    xmlhttp1.onreadystatechange=function() 
    { 
       if(xmlhttp1.readyState==4)//4代表成功返回数据 
       { 
         var result1 = xmlhttp1.responseText;//得到服务器返回的数据                                                  
                                           
         var thisArray = result1.split("|");
      
         if(thisArray[0].toString()=="0")//激活成功
         {
            //关闭输入激活码界面
            Element.hide('user_srjhm'); show_mainplayer();
            //弹出消息 提示激活成功
            alert(thisArray[1].toString());               
            //刷新页面
            window.location.href=window.location.href;
            location.reload();
         }
         //显示找回的密码
         else if(thisArray[0].toString()=="1")//系统错误
         {  
            alert(thisArray[1].toString());//提示激活未成功
            On_show_srjhm();//重新显示激活验证
            return false;
         }
         else if(thisArray[0].toString()=="2")//验证码无效
         {
             alert(thisArray[1].toString());//提示验证码无效
             document.getElementById("jhm").value=""; //清空激活框
             On_show_srjhm();//重新显示激活验证
             return false;
         }
         else if(thisArray[0].toString()=="3")//验证码失效
         {
             alert(thisArray[1].toString());//提示验证码失效
             document.getElementById("jhm").value=""; //清空激活框
             On_show_srjhm();//重新显示激活验证
             return false;
         }
       }
    }
  //发送数据，请注意顺序和参数，参数一定为null或者"" 
   xmlhttp1.send(null); 

}

//搜索
function onSearch()
{
   var gname=document.getElementById("Gnamemc").value;  
   //判断没有输入的时候搜索条件为空
    if(document.getElementById("Gnamemc").value=="搜产品...")
    {
        gname="";
    }
    ssform.action = "wy/s_List.aspx?Gname="+gname;                     
    ssform.submit();
    return false;
}
//验证手机号码
function Onzcsjhm()
{
    var reg = new RegExp(/^\+?[1-9][0-9]*$/);    
    var partten = new RegExp(/^1[3,5,8]\d{9}$/);    
  
    var sjhm=document.getElementById("sjhm").value;
 
    //判断手机号码是否为空
   if(sjhm!="")
   { 
      
       if(!reg.test(sjhm))
       {          
            document.getElementById("jczcsjh2").style.display="block";   
            document.getElementById("jczcsjh1").style.display="none";         
            document.getElementById("jczcsjh0").innerHTML="<font color='red'>（欺负人，用一个假号码来骗我）</font>";
            return false;
       }
      else  if(!partten.test(sjhm))
       {   
            document.getElementById("jczcsjh2").style.display="block";   
            document.getElementById("jczcsjh1").style.display="none";         
            document.getElementById("jczcsjh0").innerHTML="<font color='red'>（欺负人，用一个假号码来骗我）</font>";
            return false;
       }
       
     var weburl1 = "Base/login.aspx?act=yz&sjhm="+sjhm+""; 
   
    //初始化个xmlhttp对象 
    var xmlhttp1 = jb(); 
    //提交数据，第一个参数最好为get，第三个参数最好为true 
    xmlhttp1.open("get",weburl1,true); 
    // alert(xmlhttp.responseText); 
    //如果已经成功的返回了数据 
    xmlhttp1.onreadystatechange=function()
    { 
         if(xmlhttp1.readyState==4)//4代表成功返回数据 
         { 
             var result1 = xmlhttp1.responseText;//得到服务器返回的数据
            //alert(result1);
             //手机号码验证通过
             if(result1=="2")
             {                
                document.getElementById("jczcsjh0").innerHTML="（恭喜，此号码可注册）";
                document.getElementById("jczcsjh1").style.display="block";
                document.getElementById("jczcsjh2").style.display="none";
                return false; 
             }
             else if(result1=="1")
             {                 
                document.getElementById("jczcsjh2").style.display="block";   
                document.getElementById("jczcsjh1").style.display="none";
                document.getElementById("jczcsjh0").innerHTML="<font color='red'>（对不起,此号码已经注册）</font>";    
                return false;  
             }
             else
             {
                document.getElementById("jczcsjh2").style.display="block";   
                document.getElementById("jczcsjh1").style.display="none";
                document.getElementById("jczcsjh0").innerHTML="<font color='red'>（验证失败，请重试）</font>";    
                return false;  
             }
         }
    }
    //发送数据，请注意顺序和参数，参数一定为null或者"" 
     xmlhttp1.send(null);        
        
    }
    else
    {
        document.getElementById("jczcsjh2").style.display="block";  
        document.getElementById("jczcsjh0").innerHTML="<font color='red'>（手机号码不能为空）</font>";      
        document.getElementById("jczcsjh1").style.display="none";        
      
        return false;  
    }

}
//验证密码
function Onzcpwd()
{
  
    var pwd=document.getElementById("pwd").value; 
    var qrpwd=document.getElementById("qrpwd").value; 
 
    //判断手机号码是否为空
    if(pwd!="")
    { 
      
        if(pwd.length < 3)
        {
            document.getElementById("zcpwd1").style.display="none";
            document.getElementById("zcpwd2").style.display="block";            
            document.getElementById("zcpwd0").innerHTML="<font color='red'>（请输入3--20位字符）</font>";    
            return false;            
        }
        else if(pwd.length >20 )
        {
            document.getElementById("zcpwd1").style.display="none";
            document.getElementById("zcpwd2").style.display="block";            
            document.getElementById("zcpwd0").innerHTML="<font color='red'>（请输入3--20位字符）</font>";    
            return false; 
        }
        else if(qrpwd!=""&&pwd!=qrpwd)
        {
            document.getElementById("zcpwd1").style.display="block";
            document.getElementById("zcpwd2").style.display="none";          
            document.getElementById("zcpwd0").innerHTML="（您输入的密码符合要求）";   
            document.getElementById("qrzcpwd2").style.display="block";          
            document.getElementById("qrzcpwd1").style.display="none";
            document.getElementById("qrzcpwd0").innerHTML="<font color='red'>（您两次输入的密码不一致）</font>"; 
            return false; 
        }
        else if(qrpwd!=""&&pwd==qrpwd)
        {
            document.getElementById("zcpwd1").style.display="block";
            document.getElementById("zcpwd2").style.display="none";          
            document.getElementById("zcpwd0").innerHTML="（您输入的密码符合要求）";   
            document.getElementById("qrzcpwd2").style.display="none";          
            document.getElementById("qrzcpwd1").style.display="block";
            document.getElementById("qrzcpwd0").innerHTML="（您两次输入的密码一致）"; 
            return false; 
        }
        else
        {
            document.getElementById("zcpwd1").style.display="block";
            document.getElementById("zcpwd2").style.display="none";          
            document.getElementById("zcpwd0").innerHTML="（您输入的密码符合要求）";   
            return false; 
        }
    }
    else
    {
        document.getElementById("zcpwd2").style.display="block";
        document.getElementById("zcpwd1").style.display="none";
        document.getElementById("zcpwd0").innerHTML="<font color='red'>（您输入的密码为空）</font>";   
        return false; 
    }

}
//验证确认密码
function Onqrzcpwd()
{  
    var qrpwd=document.getElementById("qrpwd").value;  
    var pwd=document.getElementById("pwd").value;  
 
    //判断手机号码是否为空
    if(qrpwd!="")
    {        
        if(qrpwd==pwd)
        {   
            document.getElementById("qrzcpwd2").style.display="none";
            document.getElementById("qrzcpwd1").style.display="block"; 
            document.getElementById("qrzcpwd0").innerHTML="（您两次输入的密码一致）";             
            return false;
        }
        else
        {
            document.getElementById("qrzcpwd2").style.display="block";
            document.getElementById("qrzcpwd1").style.display="none"; 
            document.getElementById("qrzcpwd0").innerHTML="<font color='red'>（您两次输入的密码不一致）</font>";    
            return false; 
        }
    }
    else
    {
        document.getElementById("qrzcpwd2").style.display="block";           
        document.getElementById("qrzcpwd1").style.display="none";
        document.getElementById("qrzcpwd0").innerHTML="<font color='red'>（确认密码不能为空）</font>";    
        return false; 
    }

}
//验证注册昵称
function Onzcnc()
{      
    var nc=document.getElementById("nicheng").value;     

    //判断手机号码是否为空
    if(nc!="" )
    { 
     
         if(nc=="select"||nc=="insert"||nc=="update"||nc=="delete"||nc=="master"||nc=="script"||nc=="xp_"||nc=="'"||nc=="from"||nc=="drop"||nc=="exec"||nc=="["||nc=="]"||nc=="{"||nc=="}"||nc=="|"||nc=="+"||nc=="<"||nc==":")
          {   
                document.getElementById("zcnc0").innerHTML="<font color='red'>（您输入的昵称是关键字）</font>";
                document.getElementById("zcnc1").style.display="none";
                document.getElementById("zcnc2").style.display="block";                 
                return false;
          }
          else
          {
               document.getElementById("zcnc2").style.display="none";             
               document.getElementById("zcnc1").style.display="block";
               document.getElementById("zcnc0").innerHTML="（您输入的昵称符合规范）"; 
               return false;
          }
    }
    else
    {
        document.getElementById("zcnc2").style.display="block";           
        document.getElementById("zcnc1").style.display="none";          
        document.getElementById("zcnc0").innerHTML="<font color='red'>（您的昵称不能为空）</font>";
        return false; 
    }

}
 