 
         bindCommand "f:", config.defaultExpr, callbacks.simulateClick
         bindCommand "F:", config.defaultExpr, callbacks.simulateCtrlClick
-        bindCommand "a:", "#{config.defaultExpr},#{config.formExpr}", callbacks.activate
+        bindCommand "a:", "#{config.defaultExpr}|#{config.formExpr}", callbacks.activate

isVisible = (element, vcoords)->
    return rectIntersect(innerRect(element), vcoords) and element.css('visibility') != 'hidden'

class UsHints
    constructor: (@document)->
        @container = null

config =
    defaultExpr: "//a[@href or @onclick or @oncommand] | //input[@type='button' or @type='submit' or @type='radio' or @type='checkbox']"
    formExpr: "//input[@type='text' or not(@type) or @type='password'] | //textarea | //select"
    keys: 'abcdefghijklmnopqrstuvwxyz'
    hintClass: 'ushints_hint'
    selectedHintClass: 'ushints_hint ushints_sel_hint'
