issue:
    touch even handlers do not handle jquery wrapped events quite well

fix:
    check if the event is a jquery event (has originalEvent property)
    and replace event variable with the originalEvent