R

#### Raj

My friend and I are constructing a script which deals with searching an

array and returning the results. This is the script:

function search(frm) {

win = window.open("","","scrollbars");

win.document.write(page);

txt = frm.srchval.value.split(" ");

fnd = new Array(); total=0;

for (i = 0; i < item.length; i++) {

fnd

*= 0; order = new Array(0, 4, 2, 3);*

for (j = 0; j < order.length; j++)

for (k = 0; k < txt.length; k++)

if (item

for (j = 0; j < order.length; j++)

for (k = 0; k < txt.length; k++)

if (item

*[order[j]].toLowerCase().indexOf(txt[k]) > -1 && txt[k] != "")*

fndfnd

*+= (j+1);*

}

for (i = 0; i < fnd.length; i++) {

n = 0; w = -1;

for (j = 0;j < fnd.length; j++)

if (fnd[j] > n) { n = fnd[j]; w = j; };

if (w > -1) total += show(w, win, n);

fnd[w] = 0;

}

win.document.write("</table><br>Total found: "+total+"<br></body></html>");

win.document.close();

}

Although what happens is that the results are displayed in a new window.

How can we make it only display the results in the same window that the

search form is in?

Any help would be great!

Thanks}

for (i = 0; i < fnd.length; i++) {

n = 0; w = -1;

for (j = 0;j < fnd.length; j++)

if (fnd[j] > n) { n = fnd[j]; w = j; };

if (w > -1) total += show(w, win, n);

fnd[w] = 0;

}

win.document.write("</table><br>Total found: "+total+"<br></body></html>");

win.document.close();

}

Although what happens is that the results are displayed in a new window.

How can we make it only display the results in the same window that the

search form is in?

Any help would be great!

Thanks