/*
Created by: Arnel C. Navarra for Tri-Isys.com
Date: 02/2001
Updated: 05/06/2005
Email: arnel.n@tri-isys.com

	*************************************************
	*  You may use this script only if this header  *
	*  is NOT altered or deleted. You may email me  *
	*  if you find this script helpful. I'm open    *
	*  for discussion. Thank you.                   *
	*  Otherwise, you are not authorized to use     *
	*  this script.                                 *
	*************************************************
*/

sI = ""; sE = "";

function searchItem(fN) {
	frmN = document.forms[fN];
	frmL = frmN.elements.length;
	for(j=0;j<frmL;j++) {
		if(j==0) { //if text field is selected
			if(frmN.elements[j].value=="") { //if text field is blank
				alert("Sorry, you have not entered any item yet. Please try again.");
				frmN.elements[j].focus(); return false;
			} else {
				sI = convertToString(frmN.elements[j].value);
			}
		}
		if(j==1) { //if select field is selected
			sX = frmN.elements[j].selectedIndex;
			switch (sX) {
				case 0 : sE = "http://search.yahoo.com/bin/search?p="; break;
				case 1 : sE = "http://search.yehey.com/search_web.aspx?q="; break;
				case 2 : sE = "http://www.altavista.com/cgi-bin/query?q="; break;
				case 3 : sE = "http://www.lycos.com/cgi-bin/pursuit?query="; break;
				case 4 : sE = "http://search.excite.com/search.gw?search="; break;
				case 5 : sE = "http://www.google.com/search?q="; break;
				case 6 : sE = "http://www.webcrawler.com/cgi-bin/WebQuery?searchText="; break;
				case 7 : sE = "http://search.aol.com/dirsearch.adp?query="; break;
				default : sX = sX; break;
			}
		}
	} //end: for
	 window.open(sE+sI, target="new"); return false;
}

function convertToString(s) {
// CONVERTS searchItem TO STRING:
	result = "";
	for(i=0;i<s.length;++i) {
		if(s.charAt(i)==" ") result+="+";
		else result+=s.charAt(i);
	} return result;
}
