
var http = createRequestObject();

//  load the correct XML HTTP request object
function createRequestObject()
{
  var request_ob;
  var browser = navigator.appName;

  if (browser == "Microsoft Internet Explorer")
    request_ob = new ActiveXObject("Microsoft.XMLHTTP");
  else
    request_ob = new XMLHttpRequest();

  return request_ob;
}

function getEvent(eventid)
{
  http.open ('get', 'internal_request_ken.php?action=getevent&id=' + eventid);
  http.onreadystatechange = handleEvent;
  http.send (null);
}

function handleEvent()
{
  if (http.readyState == 4)
  {
    var response = http.responseText;
    document.getElementById('eventcage').innerHTML = response;
  }
}

function newEvent(eventdate, error)
{
  http.open ('get', 'neweventform_ken.php?date=' + eventdate + "&error=" + error);
  http.onreadystatechange = handleNewEvent;
  http.send (null);
}

function handleNewEvent()
{
  if (http.readyState == 4)
  {
    var response = http.responseText;
    document.getElementById ('eventcage').innerHTML = response;
  }
}
