﻿/// <reference path="jquery/jquery.intellisense.js" />

function forgotPasswordClicked()
{
    $('div#dimmedOverlay, div.dBlock65').removeClass('hide');
    $('input#email-forgotten').focus();
    
    return false;
}

function closeForgotPasswordDialogClicked()
{
    $('div#dimmedOverlay, div.dBlock65').addClass('hide');

    return false;
}

function submitForgotPasswordDialogClicked()
{
    // TODO: Validate.

    $('form#password-forgotten').submit();
    return false;
}

function bindForgotPassword()
{
    $('a.forgotPassword').click(forgotPasswordClicked);
    
    // These are visible (and clickable) only when the forgot password dialog is shown
    $('a.closePasswordDialog').click(closeForgotPasswordDialogClicked);
    $('input#submit-password-forgotten, a.submitPasswordDialog').click(submitForgotPasswordDialogClicked);
}

$(bindForgotPassword);