//javascript XML sorcery
function loadXMLDoc(url) {
	if(window.XMLHttpRequest) {
		http = new XMLHttpRequest();
		http.onreadystatechange = onResponse;
		http.open("GET", url, true);
		http.send(null);
	} else if(window.ActiveXObject) {
		http = new ActiveXObject("Microsoft.XMLHTTP");
		if(http) {
			http.onreadystatechange = onResponse;
			http.open("GET", url, true);
			http.send(null);
		}
	}
}
function onResponse() {
	if(http.readyState == 4) {
		if(http.status == 200) {
			httpResponse(http.responseText);
		}
	}
}