﻿// JScript 文件
function CheckMobile(mobile)
{
   var reg =/^0{0,1}(13[4-9]?|15[8-9]|15[0-2]|18[7-8])[0-9]{8}$/;
   return reg.test(mobile);
}

function touzhu()
{
   var Mobile = document.getElementById("Mobile");
   var ClassId = document.getElementById("ClassId");
   var Key = document.getElementById("Key");
   var Port = document.getElementById("Port");
   var Di = document.getElementById("display");
   var CheckCode = document.getElementById("CheckCode");
   var ServiceCheckBox = document.getElementById("ServiceCheckBox");
   var Dlength = Di.options.length;
   var CmdStr="";
   if (ServiceCheckBox.checked == false)
   {
       if (!confirm("按下“立刻投注”按钮即表示您同意本站《掌中彩服务须知》，同时提交您的投注信息！"))
       {
           return false;
       }
   }
   if (Dlength > 0 && Dlength < 6)
   {
       if (Mobile.value != "" && Mobile.value!= null && Mobile.value.length != 0 && CheckCode.value != "" && CheckCode.value != null)
       {
           if (CheckMobile(Mobile.value))
           {
               document.getElementById("SubmitButton").disabled = true;
               document.getElementById("ProgressBar").style.display = "";
               for (var i=0;i < Dlength;i++)
               {
                   if (i == 0)
                   {
                       CmdStr = Di.options[i].value;
                   }
                   else
                   {
                       CmdStr = CmdStr + "#" + Di.options[i].value;   
                   }
               }
               //alert(CmdStr);
               //return;
               var Url = "../BackMessage.aspx?fresh="+Math.random()+"";
               var PostStr = "ClassId="+ClassId.value+"&Mobile="+Mobile.value+"&key="+Key.value+"&Cmd="+CmdStr+"&Port="+Port.value+"&CheckCode="+CheckCode.value+"";
               ReturnMessagePost(Showtouzhu,Url,PostStr);   
           }
           else
           {
               alert("请输入正确的中国移动手机号！");
               Mobile.focus();
               Mobile.value = "";
           }
       }
   }
   else
   {
       alert("每次至少投1注，最多投5注！");
   }
    
}
function Showtouzhu(BackStr)
{
   document.getElementById("ProgressBar").style.display = "none";
   if (BackStr.indexOf("10658558") == -1)
   {
       alert(BackStr);
       refresh();
       document.getElementById("CheckCode").value = "";
   }
   else
   {
       if (confirm(BackStr))
       {
           zhuce();
       }
   }
   document.getElementById("SubmitButton").disabled = false;
}

function zhuce()
{
   var MobileNum = document.getElementById("Mobile");
   var Key = document.getElementById("Key");
   var Url = "../Set.aspx?fresh="+Math.random()+"";
   var PostStr = "Mobile="+MobileNum.value+"&key="+Key.value+"&Cmd=CP&Port=10658558";
   ReturnMessagePost(ShowZhuCe,Url,PostStr);  
}
function ShowZhuCe(BackStr)
{
    document.getElementById("ProgressBar").style.display = "none";
    alert(BackStr);
    refresh();
    document.getElementById("CheckCode").value = "";
}

function reloadcode()
{
   var verify=document.getElementById('code');
   verify.setAttribute('src','/CheckCode/GenerateCheckCode.aspx?'+Math.random());
}
function refresh()
{
   document.getElementById("CheckCode").focus();
   document.getElementById('CheckCodeText').style.display='';
   reloadcode()
}