Firefox no event.offset workaround