var http = getHTTPObject(); // We create the HTTP Object

function handleHttpResponse() {
	if (http.readyState == 4) { // Split the comma delimited response into an array
		var xmlDocument = http.responseXML;
		var result = xmlDocument.getElementsByTagName('result').item(0).firstChild.data;

		document.getElementById('convertmessage').innerHTML = result;

		var historyHTML = "";
		
		var entryNum;
		
		for (x=0; x<xmlDocument.getElementsByTagName('entry').length; x++ )
		{
			historyHTML = historyHTML + "<span class=\"number\" >" + (x + 1) + ":</span> " + xmlDocument.getElementsByTagName('entry').item(x).firstChild.data + "<br />";
		}
		
		document.getElementById('history').innerHTML = historyHTML;
	}
}

function calculateValue() {
	if (checkconvertform()) {
		document.getElementById('convertmessage').innerHTML = "Loading...";

		var fromCategory = document.getElementById("from").value;
		var toCategory = document.getElementById("to").value
		var convertValue = document.getElementById("convertvalue").value
	
		var url = "ajaxconvert.php?from=" + escape(fromCategory) + "&to=" + escape(toCategory) + "&convertvalue=" + escape(convertValue);
	
		http.open("GET", url, true);
		http.onreadystatechange = handleHttpResponse;
		http.send(null);
	}

	return false;
}


