page="<html><head><title>Search Results</title></head><body bgcolor='white'><left><!table border=0 cellspacing=10 width=80%>";
var ztext;

function search(frm) 
{
	// win = window.open("","","scrollbars");
	win = "";
	// win.document.write(page);
	ztext = "";
	
	txt = frm.srchval.value.split(" ");
	fnd = new Array(); total=0;
	fnd1 = new Array();						// PJT
	for (i = 0; i < item.length; i++)
	{
		for (k = 0; k < txt.length; k++)			// PJT
			fnd1[k]=0;					// PJT
		fnd[i] = 0; order = new Array(0, 4, 2, 3);
		for (j = 0; j < order.length; j++)
			for (k = 0; k < txt.length; k++)
				if (item[i][order[j]].toLowerCase().indexOf(txt[k]) > -1 && txt[k] != "")
				{
					fnd[i] += (j+1); fnd1[k] = 99;	// PJT
				}
		for (k = 0; k < txt.length; k++)			// PJT
			if ( fnd1[k]==0 )				// PJT
				fnd[i] = 0;				// PJT
	}
	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;
	}
	ztext += "<br><center>Total found: "+total+"</center><br>";
	// win.document.write("<br><center><small>Total found: "+total+"</small></center><br></body></html>");
	// win.document.close();
	rtxt1.innerHTML = ztext;
	showHideTable2('results');
	
}

function show(which,wind,num) 
{
	link = item[which][1] + item[which][0]; 
	line = "<!tr><!td><a href='"+link+"'>"+item[which][2] + "</a><hr>";
	line += item[which][4] + "<br><small><i>"+link+"</i></small><!/td><!/tr>";
	line = line + "<!/a><br><font color='#0000ff'> Score: "+num+"<br><br></font>";
	// wind.document.write(line);
	ztext += line;
	
	return 1;
}

