function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}
var http = createRequestObject();
function sndReq(action) {
    http.open('get', action);
    http.onreadystatechange = handleResponse;
    http.send(null);
}
function handleResponse() {
    if(http.readyState == 4){
		document.getElementById('ACTsearchResultsDiv').innerHTML = http.responseText;
		jQuery("#ACTsearchResultsDiv").show("fast");
    }
}

function setSpinner(targetID) {
	document.getElementById(targetID).innerHTML = '<div style="width:100%; text-align:center;padding:10px;"><img src="../actinet/plugins/plug_ajaxsearch/ajax-loader.gif" /></div>';
}

function blankHTML(targetID) {
	document.getElementById(targetID).innerHTML = '';
}

function doSearch() {
var obj= document.getElementById('ACTsearchResultsDiv');
//obj.style.display = "block";

//setSpinner('ACTsearchResultsDiv');

if(window.mytimeout) window.clearTimeout(window.mytimeout);
 window.mytimeout = window.setTimeout(function(){
 
 
var randy=Math.floor(Math.random()*99999) 
var q= document.getElementById('ACTquery').value;
	var val = '../actinet/plugins/plug_ajaxsearch/ajax-search.php?nocache='+randy+'&q=' + document.getElementById('ACTquery').value + '&f=' + document.getElementById('ACTfind').value + '&n=' + document.getElementById('ACTnumber').value;
	if(q.length >= 2){
	sndReq(val);
			

	} else { /* */ blankHTML('ACTsearchResultsDiv'); jQuery("#ACTsearchResultsDiv").hide("slow"); }

}, 600);

	return false;
}


function doSugested(term) {
jQuery("#ACTsearchResultsDiv").hide("fast");
	document.getElementById('ACTquery').value = term;
	doSearch();
}

