/**
   * @param dateOffset
   * @return the amount of pixels the given date is from the left side
   */
  private int calculateDateCellOffsetPx(int dateOffset) {
    int dateCellOffset = 0;
    int[] dateWidths = weekGrid.getDateCellWidths();

    if (dateWidths != null) {
      for (int i = 0; i < dateOffset; i++) {
        dateCellOffset += dateWidths[i] + 1;
      }
    } else {
      dateCellOffset = dateOffset * weekGrid.getDateCellWidth();
    }

    return dateCellOffset;
  }
 private int getDateCellWidth() {
   return weekGrid.getDateCellWidth();
 }