docs: function createTimeout(errorCallback, timeout) {
      var t = setTimeout(function() {
          clearTimeout(t);
          t = null;
          errorCallback({
              code:PositionError.TIMEOUT,
              message:"Position retrieval timed out."
          });
      }, timeout);
      return t;
  }