var xmlHttp;

function getMemberDetails(str) {
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="members-data.php";
	url=url+"?memberID="+str;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function stateChanged() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		xmlDoc=xmlHttp.responseXML;

		if (xmlDoc.getElementsByTagName("eventState")[0].childNodes[0]) {
			goToOption(document.getElementById('event').eventState, xmlDoc.getElementsByTagName("eventState")[0].childNodes[0].nodeValue);
		}
		migrateThis('eventOrganisation', 'eventOrganisation');
		migrateThis('eventContact', 'eventContactName');
		migrateThis('eventPhone', 'eventContactPhone');
		migrateThis('eventFax', 'eventContactFax');
		migrateThis('eventEmail', 'eventContactEmail');
		migrateThis('eventWebsite', 'eventContactWebsite');
	}
}
function migrateThis(value, fieldInput) {
	if (xmlDoc.getElementsByTagName(value)[0].childNodes[0]) {
		document.getElementById(fieldInput).value= xmlDoc.getElementsByTagName(value)[0].childNodes[0].nodeValue;
	}
}

function GetXmlHttpObject() {
	var objXMLHttp=null;
	if (window.XMLHttpRequest) {
		objXMLHttp=new XMLHttpRequest()
	} else if (window.ActiveXObject) {
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp;
}
