﻿var prefix = "ctl00_ContentPlaceHolder1_";

function CheckCode_check1()
    {
//        $.prompt("查询结果",
//        {
//        message:'您查询的产品为美国贝卡尔特原厂生产的原装进口汽车膜，为正品。点击注册填写信息参加抽奖活动赢取免费量子膜！',
//        buttons:{注册:"insert",取消:"cansel"}
//        });
        var code = document.getElementById(prefix + "txtCode").value;

        var regx=new RegExp("^[0-9]{16}$");
        //------------------防伪码不能为空
        //alert('test');
        if(code=="")
        {
            $.prompt("输入错误",
            {
            message:"<p style=\"font-family:黑体; color:#015F92; font-size:15px; text-align:center\"><b>防伪码不能为空</b></p>",
            buttons:{确定:"cansel"}
            });
            //alert("防伪码不能为空");
            document.getElementById(prefix+"txtCode").focus();
            return false;
        }
        else if(code.match(regx)==null)
        {
            $.prompt("输入错误",
            {
            message:"<p style=\"font-family:黑体; color:#015F92; font-size:15px; text-align:center\"><b>防伪码必须是16位的数字</b></p>",
            buttons:{确定:"cansel"}
            });
            //alert("防伪码必须是16位的数字");
            document.getElementById(prefix+"txtCode").focus();
            return false;
        }
        return true;
    }
    

//function CheckCode_check()
//{
//  var code = document.getElementById(prefix + "txtCode").value;
//  $.get("CheckCode.aspx?request=btnCheck_Click",
//  {Code:code},
//  function (msg) 
//  {
//    alert(msg);
//  });
//  return false;
//}

function CheckCode()
{
    var code = document.getElementById(prefix + "txtCode").value;
    
    //alert(code);
    if(CheckCode_check1())
    {      
        BEKAERT_Lottery.Web_CheckCode.CheckCode_GetInfo(code,CheckCode_check_callback);
    }
}

function submit(msg)
{
    if(msg=="update")
    {
        window.location.href="Register.aspx";
    }
    else
    {
        window.location.href=window.location.href;
    }
}

function CheckCode_check_callback(response)
{
    var result = new Array();
   // alert(result);
    result = response.value;
    //alert(result);
    
    //防伪码错误
    if(result[0] == "C001")
    {
        //alert("1");
        $.prompt("防伪码错误",
        {
        url:'Result/CodeErr.aspx',
        width:'350',
        height:'130',
        buttons:{确定:"cansel"}
        });
    }
    //重复查询
    else if(result[0] == "C002")
    {
        //alert("2");
        var strMessage = "<p style=\"font-family:黑体; color:#015F92; font-size:15px\"><b>您查询的防伪码在"+result[1]+"被查询过，并于"+result[2]+"参加过抽奖活动。谨防假冒！或请拨打投诉热线021-38650699。</b></p>";
        $.prompt("重复查询",
        {
        message:strMessage,
        width:'350',
        height:'180',
        buttons:{确定:"cansel"}
        });
    }
    //正确查询
    else if(result[0] == "C101")
    {
        //alert("3");
        $.prompt("首次查询",
        {
        url:'Result/RightCode.aspx',
        width:'350',
        height:'150',
        buttons:{下一步:"update"},
        submit:submit
        });
    }
     //复查但未参加抽奖
    else if(result[0] == "C102")
    {
        //alert("3");
        var strMessage = "<p style=\"font-family:黑体; color:#015F92; font-size:15px\"><b>您查询的防伪码在"+result[1]+"被查询过，但未参加抽奖活动。请点击‘下一步’完成用户注册参加抽奖赢取免费量子膜！</b></p>";
        $.prompt("查询结果",
        {
        message:strMessage,
        width:'350',
        height:'180',
        buttons:{下一步:"update"},
        submit:submit
        });
    }
}