var httpObject;

function doSearch(){
	document.getElementById("SearchButton").disabled=true;
	document.getElementById("SearchButton").value='Creating, please wait...';
	document.getElementById("SearchButton").style.width = "200px";
	var rnd = Math.random();
	var url = "/includes/ajax.php?rnd="+rnd
			+"&TypeID="+document.getElementById('TypeID').value
			+"&NicheID="+document.getElementById('NicheID').value
			+"&PR="+document.getElementById('PR').value
			+"&Alexa="+document.getElementById('Alexa').value
			+"&SortBy="+document.getElementById('SortBy').value
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", url, true);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutput;
	}
	return false;
}

function setOutput(){
	if(httpObject.readyState == 4){
		document.getElementById('SearchResults').innerHTML = httpObject.responseText;
		httpObject = null;
		document.getElementById("SearchButton").disabled=false;
		document.getElementById("SearchButton").value='Create';
		document.getElementById("SearchButton").style.width = "100px";
	}
}

function getHTTPObject(){
	if (window.ActiveXObject) 
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}