Removed jQuery Mobile dependency; switching to touchenter/touchleave