- var url = link[i].href;
- if ((var pos = url.search('rowsperpage')) >= 0) {
- var base = url.slice(0, pos);
- alert('base: ' + base);
+ url = link[i].href;
+ pos = url.search('rowsperpage');
+ if (pos >= 0) {
+ found = true;
+ base = url.slice(0, pos);
+ href = base + 'rowsperpage=' + rowsPerPage.value;
+ link[i].href = href;
+ }
+ }
+ if (found == false) {
+ pos = location.href.search('rowsperpage');
+ if (pos >= 0) {
+ base = location.href.slice(0, pos);
+ } else {
+ base = location.href;
+ }
+ if (base.charAt(base.length - 1) == '?') {
+ href = base + 'rowsperpage=' + rowsPerPage.value;
+ } else {
+ href = base + '?rowsperpage=' + rowsPerPage.value;