var xmlHttp

function showEventDetails(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="geteventdetails.php"
var params = "eventid="+str
params=params+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("POST",url,true)
//Send the proper header information along with the request
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.send(params)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
 xmlDoc=xmlHttp.responseXML;
 document.getElementById("maleplacesnontgd").innerHTML=
 xmlDoc.getElementsByTagName("maleplacesnontgd")[0].childNodes[0].nodeValue;
 document.getElementById("femaleplacesnontgd").innerHTML=
 xmlDoc.getElementsByTagName("femaleplacesnontgd")[0].childNodes[0].nodeValue;
 document.getElementById("maleplacestgd").innerHTML=
 xmlDoc.getElementsByTagName("maleplacestgd")[0].childNodes[0].nodeValue;
 document.getElementById("femaleplacestgd").innerHTML=
 xmlDoc.getElementsByTagName("femaleplacestgd")[0].childNodes[0].nodeValue;
 
 document.getElementById("eventdates").innerHTML=
 xmlDoc.getElementsByTagName("startdate")[0].childNodes[0].nodeValue + ' to <br>' + xmlDoc.getElementsByTagName("enddate")[0].childNodes[0].nodeValue;
 document.getElementById("schoolyears").innerHTML=
 xmlDoc.getElementsByTagName("lowerage")[0].childNodes[0].nodeValue + ' to ' + xmlDoc.getElementsByTagName("upperage")[0].childNodes[0].nodeValue;

 document.getElementById("eventcost").innerHTML= "&pound;" + 
 xmlDoc.getElementsByTagName("campfee")[0].childNodes[0].nodeValue;
 document.getElementById("eventdeposit").innerHTML= "&pound;" + 
 xmlDoc.getElementsByTagName("campdeposit")[0].childNodes[0].nodeValue;
 }
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}

