﻿  //刷新验证码
    var reloadImage = function(){
       document.getElementById("reloadImage").src = "ImageValidate.aspx?" + Math.random();
    }
      var reloadimage = function(){    
        return $.cookie('Validate');;
    }

  var userReg=function()
  {
     var userEmail=document.getElementById("userEmail");     
     var userNick=document.getElementById("nickName");
     var userPass=document.getElementById("userPass").value;
     var checkPass=document.getElementById("checkPass").value;
     var ValidateCode=document.getElementById("ValidateCode").value;
     var tiaojian=document.getElementById("isAgree");     
     var f=document.getElementById("source").value;     
    if(checkEmail(userEmail))
    {
        if(userNick.value!="")
        {
            if(userPass!="")
            {
                if(userPass.length>5)
                {
                    if(userPass==checkPass)
                    {
                        if(ValidateCode==$.cookie('Validate'))
                        {
                            if(tiaojian.checked)
                            {
                                  $.ajax({
                                type: "POST",
                                url: "server/login.aspx",
                                data: "dealType=reg&u="+escape(userEmail.value)+"&p="+escape(userPass)+"&n="+escape(userNick.value)+"&f="+f,
                                success: function(msg){  
                                        if(msg=="0"){ alert("通讯错误，请重试");return false;}                
                                   else if(msg=="1"){ alert("该邮箱已经被注册，请重试");return false;}
                                   else if(msg=="2"){ alert("该昵称已经被注册，请重试");return false}
                                   else if(msg=="3"){ alert("注册成功");window.location.href="index.aspx";}
                                   else if(msg=="4"){ alert("请不要重复恶意注册");window.location.href="index.aspx";}
                                }
                              });
                            }else
                            {
                              alert("请确认同意遵守玫瑰社区服务协议");
                             return false;
                            }
                        }
                        else
                        {
                          alert("请输入正确的验证码");
                          document.getElementById("reloadImage").src = "ImageValidate.aspx?" + Math.random();
                          return false;
                        }
                    }else
                    {
                     alert("您两次输入的密码不一致");
                     return false;
                    }
                }else
                {
                     alert("为了您密码的安全，请输入6位以上的密码");
                    return false;
                }
                
            }else
            {
                 alert("请输入密码");
                return false;
            }
        }
        else
        {
            alert("请输入昵称");
            return false;
        }       
    }else
    {
        alert("您需要输入正确有效的邮箱地址");
        return false;
    }
     
  }

 //判断email
    var checkEmail = function(obj){
        if(obj.value.replace(/ /g,'') == ""){
         $("#msgEmail").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>请输入Email</a>");
            return false;
        }
        if((/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/).test(obj.value)){
            return true;
        }
         $("#msgEmail").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>请输入正确格式的邮箱</a>");
        return false;
    }  
    
      //判断是否注册
    var checkEmailServer = function(obj){
        
        if(checkEmail(obj)){
            $.ajax({
               type: "POST",
               url: "server/login.aspx",
               data: "dealType=checkEmail&u="+escape(obj.value),
               success: function(msg){
                   if(msg=="1"){
                        $("#msgEmail").html("<img src='images/icon_04.jpg' width='14' height='14' /><a class='txt_hui'>恭喜您该邮箱可以注册</a>");
                         isReg=true; 
                   }else{
                        $("#msgEmail").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>该邮箱已经被注册了</a>"); 
                        isReg=false;                      
                   }
               }
            });
            }             
    }
    
     //判断是否注册
    var checkNickServer = function(obj){
        if(obj.value.replace(/ /g,'') != ""){
            $.ajax({
               type: "POST",
               url: "server/login.aspx",
               data: "dealType=checkNick&n="+escape(obj.value),
               success: function(msg){
                   if(msg=="1"){
                        $("#nickMsg").html("<img src='images/icon_04.jpg' width='14' height='14' /><a class='txt_hui'>恭喜您该昵称可以注册</a>");
                         return true; 
                   }else{
                        $("#nickMsg").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>该昵称已经被注册了</a>"); 
                        return false;                      
                   }
               }
            });
            }else
            {
                $("#nickMsg").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>请输入昵称</a>");
                return false;
            }       
    }
     //判断email
    var checkPassWord = function(obj){        
        if(obj.value.length<6)
        {
         $("#passMsg").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>为了您密码的安全，请输入6位以上的密码</a>");
        }       
    }  
       //判断email
    var checkRePass = function(obj){
    
        if(obj.value!=document.getElementById("userPass").value)
        {
         $("#checkMsg").html("<img src='images/icon_05.jpg' width='14' height='14' /><a class='txt_hui'>两次输入的密码不一致</a>");
        }       
    }  