code: function (x, y) {
  			return {
  				x: (x - Crafty.stage.x + document.body.scrollLeft + document.documentElement.scrollLeft - Crafty.viewport._x)/Crafty.viewport._zoom,
  				y: (y - Crafty.stage.y + document.body.scrollTop + document.documentElement.scrollTop - Crafty.viewport._y)/Crafty.viewport._zoom
  			}
  		}
docs: @
  #Crafty.DOM.translate
  @comp Crafty.DOM
  @sign public Object Crafty.DOM.translate(Number x, Number y)
  @param x - x position to translate
  @param y - y position to translate
  @return Object with x and y as keys and translated values
  
  Method will translate x and y positions to positions on the
  stage. Useful for mouse events with `e.clientX` and `e.clientY`.