$(document).ready(function() {
    $('#flashMessage').dialog();

    $('form#password-reminder').hide();

    $('form#TeamLoginForm').find('input[type="submit"]').livequery(function() {
        $(this).click(function() {
            var action = $('form#TeamLoginForm').attr('action');
            $.post(action, $('form#TeamLoginForm').serialize(), function(data) {
                $('div#login').replaceWith(data);
                    var message = $('#flashMessage').hide().text();
                    alert(message);
                    $('li.image-scroll').hide();
                    $('div.image-scroller').find('li.image-scroll:first').show().addClass('displayed');

                    $('a.prev-btn').click(function() {
                        var prev = $(this).parent().find('li.displayed').prev('li.image-scroll');
                        if(prev.html() != null) {
                            $(this).parent().find('li.displayed').removeClass('displayed').hide();
                            $(prev).show().addClass('displayed');
                        }
                        return false;
                    });

                    $('a.next-btn').click(function() {
                        var next = $(this).parent().find('li.displayed').next('li.image-scroll');
                        if(next.html() != null) {
                            $(this).parent().find('li.displayed').removeClass('displayed').hide();
                            $(next).show().addClass('displayed');
                        }
                        return false;
                    });

                    $('form#password-reminder').hide();
                    $('div#register-box').remove();
            }, 'html');
            return false;
        });
    });

    $('form#password-reminder').find('input[type="submit"]').livequery('click', function() {
        var action = $('from#password-reminder').attr('action');
        $.post(action, $('form#password-reminder').serialize(), function(data) {

        }, 'text');
        return false;
    });

    $('a#password-reminder-link').livequery('click', function() {
        $(this).parent('form').hide();
        $('form#password-reminder').show();
        return false;
    });
});

