﻿$(document).ready(function()
{ 
    getcode();
    $("#image1").click(function()
    {
       getcode();
    })
});

function getcode(){
   num= parseInt(Math.random()*10000);
    if(num<1000)
    {
        num+=1000;
    }
    $.post("Vad.aspx?num="+num.toString()+"",function(data)
    {
        var test = "Vad.aspx?num="+num.toString();
        $("#image1").attr("src",test);
    })    
}
function Loginbyemail()
{
    if(checklogname()&&checkpwd()&&checkcode())
    {
       var success=AjaxUtil.Login($("#email").val(),$("#pass").val());
       if(success.value!=null && success.value !="")
       {
            var bonus=success.value.split(',')[1];
            $("#logbefore").hide();
            $("#afteremail").html("email:" + $("#email").val());
            $("#logafter").show();
            document.getElementById("mybonus").innerHTML=bonus;
            document.getElementById("bonusDetail").style.display="block";
            document.getElementById("bonus").style.display="none";
            document.getElementById("s1").innerHTML="$"+bonus;
            var total=document.getElementById("total").innerHTML;
            var finaTotal=bonus>=total*30?total*30:bonus;
            document.getElementById("s2").innerHTML="$"+finaTotal;
            document.getElementById("s3").innerHTML="$"+total;
            
       }
      else
       {
            $("#pass").val("");
            $("#code").val("");
            $("#logafter").hide();
            $("#logbefore").show();
            document.getElementById("bonusDetail").style.display="none";
            document.getElementById("bonus").style.display="block";
       }
    }
    else
    {
        getcode();
        $("#code").val("");
    }
}

function checkcode()
{
    
        if($("#code").val()=="")
        {
            alert("code not null！");
            return false;
        }
        else if($("#code").val()!=num){

            alert("code is error！");
            return false;
        }
        else
        {
            return true;
        }
}

function checklogname() 
{ 
    if($("#email").val() == "") 
    { 
    alert("email not null");
    return false; 
    }
    var regValid=/^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
     if(!regValid.test($("#email").val()))
    {
        alert("email is error！");
        return false;
    }
    else 
    { 
    return true; 
    }
} 
function checkpwd()
{
    if($("#pass").val()=="") 
    { 
       alert("password not null");
        return false; 
    } 
    else 
    { 
        return true; 
    }  
} 
function logout()
{
    if(confirm("are you sure?"))
    {
       var success=AjaxUtil.Clear();
       if(success.value==true)
       {
         $("#logafter").hide();
         $("#logbefore").show();
         $("#email").val(""); 
         $("#pass").val("");
         $("#code").val("");
         getcode();
         $("#email").focus();
         document.getElementById("bonus").style.display="block";
         document.getElementById("bonusDetail").style.display="none";
       }
       
    }
}
