// file: signin.js
// author: u4n
// created: 18.08.2008 15:34
// updated: 12.10.2008 21:30

function showSignInForm() {
	var pageSize = getPageSize();
	
	$("#signin").show().css("left", pageSize[0] / 2 - 150+"px").css("top", pageSize[3] / 2 - 100+"px");
}

function hideSignInForm() {
	$("#signin").hide();
}

function signIn() {
    var pageSize = getPageSize();
    var customerLogin = $("#login").val();
    var customerPassword = $("#password").val();
    var isChecked = $("#remember").attr("checked");

    $("#spinner").show().css("left", pageSize[0] / 2 - 200+"px").css("top", pageSize[3] / 2 - 30+"px");
    $("error_signin").empty();

    $.post("/members/index.php?action=login", {login: customerLogin, password: customerPassword, is_remember: isChecked}, function(xml) {
        if ($("result", xml).text() != "OK") {
            $("#signinError").html($("message", xml).text());
            $("#error_signin").html($("message", xml).text());

            $("#spinner").hide();
        } else {
            location.reload();
        }
    });
}

function memberSignIn() {
    var pageSize = getPageSize();
    var customerLogin = $("#memberLogin").val();
    var customerPassword = $("#memberPassword").val();
    var isChecked = $("#memberRemember").attr("checked");

    $("#spinner").show().css("left", pageSize[0] / 2 - 200+"px").css("top", pageSize[3] / 2 - 30+"px");
    $("error_signin").empty();

    $.post("/members/index.php?action=login", {login: customerLogin, password: customerPassword, is_remember: isChecked}, function(xml) {
        if ($("result", xml).text() != "OK") {
            $("#signinError").html($("message", xml).text());
            $("#error_memberSignin").html($("message", xml).text());

            $("#spinner").hide();
        } else {
            location.reload();
        }
    });
}