Ya solucione el problema
expongo mi solucion
Declare un array que almacena un contador este
se incrementa cada vez que se llama la funcion (por cada registro)
Código:
function checkRow(val){
/*
* Iteramos los datos del Arreglo y lo
* comparamos con el dato pasado por la funcion.
*/
var i = 0;
while(i < numRows){// numRows es el total de registros en mi tabla
/*
* Almacenamos los rows a seleccionar
*/
if(val == rows[i]) rowsSelect[i]=countRows;//check.selectRow(countRows)
i++;
}
if(countRows >= getRows-1){check.selectRows(rowsSelect)}
/*
* Incrementamos el row para saltar al siguiente registro
*/
countRows++;
}
saludos y gracias