﻿
       //用户登陆时的验证 
   function validateLogin()
        {
            var username = document.getElementById("txtUserName").value;
            var pwd = document.getElementById("txtPwd").value;
            if(username.toString() == "")
            {
                 alert("请输入合法有效的用户名！");
                 return false;
            }
            else if(username.toString() != "" && !checkIsEmail(username.toString()))
            {
                alert("输入的Email不是有效的！");
                return false;
            }
            else if(pwd.toString() == "")
            {
                alert("请输入合法有效的密码！");
                return false;
            } else return true;
        }
       
       // login页面的左边菜单联运效果
    function show(myName,newspeed)
		{		
	        var BoolFlag = true;
	        var divFlag ;
	        var arrdouble = [0,2,4];
	        var arronly = [1,3,5];
	        var index ;
	        
		 if ( divFlag == true && arronly[index] != newspeed)
			{
				document.getElementById("MFX"+arronly[index]).style.display ="none";
				document.getElementById("menu"+arrdouble[index]).innerHTML='＋';
				document.getElementById("menu"+arronly[index]).innerHTML='＋';
			}
	      for (var i = 0 ;i<arronly.length; i++)
		  {  			    
			 if (arronly[i] == newspeed)
			 {
				if (BoolFlag == true)
				{
					divFlag = true ; 
					BoolFlag = false ;
					index = i;
					document.getElementById("MFX"+arronly[i]).style.display ="";
					document.getElementById("menu"+arrdouble[i]).innerHTML='－';
					document.getElementById("menu"+arronly[i]).innerHTML='－';
				}
				else
				{
				   if (divFlag == true && arronly[index] != newspeed)
				   {
					    divFlag = true ; 
					    index = i;
					    BoolFlag = false ;
					    document.getElementById("MFX"+arronly[i]).style.display ="";
					    document.getElementById("menu"+arrdouble[i]).innerHTML='－';
					    document.getElementById("menu"+arronly[i]).innerHTML='－';
				   }
				   else
				   {
						BoolFlag = true;
						document.getElementById("MFX"+arronly[i]).style.display ="none";
						document.getElementById("menu"+arrdouble[i]).innerHTML='＋';
						document.getElementById("menu"+arronly[i]).innerHTML='＋';
					}
				 }
			 }
			 else
			 {
				 document.getElementById("MFX"+arronly[i]).style.display ="none";
				 document.getElementById("menu"+arrdouble[i]).innerHTML='＋';
				 document.getElementById("menu"+arronly[i]).innerHTML='＋';
			 }
		  }			 
		}

        //我的代练订单验证
         function validate()
        {   
            if(document.getElementById("ddlGameName").value == "-1")
            {
                alert("请选择要查询的游戏！");
                return false;
            }
//            if(document.getElementById("ddlOrderState").value == "-1")
//            {
//                alert("请选择订单状态！");
//                return false;
//            }
            if(document.getElementById("txtOrderNum").value == "")
            {
                alert("请输入要查询的订单号！");
                return false;
            }
            if(document.getElementById("txtOrderContent").value == "")
            {
                alert("请输入要查询的订单内容关键字！");
                return false;
            }
            else return true;
        }   
        
        //验证我的资料修改页面
         function validate()
            {
                
                var QQNum = document.getElementById("ctl00_ContentPlaceHolder1_txtQQ").value;
                var Tel = document.getElementById("ctl00_ContentPlaceHolder1_txtTel").value;
                
                if(QQNum != "" && !checkIsInteger(QQNum))
                {
                    alert("输入的QQ号应为数字！");
                    return false;
                }
                if(QQNum != "" && (QQNum.length < 5 || QQNum.length> 11))
                {
                    alert("输入的QQ位数不正确，请核查！");
                    return false;
                }
                
                if(Tel != ""  && !verifyAddress(Tel))                
                {
                    alert("输入的电话号码有误，请核查！");
                    return false;
                }
                else
                    return true;
            }
            
            //代练资金明细查询
           function PanShow(objname,curid,maxid)
	        {
	            //var strName = ["","全 部","支付押金","押金扣除","押金返还","代练所得"];
	            var strValue = [0,0,1,2,3,4,5];
		        for(var i=1;i<= maxid;i++)
		        {
			        var obj=document.getElementById(objname+i);
			        
			        if(curid == i)
			        {
			            obj.background="../../dl/Images/3417-menu_r1_c1.gif";
                        obj.className = "white-12"; 
                       // document.all("ChargeType").options.add(new Option('',strValue[i]));   
                        document.all("ChargeType").options[strValue[i]].selected = "true";  
                    }
                    else
                    {
                        obj.background="../../dl/Images/3417-menu_r1_c3.gif";
                        obj.className = "gray-12";
                    }
		        }
	        }	
	        
	              
	       //正则验证式，通用。
            function verifyAddress(tel)       
              {      //电话号码      
                  var pattern = /(\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$/;       
                  flag = pattern.test(tel);       
                  if(flag)       
                  return  true;       
                  else       
                  return  false;       
              }   
            function checkIsInteger(str)
            {   //是否是数字
                if(/^(\-?)(\d+)$/.test(str))
                   return true;
                else
                   return false;
             }
            function checkIsEmail(str)
            {   //Email验证
                if(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(str))
                   return true;
                else
                   return false;
             }