// JavaScript Document
	
	
function getHTTPObject()
   {
      var xmlhttp = null;
      var success = false;
      
      // List of MS XMLHTTP versions - newest first
      var MSXML_XMLHTTP_PROGIDS = new Array(
          'MSXML2.XMLHTTP.5.0',
          'MSXML2.XMLHTTP.4.0',
          'MSXML2.XMLHTTP.3.0',
          'MSXML2.XMLHTTP',
          'Microsoft.XMLHTTP'
      );
   
      // test for IE implementations first
      for (var i = 0; i < MSXML_XMLHTTP_PROGIDS.length &&
           !success; i++)
      {
         try
         {
            xmlhttp = new ActiveXObject( 
               MSXML_XMLHTTP_PROGIDS[i]);
            success = true;
            return xmlhttp;
         }
         catch (e)
         {
            xmlhttp = false;
         }
      }
   
      // Now test for non-IE implementations
      if (!xmlhttp &&
          typeof XMLHttpRequest != 'undefined')
      {
         try
         {
            xmlhttp = new XMLHttpRequest();
         }
         catch (e)
         {
            xmlhttp = false;
         }
      }
   
      return xmlhttp;
   }
   
function grabFile(file,div) {
var request = getHTTPObject();
request.onreadystatechange = function() {
parseResponse(request,div);//this is what happens once complete
}
request.open("GET",file,true);
request.send(null);
}
function grabFilePressRelease(file) {
	var div = 'pressReleaseContent';
	document.getElementsByTagName('dd')[0].className='a-m-d';
	document.getElementsByTagName('dt')[0].className='a-m-t';
	document.getElementById(div).style.display='block';

    var request = getHTTPObject();
    request.onreadystatechange = function() {
    parseResponse(request,div);//this is what happens once complete
    }
    request.open("GET",file,true);
    request.send(null);
}
/*Once the request state is complete and the file exists, it grabs the results
#
* div, and inserts the response text and innerHTML.
#
*/
function parseResponse(request,div) {
if(request.readyState == 4){
//if(request.status == 200 || request.status == 304){
var results = document.getElementById(div);
results.innerHTML = request.responseText;
//} else {
//alert("Something Broke!");
//}
}
}



