var req = createXMLHttpRequest();

var searchString;
var category;

function createXMLHttpRequest() 
{
	var ua;
	if(window.XMLHttpRequest){
		try {
			ua = new XMLHttpRequest();
		} catch(e) {
		alert("fail!!!");
		ua = false;
	}
	} else if(window.ActiveXObject) {
		try {
			ua = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
		ua = false;
		alert("microsft fail!!!");
		}
	}
	return ua;
}

function postKeywordSearch()
{
	searchString=document.searchForm.searchField.value;
	category="";
	if(searchString != "")
	{
		searchFAQ('postSearch.php?search='+searchString+'&category='+category+"&dummy=" + new Date().getTime());
	}
}

function searchFAQ(searchInstructions) 
{
	createXMLHttpRequest();
 	req.open('get', searchInstructions);
	req.onreadystatechange = handleChoosePersonResponse;
	req.send(null);
}

function handleChoosePersonResponse() 
{
	if(req.readyState == 4)
	{
		var response = req.responseText;
		var update = new Array();
		displayResults(response)
	}
	else{
		displayResults("<div align='center'><p>Searching...</p></div>")
	}
}

function displayResults(textIn)
{	
	document.getElementById("results").innerHTML = textIn;
}

function dontSubmit()
{
	postKeywordSearch();
	return false;
}


