   onTouchStart: (e) =>
     @moved = false
 
-    if window.Touch
+    if @isTouch()
       @theTarget = document.elementFromPoint(e.targetTouches[0].clientX, e.targetTouches[0].clientY)
     else
       @theTarget = document.elementFromPoint e.clientX, e.clientY

  os: ''
  iScroll: null
  moved: false
  theTarget: {}

  isTransitioning: false
  menuOpen: false

    , 50

  handleEvents: (e) =>
    if @isTouch()
      switch e.type
        when 'touchstart'
          @onTouchStart e
