code: function(col, row) {
              var r = this.map[row],
                  corrIdx = -1;
              for (var i = 0, max = col; i < col; i++) {
                  if (r[i].isReal){
                      corrIdx++;
                  }
              }
              return corrIdx;
          }
docs: Returns next real cell (not part of spanned cell unless first) on row if selected index is not real. I no real cells -1 will be returned