dont rely on $.support.touch because a computer can have touch support and an external mouse