Changed the FirefoxOS :active:hover css selector workaround to use onenter rather than ondown events as it seemed more appropriate and re-presses the control on re-entering a control