﻿

// 是否登陆
function IsLogin() {
    $.ajax({ type: "POST", url: "handle/IsLogin.ashx",
        success: function(msg) {
            if (msg != "0") {
                $('#divQQ').html("欢迎您" + msg);
                $('#divInfo').html("退出登陆");
                $('#img_getCode').attr("src", "images/ico_2_2.gif")
            }
            else {
                $('#divInfo').html("温馨提示：您还未登陆");
            }
            return false;
        }, async: false
    });
}

// 退出登陆
function LogOut() {
    $.ajax({ type: "POST", url: "handle/LogOut.ashx",
    success: function(msg) {
        $('#divQQ').html("");
        $('#divInfo').html("温馨提示：您已经退出登陆");
        $('#img_getCode').attr("src", "images/ico_2.gif")        
        return false;
        }, async: false
    });
}

function GetLink() {
    $.ajax({ type: "POST", url: "handle/GetLink.ashx",
        success: function(msg) {
            if (msg == "0") {
                showInfo("温馨提示：您还未登录您的账号，<span onclick=\"QQLogin();\" style=\"cursor:hand; color:blue;\">请先登录</span>");
                return;
            }
            else {
                //http://yxd.21mmo.com/eventpark/20090724propaganda/
                $('#link').html('http://yxd.21mmo.com/eventpark/20090724propaganda/?acid=' + msg);            
                copyText(document.getElementById('link'))
            }
            return false;
        }, async: false
    });
}
// 显示提示信息
function showInfo(msg) {
    Boxy.alert(msg, function() {
    }
					);
}

// copy  
function copyText(obj) {
        var rng = document.body.createTextRange();
        rng.moveToElementText(obj);
        rng.scrollIntoView();
        rng.select();
        rng.execCommand("Copy");
        rng.collapse(false);
        alert("复制成功!");
    }

// 获得激活码
    function GetCode() {
        $.ajax({ type: "POST", url: "handle/GetCode.ashx",
            success: function(msg) {
                showInfo(msg);
                return false;
            }, async: false
        });
    }
    
    
    


// 提示抽中了大奖
var EndCardShow
function EndCard() {
    for (var i = 1; i < 10; i++) {
        var id = '#z' + i;
        $(id).unbind("click");
        $(id).bind("click", function() {
            new Boxy.load("b.html", { title: '', closeable: false, fixed: false, center: false, oninit: function(tform) { EndCardShow = tform; } });
        });
    }
}

// 推出登陆
function EndGame() {
    $.ajax({ url: "handle/EndGame.ashx", async: false });
    window.location.href = 'index1.htm';
}

// 隐藏中大奖后的层
function HideEndCardShow() {
    EndCardShow.hide();
}

// 洗牌
function ReLoad() {
    $.ajax({ type: "POST", url: "handle/Reload.ashx",
        success: function(msg) {
        }, async: false
    });
    $('#c1').cycle(0);
    $('#c2').cycle(0);
    $('#c3').cycle(0);
    $('#c4').cycle(0);
    $('#c5').cycle(0);
    $('#c6').cycle(0);
    $('#c7').cycle(0);
    $('#c8').cycle(0);
    $('#c9').cycle(0);
    $("#divPoint").html("0")    
    for (var i = 1; i < 10; i++) {
        var id = '#z' + i;
        $(id).unbind("click");
        $(id).bind("click", function() { gamble(this); });
    }
}

// 获取区服列表 
function getAreaGame() {
    // 获取第一个区服列表
    var areaGame = $.ajax({ url: "handle/AreaGame.ashx", async: false }).responseText;
    $("body").append(areaGame);
}

var actorName;

var LoginShow;
// 显示新建窗口
function showLoginShow() {
    new Boxy.load("login.html", { title: '', draggable: true, closeable: false, fixed: false, center: false, oninit: function(tform) {
        LoginShow = tform;
        getAreaGame();
    }
    });
}

function Login() {
    //alert($("#ddlArea").html())
    var len = $("#ddlArea").children().length;
    for (var i = 0; i < len; i++) {
        var obj = $("#ddlArea").children().eq(i)[0];
        if (obj.selected == true) {
            areaName = obj.innerHTML;
        }
    }

    var len1 = $("#ddlServer").children().length;
    for (var i = 0; i < len1; i++) {
        var obj1 = $("#ddlServer").children().eq(i)[0];
        if (obj1.selected == true) {
            serverName = obj1.innerHTML;
        }
    }

    serverKey = $("#ddlServer").val();

    areaKey = $("#ddlArea").val();

    actorPwd = $("#txtActorPassword").val();

    actorName = $('#txt_ActorName').val();

    valide = $('#txtValidate').val();

    if (actorName == '') {
        $('#div_Login_msg').show("");
        $('#div_Login_msg').html("请输入您的角色名");
        return;
    }

    $('#sp_AreaName').html(areaName);
    $('#sp_GameName').html(serverName);

    $('#div_Login_msg').show("");
    $('#div_Login_msg').html("数据处理中...请稍等！");
    $.ajax({ type: "POST", url: "handle/Login.ashx", data: "actorName=" + actorName + "&areaName=" + areaName + "&serverName=" + serverName + "&serverKey=" + serverKey + "&areaKey=" + areaKey + "&actorPwd=" + actorPwd + "&valide=" + valide,
        success: function(msg) {
            if (msg == 'yes') {
                LoginShow.hide();
                return;
            }
            else {
                $('#img_Login_loading').hide("");
                $('#div_Login_msg').show("normal");
                $('#div_Login_msg').html(msg);
            }
            return false;
        }
        , beforeSend: function(XMLHttpRequest) { $('#img_Login_loading').show(""); }
        , error: function(xml, status, e) { alert(xml.responseText) ; return false; }
        , async: true
    });
}

// 分页获得数据
function GetDate(pageNum) {
    $.ajax({ type: "POST", url: "handle/GetRecord.ashx", dataType: "json", data:"pageNum=" + pageNum,
        success: function(msg) {
        $('#record').html(msg.record);
            if (pageNum == 1) {
                $("#Pagination").pagination(msg.RecordCount, {
                    num_edge_entries: 2,
                    num_display_entries: 4,
                    callback: pageselectCallback
                });

            }
            return false;
        }, async: false
    });
		
}


	function pageselectCallback(page_id, jq){
						GetDate(page_id+1);
		}
    	
// 获得得了大奖的名单
		function GetTopPrize() {
		    $.ajax({ type: "POST", url: "handle/GetTopPrize.ashx",
		        success: function(msg) {
		        if (msg == "") {
		                return false;
		            }
		            $('#PrizeList').html(msg);
		            return false;
		        }, async: false
		    });
}

// 显示活动剩余天数
function getLeftDate() {
    todayDate = new Date()
    date1 = new Date("02-14-2009") // 结束日期，格式：月-日-年
    date2 = new Date((todayDate.getMonth() + 1) + '-' + todayDate.getDate() + '-' + todayDate.getYear())
    var date = (date1 - date2) / 1000 / 60 / 60 / 24;
    $('#leftDate').html(date);
}
