var http_request = false;
var homepageImageDetailList = new Array();
var strResults;

function makeHomepageImageRequest()
{
  http_request = null;
  http_request = false;
  if (window.XMLHttpRequest) // Mozilla, Safari,...
  {
    http_request = new XMLHttpRequest();
    if (http_request.overrideMimeType)
    {
      http_request.overrideMimeType('text/xml');
      // See note below about this line
    }
  }
  else if(window.ActiveXObject) // IE
  {
    try
    {
      http_request = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
      try
      {
        http_request = new ActiveXObject("Microsoft.XMLHTTP");
      } 
      catch (e)
      {
      }
    }
  }

  if (!http_request)
  {
    alert('Giving up ... Cannot create an XMLHTTP instance');
    return false;
  }

  http_request.onreadystatechange = alertHomepageImage;
  http_request.open('GET', 'GetHomepageImage.asp', true);
  http_request.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
  http_request.send(null);
}

function alertHomepageImage()
{
  if (http_request.readyState == 4)
  {
    if (http_request.status == 200)
    {
      var xmldoc = http_request.responseText;
      strResults = xmldoc;
      document.getElementById('homepage_image').className = 'homepage_image';
      document.getElementById('homepage_image').style.background = 'url(Includes/Images/Homepage/' + strResults + ') no-repeat bottom center';
    }
    else
    {
      document.getElementById('TempSpan').innerHTML = "There was a problem with the request.";
    }
  }
}