         }, 600
 
     show : () =>
-        for btn in (do @_jqBtn.get)
-            $(btn).attr 'disabled', off
         (do @_jqFirstStep.get).fadeTo 0.01
         (do @_jqFirstStep.get).animate {
             opacity : 1

        (do @_jqForm.get).submit @onSubmit
        for input in ((do @_jqForm.get).find 'input')
            ($ input).bind 'blur', @onFieldBlur

    display : () =>
        do ($ '#msg').empty
        ($ 'div#choicesContainer div.displayed').hide 0, () ->
            do HideAllStates
            ($ this).removeClass 'displayed'

        '#logIn'    : new Choice 'logIn'
        '#signUp'   : new Choice 'signUp', SignUpForm

    ($ document).on 'hideAllForms', (event) =>
        for c of choices
            do (do (do choices[c]._form.get)._jqElem.get).hide

    if window.location.hash? and choices[window.location.hash]?
        do choices[window.location.hash].onClick
