Javascript touch event api that'll probably get you in trouble.