(tableNo, colNo, ord)
| 67 | } |
| 68 | |
| 69 | function sortTable(tableNo, colNo, ord) { |
| 70 | var table, rows, nR, bs, i, j, temp; |
| 71 | g_order = ord; |
| 72 | g_colNo = colNo; |
| 73 | table = g_tables[tableNo]; |
| 74 | rows = new Array(); |
| 75 | nR = 0; |
| 76 | bs = table.tBodies; |
| 77 | for (i = 0; i < bs.length; ++i) |
| 78 | for (j = 0; j < bs[i].rows.length; ++j) { |
| 79 | rows[nR] = bs[i].rows[j]; |
| 80 | temp = rows[nR].cells[g_colNo]; |
| 81 | if (temp) rows[nR].sortKey = temp.innerHTML; |
| 82 | else rows[nR].sortKey = ""; |
| 83 | ++nR; |
| 84 | } |
| 85 | rows.sort(compareRows); |
| 86 | for (i = 0; i < rows.length; ++i) insAtTop(table.tBodies[0], rows[i]); |
| 87 | } |
| 88 | }, |
| 89 | }, |
| 90 | }; |
no test coverage detected