             left    : '+=290'
         }, 600
 
+    # On form submit, fires the Javascript event 'blur'.
     fireAllBlurOnSubmit : () =>
         form    = (do @_jqDiv.get).children 'form'
         btn     = (do @_jqDiv.get).children 'button[type=submit]'


        @_form      = PrivateValue.GetOnly (new formType @name)

    onClick : (event) =>
        ($ 'div#choices li.selected').removeClass 'selected'
        (do @_jqElem.get).addClass 'selected'

            return false
        return yes

    # Displays field icon matching with the field.
    displayFieldIcon : (field, ok) =>
        super field, ok
        if field is "signup_password"
            super "signup_password_confirm", ok

    # Checks password confirmation and displays the good field icon.
    onFieldBlur : (event) =>
        field   = ($ event.target).attr 'id'
        super event
