function refreshIR() {
var min_row, max_row, total_rows, rows_fetched, pagination;
pagination = $.trim($("#apexir_DATA_PANEL>table>tbody>tr>td>span.fielddata").text());
min_row = pagination.split(' ')[0];
rows_fetched = $("li.dhtmlSubMenuSelected").text();
max_row = rows_fetched;
total_rows = pagination.split(' ')[4];
if (isNaN(total_rows) || parseInt(total_rows, 10) <= parseInt(rows_fetched, 10) || isNaN(rows_fetched.toLowerCase())) {
gReport.pull();
} else {
gReport.navigate.paginate('pgR_min_row=' + min_row + 'max_rows=' + max_row + 'rows_fetched=' + rows_fetched);
}
}