﻿// JScript 文件

    function $(id)
    {
        return document.getElementById(id);
    }
    function $$(id)
    {
        return top.document.getElementById(id);
    }

    //检查控件长度
    function checkLen()
    {
        var t = arguments.length;
		    if(t%4!=0)
		    {
		        alert("参数数目出错");
			    return false;
		    }
		    for(var i=0;i<t/4;i++)
		    {
		        var len = $(arguments[i*4]).value.length;
			    if(len < parseInt(arguments[i*4+1]) || len >parseInt(arguments[i*4+2]))
			    {
				    alert(arguments[i*4+3]);
				    return false;
			    }
		    }
		    return true;
    }

	//检测邮箱
	function regTestMailBox(id)
	{
	    var reg = /^\s*([\w-]+(\.\w+)*@([\w-]+\.)+\w{2,3})\s*$/;
        return reg.test($(id).value);        
    }

    // onblur 检测用户名是否有效
          function checkUser()
        {    
            if(!regTestMailBox("email")||!checkLen("email",4,50,"用户名 必须为4 - 50位"))
            {
                $("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>请用 Email 注册</span>";
            }
            else
            {
                ConnctRules.AjaxOperate.AjaxCheckAccount($("email").value,AjaxCheckAccount_callback);
            }                  
        }    
		function AjaxCheckAccount_callback(response)
		{
			if(!response.value)
			{
				$("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号已被使用<span>";
			} 
			else
			{
			    $("name2End").innerHTML  = "<span style='color:Green;font-size:small;'>此帐号可以使用<span>";
		    
			} 
		}
		
	//onblur 检查密码
	function checkPwd()
	{
	    if($("pwd").value.length<6 || $("pwd").value.length>50)
	    {
	        $("pwd2End").innerHTML  = "<span style='color:Red;font-size:small;'>密码长度不能少于6位，请重新输入！<span>";
	    }
	    else
	    {
	        $("pwd2End").innerHTML  = "<span style='color:Green;font-size:small;'>你的密码可以使用<span>";
	    }
	}
	
	//onblur 检查确认密码
	function checkPwd2()
	{
	if($("pwd2").value.length==0)
	{
	 $("pwd22End").innerHTML  = "<span style='color:Red;font-size:small;'>确认密码不能为空，请重新填写！<span>"
	 }else{
	    if($("pwd").value != $("pwd2").value )
	    {
	        $("pwd22End").innerHTML  = "<span style='color:Red;font-size:small;'>确认密码与密码不相等，请重新输入！<span>";
	    }
	    else
	    {
	        $("pwd22End").innerHTML  = "<span style='color:Green;font-size:small;'>两次输入的密码一致！<span>";
	    }
	 }
	}
	
//	//onblur 检查验证码是否正确
//	function checkCode()
//	{
//	var se="<%= Session["CheckCode"]%>";
//	    if($("codetb").value.length==0)
//	     {
//	     $("chackcodetb").innerHTML="<span style='color:Red;font-size:small;'>验证码不能为空，请重新填写！</span>";
//	     }
//	     else if($("codetb").value!=se)
//	      {
//	         $("chackcodetb").innerHTML="<span style='color:Red;font-size:small;'>验证码不正确，请重新填写！</span>";
//	      }else
//	        { $("chackcodetb").innerHTML="<span style='color:Green;font-size:small;'>验证码输入正确！</span>";}
//    	
//	}
	
	//提交注册检查
    function registerCheck()
    {
    //debugger;
        if(!regTestMailBox("email")||!checkLen("email",4,50,"用户名 必须为4 - 50位"))
        {
			alert("用户名填写有误！");
            return false;
        }
        if($("pwd").value != $("pwd2").value){
            alert("确认密码与密码不相等，请重新输入！")
            return false;   }
         if($("pwd").value.length<6 || $("pwd").value.length>50)
         {
         alert("密码长度不能少于6位，请重新输入！") 
         return false;
         }
    } 
    
    //regedit4中控制安全问题的显现
        var oCheck=1;
        function IMG1_onclick() {

        if(oCheck==1) 
        {
        document.getElementById("seft").style.display="";
        oCheck=0; 
        }else
        {
        document.getElementById("seft").style.display="none";
        oCheck=1;
        }
        }
    
        
        //检查安全回答\
        function  checkanswer()
        {
        if($("answer").value.length==0)
         {
           $("name2End").innerHTML="<span style='color:Red;font-size:small;'>安全问题答案不能为空，请重新输入！<span>";
         }else
         {
           $("Submit1").disabled = "";//设置 确认提交按钮有效        
        }
        }
        
     
       //隐藏提示
	   function shuttitle()
       {
           if( $("name2End").innerHTML!=null)
           {
              $("name2End").innerHTML="";
           }
	   }
 				
		    //  激活帐号检测用户名是否有效
          function checkCodeUser()
        {    
            if(!regTestMailBox("email")||!checkLen("email",4,50,"用户名 必须为4 - 50位"))
            {
                $("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>用户名是Email，请重新填写！</span>";
            }
            else
            {
                ConnctRules.AjaxOperate.AjaxCheckAccount($("email").value,AjaxCheckAccount2_callback);

            }                  
        }    
		function AjaxCheckAccount2_callback(response)
		{
			if(response.value)
			{
				$("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号还未被注册！<span>";
			} 
			else
			{
                ConnctRules.AjaxOperate.AjaxCheckCode($("email").value,AjaxCheckCode_callback);
			} 
		}
　　　　function AjaxCheckCode_callback(response)
		{
			if(response.value)
			{
				$("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号已被激活！<span>";
			} 
			else
			{
			    $("name2End").innerHTML  = "<span style='color:Green;font-size:small;'>此帐号可以申请激活！<span>";
			} 
		}
				// onblur 忘记密码中检测用户名是否有效
    function checkUserforPW()
    {    
        if(!regTestMailBox("email")||!checkLen("email",4,50,"用户名 必须为4 - 50位"))
        {
            $("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>用户名是Email，请重新填写！</span>";
        }
         else
        {
            ConnctRules.AjaxOperate.AjaxCheckAccount($("email").value,AjaxCheckAccount3_callback);
        }                  
    }    
		function AjaxCheckAccount3_callback(response)
		{
			if(!response.value)
			{
			    var d=ConnctRules.AjaxOperate.AjaxQuestion($("email").value);
			    if(d.value!="")
			    {
			    $("Span1").innerHTML  ="";
			    $("name2End").innerHTML  = "<span style='color:Green;font-size:small;'>此帐号已被设置安全问题！<span>";
			    $("qeustion").innerText = d.value;
			    }else
			    {
			     $("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号未设置安全问题！<span>";
			     $("Span1").innerHTML  ="请直接点击<strong>＜续继＞</strong>找回密码！";
			    }
				
			} 
			else
			{
				$("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号还未被注册！<span>";
			} 
		} 
		
     function checkEmail()
        {    
            if(!regTestMailBox("email")||!checkLen("email",4,50,"用户名 必须为4 - 50位"))
            {
                $("name2End").innerHTML  = "<span style='color:Red;font-size:small;'>请输入您朋友的邮箱Email地址！</span>";
            }
        }
	
	
	//复制本站网址
	function copyToClipBoard(str)
	{ 
        var clipBoardContent=''; 
        clipBoardContent+=$("text").value; 
        window.clipboardData.setData("Text",clipBoardContent); 
        alert(str); 
   }
   	   function cleartitle1()
	   {
	           if( $("spanTbPwd").innerHTML!=null)
           {
              $("spanTbPwd").innerHTML="";
           }

	}
		   function cleartitle2()
	   {
	     	           if( $("spanTbName").innerHTML!=null)
           {
              $("spanTbName").innerHTML="";
           }
	
	}
	
	 function checkTbPwd()
    {
        if($("tbPwd").value.length<4 || $("tbPwd").value.length>20)
	    {
	        $("spanTbPwd").innerText = "密码非法！";
	    }
	    else
	    {
	        $("spanTbPwd").innerText = "";
	    }	    
    }
    
    // onblur 检查 tbEmail 
    function checkTbName()
    {
        if(!regTestMailBox("tbName")||!checkLen("tbName",4,50,"用户名 必须为4 - 50位"))
	    {
	        $("spanTbName").innerText = "用户名非法！";
	    }
	    else
	    {
	     ConnctRules.AjaxOperate.AjaxCheckAccount($("tbName").value,AjaxCheckAccount_callback13);
	    }
    }
       function AjaxCheckAccount_callback13(response)
		{
			if(!response.value)
			{
			    var d=ConnctRules.AjaxOperate.AjaxPostion($("tbName").value);
                 switch(d.value)
                 {
                     case "2":  $("wok").style.display='none';  $("IMG3").style.display='';  $("IMG1").style.display='none';  $("IMG2").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎加盟商！<span>";break;
                     case "3":  $("wok").style.display='none'; $("IMG1").style.display=''; $("IMG3").style.display='none';  $("IMG2").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎最高管理员！<span>";break;
                     case "4":  $("wok").style.display='none'; $("IMG1").style.display=''; $("IMG3").style.display='none';  $("IMG2").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎财务部的高级管理员！<span>";break;

                     case "5":  $("wok").style.display='none';  $("IMG2").style.display='';  $("IMG3").style.display='none';  $("IMG1").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎销售部门的同仁！<span>";break;
                     case "6":  $("wok").style.display='none';  $("IMG2").style.display='';  $("IMG3").style.display='none';  $("IMG1").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎销售部门的经理！<span>";break;
                     case "7":  $("wok").style.display='none';  $("IMG2").style.display='';  $("IMG3").style.display='none';  $("IMG1").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎油画制作中心的同仁！<span>";break;
                     case "8":  $("wok").style.display='none';  $("IMG2").style.display='';  $("IMG3").style.display='none';  $("IMG1").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎油画制作中心的经理！<span>";break;
                     case "9":  $("wok").style.display='none';  $("IMG2").style.display='';  $("IMG3").style.display='none';  $("IMG1").style.display='none'; $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>欢迎油画打印组的同仁！<span>";break;
                     
                     default  :   $("wok").style.display=''; $("IMG1").style.display='none'; $("IMG3").style.display='none';  $("IMG2").style.display='none'; break;            //$("B1").style.display='none';$("B2").style.display='none';$("B3").style.display='none';break;
                 }
				
			} 
			else
			{
				$("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>此帐号还未被注册！<span>";
			} 
		} 
		
		//regedit4中控制安全问题的显现
        var oCheck=1;
        function IMG1_onclick() {

        if(oCheck==1) 
        {
        document.getElementById("seft").style.display="";
        oCheck=0;  
        }else
        {
        document.getElementById("seft").style.display="none";
        oCheck=1;
        }
        }
        
        
        
          //检查安全回答\
        function  checkanswer()
        {
        if($("answer").value.length==0)
         {
           $("name2End").innerHTML="<span style='color:Red;font-size:small;'>安全问题答案不能为空，请重新输入！<span>";
         }else
         {
           $("Submit1").disabled = "";//设置 确认提交按钮有效        
        }
        }
        
     
       //隐藏提示
	   function shuttitle()
       {
           if( $("name2End").innerHTML!=null)
           {
              $("name2End").innerHTML="";
           }
	   }
	   
	   function  loginatclient()
	   {   
	   	        if($("tbPwd").value!="")
                 {
                      // ConnctRules.AjaxOperate.AjaxCheckAccountIsOk($("tbName").value,$("tbPwd").value,AjaxCheckAccount_callback999);
                       ConnctRules.AjaxOperate.AjaxCheckAccountIsOk($("tbName").value,$("tbPwd").value,AjaxCheckboolisuser);
                 }
                 else
                 {
	                    $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>密码必须填写！<span>"; // document.location.href="login.aspx";
	                        
	              }
	   
	   
	   
	   
	     /* if(!ConnctRules.AjaxOperate.AjaxMyCartKeyExist())
	         {
	         
	              alert("~_~呵呵，您已经登录了呀！");
	         }
	       
	         else {
	               if( ConnctRules.AjaxOperate.AjaxCheckAccount(   $("tbName").value  )  )
	                {
	                    if(ConnctRules.AjaxOperate.AjaxCheckCode($("tbName").value  )   )
	                    {
	                        if(   ConnctRules.AjaxOperate.AjaxCheckAccountIsOk(  $("tbName").value,$("tbPwd").value  )    )
	                        {
	                            document.location.href="Default.aspx";
	                        }else
	                        {
	                           document.location.href="login.aspx";
	                        
	                        }
	                }
	                 else
	                 {
    	                
	                     alert("对不起！您的用户名还没有激活!");
	                 }
	                }
	                else
	                {
	                   alert("对不起！您的用户名可能输入有误!");
	                }
	               ConnctRules.AjaxOperate.AjaxCheckAccount($("tbName").value,AjaxCheckboolisuser);
	         } 
	   
	   */
	   
	   
	   }
	   
	    function AjaxCheckboolisuser(response)
		{
			if(response.value!="-1")
			{
                 
                  switch(response.value)
                 {   
                     case "2": document.location.href="FranchiseeCenter/UserManage.aspx";break;
                     case "3": document.location.href="Admin/Default2.aspx";break;
                     case "4": document.location.href="EmployeeCenter/EmployeePwd.aspx";break;
                   
                     case "5": document.location.href="EmployeeCenter/EmployeePwd.aspx";break;
                     case "6": document.location.href="EmployeeCenter/EmployeePwd.aspx";break;
                      case "7": document.location.href="ProductionDepartment/EmployeeInfo.aspx";break;
                     case "8": document.location.href="ProductionDepartment/EmployeeInfo.aspx";break;
                     case "9": document.location.href="Printingdepartment/EmployeeInfo.aspx";break;
                     default  :alert(kkk.value); break; // document.location.href="Default.aspx";
                 }
			} 
			else
			{
				$("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>您的输入有误！！<span>";
			} 
		}
		
		
		function AjaxCheckAccount_callback999(response)
		{
		   
			if(!response.value)
			{
			    $("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>您的输入有误！！<span>";
			} 
			else
			{
			     //  document.location.href="Default.aspx";
			    //$("spanTbName").innerHTML  = "<span style='color:Red;font-size:small;'>恭喜您登陆成功！<span>";
		        // ConnctRules.AjaxOperate.AjaxCheckAccount($("tbName").value,AjaxNav);
		         var d=ConnctRules.AjaxOperate.AjaxPostion($("tbName").value);
                 switch(d.value)
                 { 
                     case "3": document.location.href="Admin/Default2.aspx";break;
                     case "2": document.location.href="UserCenter/UserManage.aspx";break;
                     case "5": document.location.href="EmployeeCenter/EmployeePwd.aspx";break;
                      
                    default  :  document.location.href="Default.aspx";break;
                 }
			} 
		}
		function CheckMember(){
		    if ($("Person").checked == true) {
		        $("UpperMemberInfo").style.display = "none";
		    }
		    else {
		        $("UpperMemberInfo").style.display = "";
		    }
		}
		
		
		
		
		
		
		