$(document).ready(function() {
    //<![CDATA[

    $("document").ready(function() {
    $(".ancLogin").attr("href", "#");
        $(".ancForgot").attr("href", "#");
        $(".ancRegister").attr("href", "#");
        $(".ancCancelSend").attr("href", "#");
        $(".ancForgot").click(function() {
            $("#linkCloseLoginForm").css("display", "");
            $("#linkOpenLoginForm").css("display", "none");
            $("#close").css("display", "");
            $(".divLoginInfo").css("display", "none");
            $(".divSendEmailOnLogin").css("display", "");
            $("#hdnLoginAction").val('forgotpassword');
            $(".divForgotPasswordInfo").css("display", "");
            $(".divRegisterInfo").css("display", "none");
            $(".divSendEmailError").css("display", "none");
            $(".TxtSendEmail").keypress(function(e) {
                if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                    $('.SendEmailButton').click();
                    return false;
                } else {
                    return true;
                }
            });
            $("div#panel").slideDown("fast");

            return false;
        });
        $(".ancRegister").click(function() {
            $("#linkCloseLoginForm").css("display", "");
            $("#linkOpenLoginForm").css("display", "none");
            $("#close").css("display", "");
            $(".divLoginInfo").css("display", "none");
            $(".divSendEmailOnLogin").css("display", "");
            $("#hdnLoginAction").val('register');
            $(".divForgotPasswordInfo").css("display", "none");
            $(".divRegisterInfo").css("display", "");
            $(".divSendEmailError").css("display", "none");
            $(".TxtSendEmail").keypress(function(e) {
                if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                    $('.SendEmailButton').click();
                    return false;
                } else {
                    return true;
                }
            });
            $("div#panel").slideDown("fast");

            return false;
        });
        $(".ancCancelSend").click(function() {
            $(".divLoginInfo").css("display", "");
            $(".divSendEmailOnLogin").css("display", "none");
            $("#hdnLoginAction").val('');
            $(".divForgotPasswordInfo").css("display", "none");
            $(".divRegisterInfo").css("display", "none");
            $(".divSendEmailError").css("display", "none");
            $(".TxtLoginUsername").keypress(function(e) {
                if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                    $('.LoginButton').click();
                    return false;
                } else {
                    return true;
                }
            });
            $(".TxtLoginPassword").keypress(function(e) {
                if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                    $('.LoginButton').click();
                    return false;
                } else {
                    return true;
                }
            });
            
            return false;
        });
    });

    //]]>


    // Expand Panel
    $(".ancLogin").click(function() {

        $("#linkCloseLoginForm").css("display", "");
        $("#linkOpenLoginForm").css("display", "none");
        $("#close").css("display", "");
        $(".divLoginInfo").css("display", "");
        $(".divSendEmailOnLogin").css("display", "none");
        $("#hdnLoginAction").val('');
        $(".divForgotPasswordInfo").css("display", "none");
        $(".divRegisterInfo").css("display", "none");
        $(".divSendEmailError").css("display", "none");
        $(".TxtLoginUsername").keypress(function(e) {
            if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                $('.LoginButton').click();
                return false;
            } else {
                return true;
            }
        });
        $(".TxtLoginPassword").keypress(function(e) {
            if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
                $('.LoginButton').click();
                return false;
            } else {
                return true;
            }
        });

        $("div#panel").slideDown("fast");
        return false;
    });


    // Collapse Panel
    $("#close").click(function() {
        $("div#panel").slideUp("fast");
        $("#linkCloseLoginForm").css("display", "none");
        $("#linkOpenLoginForm").css("display", "");
        $("#close").css("display", "none");
        return false;
    });

});
