function makeHttpObject() {
	try {return new XMLHttpRequest();}
	catch (error) {}
	try {return new ActiveXObject("Msxml2.XMLHTTP");}
	catch (error) {}
	try {return new ActiveXObject("Microsoft.XMLHTTP");}
	catch (error) {}
	
	throw new Error("Could not create HTTP request object.");
}
function populateCounty(id){
	var request = makeHttpObject();
	stid = document.getElementById('state').value
	request.open("POST", "ajax.counties.php?state="+stid, false);
	request.send(null);
	var response = request.responseText.split("|");
	var result ="<select id='county' name='county' onchange='UCGdirect();'><option value='' selected=''>Choose A County</option>";
		for(x in response){
			result += "<option value='"+response[x]+"'>"+response[x]+"</option>";
		}
	result +="</select>";
	document.getElementById(id).innerHTML =result;
}

function UCGdirect() {
	document.UCGsend.submit();
}