// Written by Ian Henderson in 2005.  Copy and modify freely, as long as this line is present and unmodified.

var lastQuery = '';
var lastType = '';

function searchType()
{
	var i;
	for (i=0; i<document.search.searchtype.length; i++) {
		if (document.search.searchtype[i].checked) {
			return document.search.searchtype[i].value;
		}
	}
	return document.search.searchtype[0].value;
}

function checkSearch()
{
	if (!(document.search && document.search.query && document.search.query.value)) {
		return;
	}
	if (document.search.query.value == lastQuery && searchType() == lastType) {
		return;
	}
	lastQuery = document.search.query.value;
	lastType = searchType(); 
	var topics = document.search.query.value.split(" ");
	var which = '';
	for (i in topics) {
		if (topics[i] != "") {
			which += lastType + '=' + topics[i] + ';';
		}
	}
	replaceContent({what:'Search', which:which});
}
