﻿function GetMemberPage() {
    var url = "/layout/layout.aspx?ajaxOp=GetMemberPage";
    jQuery.ajax({ type: "POST",
        url: url,
        cache: false,
        contentType: "application/x-www-form-urlencoded;utf-8",
        success: function (data) {
            jQuery('#DivUstBant').html(data);
            setTimeout('DefineMenu()', 3000);
        },
        error: function (msg) {
        }
    });
}


$(document).ready(function () {
    $("#txtActivationCodePopup").keypress(function (e) {
        GsmApproveEnterEvent(e);
    });
});

function GsmApproveEnterEvent(e) {
    var key;
    if (window.event == e) {
        key = window.event.keyCode;
    }
    else {
        key = e.which;
    }

    if (key == 13) {
        $("#btnConfirmGSMShort").trigger("click");
    }
    else {
        return true;
    }
}

function CartContent() {
    var url = "/layout/layout.aspx?ajaxOp=CartContent";
    jQuery.ajax({ type: "POST",
        url: url,
        cache: false,
        contentType: "application/x-www-form-urlencoded;utf-8",
        success: function (data) {
            jQuery('#DVCartContent').html(data);
            if (window.location.pathname == "/InvoiceOptions.aspx" || window.location.pathname == "/odeme-tercihleri.aspx" || window.location.pathname == "/ShoppingCart.aspx") {
                $("#DVShoppingCart a").hide();
            }
        },
        error: function (msg) {
        }
    });
}

function DeleteProduct(index) {
    var url = "/layout/layout.aspx?ajaxOp=DeleteProduct&index=" + index;
    jQuery.ajax({ type: "POST",
        url: url,
        cache: false,
        contentType: "application/x-www-form-urlencoded;utf-8",
        success: function (data) {
            jQuery('#DVCartContent').html(data);
        },
        error: function (msg) {
        }
    });
}

function DefineMenu() {
    jkmegamenu.definemenu("megaanchor", "megamenu1", "mouseoverf");
}

function openCart() {
    jQuery("#DVShoppingCart").css("display", "block");
}

function closeCart() {
    jQuery("#DVShoppingCart").css("display", "none");
}

function SetUserPanel() {
    var url = "/layout/layout.aspx?ajaxOp=SetUserPanel";
    jQuery.ajax({ type: "POST",
        url: url,
        cache: false,
        contentType: "application/x-www-form-urlencoded;utf-8",
        success: function (data) {
            jQuery('#DVMemberPanel').html(data);
            jkmegamenu.definemenu("megaanchor", "megamenu1", "mouseover");
            jkmegamenu.definemenu("megaanchor", "megamenu1", "mouseover");
        },
        error: function (msg) {
        }
    });
}

function openGsmApprove() {
    jQuery("#DVGsm").css("display", "block");
}

function closeGsmApprove() {
    jQuery("#DVGsm").css("display", "none");
    $("#txtActivationCode").val("");
}

function ConfirmGSMShort() {
    var code = jQuery('#txtActivationCodePopup').val();
    if (code.length > 4) {
        jQuery.ajax({
            url: encodeURI("Member-Gsm-Onaylama.aspx?Type=ConfirmGSM&actcode=" + code),
            cache: false,
            beforeSend: function () {
                $("#ulGsmApproveText").hide();
                $("#ulGsmApproveContent").hide();
                $("#ulLoading").show();
            },
            complete: function () {
                $("#ulLoading").hide();
            },
            success: function (data) {
                if (data.indexOf("http://") == 0)
                { Redirect(data.split("&")[1]); return false; }
                if (data == "OK") {
                    $("#ulGsmApproveText").hide();
                    $("#ulGsmApproveContent").hide();
                    $("#ulApprovedText").show();
                    setTimeout("Reload()", 2000);
                }
                else {
                    $("#ulGsmApproveText").show();
                    $("#ulGsmApproveContent").show();
                    var datas = new Array();
                    datas = data.split("|");
                    if (datas[1] == "Payment")
                        Redirect(datas[2]);
                    else {
                        alert(data);
                    }
                }
            },
            error: function (msg) {
                alert("İşlem Sırasında Hata Oluştu!...");
                $("#ulGsmApproveText").show();
                $("#ulGsmApproveContent").show();
            }
        });
    }
    else {
        alert("Aktivasyon kodunu yanlış girdiniz! Lütfen kontrol ediniz!");
    }

}

function Reload() {
    window.location.reload(true);
}
