function createHTTMRequest() {
	if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
		}
		else { // code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
}
function checkReadyState(obj, id)
{
	switch(obj.readyState)
	{
		case 0:
			document.getElementById(id).innerHTML = "<img src='images/loading.gif' />";
			break;
		case 1:
			document.getElementById(id).innerHTML = "<img src='images/loading.gif' />";
			break;
		case 2:
			document.getElementById(id).innerHTML = "<img src='images/loading.gif' />";
			break;
		case 3:
			document.getElementById(id).innerHTML = "<img src='images/loading.gif' />";
			break;
		case 4:
			document.getElementById(id).innerHTML = "";
			return (obj.status == 200);
			break;
		default:
			document.getElementById(id).innerHTML = "An unexpected error has occurred.";
	}
}
function showTradesBox(pos, budget) {
	createHTTMRequest();
	xmlhttp.onreadystatechange=function()	{
	if (checkReadyState(xmlhttp, "floatdiv")==true)
	{
		document.getElementById("floatdiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","tradesbox.php?pos="+pos+"&budget="+budget,true);
	xmlhttp.send();
}

function updateTradesBoxList(pos, budget, order, ordering) {
	createHTTMRequest();
	xmlhttp.onreadystatechange=function()
	{
	if (checkReadyState(xmlhttp, "floatdiv")==true)
	{
		document.getElementById("floatdiv").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","tradesbox.php?pos="+pos+"&budget="+budget+"&order="+order+"&ordering="+ordering,true);
	xmlhttp.send();
}

function showTradesBuyList(pos) {
	createHTTMRequest();
	xmlhttp.onreadystatechange=function()
	{
	if (xmlhttp.readyState==4 && xmlhttp.status==200)
	{
		document.getElementById("playerbuylist").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","buylist.php?pos="+pos,true);
	xmlhttp.send();
}

function updateTradesBuyList(pos, order, ordering) {
	createHTTMRequest();
	xmlhttp.onreadystatechange=function()
	{
	if (xmlhttp.readyState==4 && xmlhttp.status==200)
	{
		document.getElementById("playerbuylist").innerHTML=xmlhttp.responseText;
		}
	}
	xmlhttp.open("GET","buylist.php?pos="+pos+"&order="+order+"&ordering="+ordering,true);
	xmlhttp.send();
}