/* 

This example must be run from a web server... for example by uploading to your ISP and viewed over the web, or placing the source files in the web pages directory of a web server on your own system and viewed by entering http://localhost/http-request.html in your browser address field - assuming your server alias is "localhost" as usual.

*/

var http_request = false;
//var strName[] = "";
var strName = new Array();
//var elementName[] = new Array();
var elementName = new Array();
var arrSize =0;
											// global variable for HTTPRequest									
// function to request text from a specified url...
function make_request(dataFile, element)									// execute an HTTPRequest 
{								
	//alert("dataFile = "+dataFile);
	//alert("element = "+element);
	strName[0] = dataFile;
	elementName[0] = element;
	//strName[1] = "headerdata2.txt";
	//elementName[1] = "footer";

	//arrSize = strName.length;
	//alert("arrSize = "+arrSize);
	//alert("strname = "+strName[0]);
	//alert("elementName = "+elementName[0]);
	
	if (window.XMLHttpRequest)							// create an HTTPRequest object...	
	{										// for IE7, Mozilla, Safari ...
		//alert("if 1");
		http_request = new XMLHttpRequest();				
	}
	else if (window.ActiveXObject)							// or create an HTTPRequest object...
	{										// for Internet Explorer 6...
		//alert("else2");
		http_request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else return false;	

	//alert("if 3");
		//alert("strname = "+strName[i]);

		http_request.open("GET",strName[0],true);					// make the request to the server...
			http_request.send(null);							// stating method, filename, async 
		http_request.onreadystatechange=show_text;  
}


function show_text()
{
	//alert("in show text"+i);
	//alert("elementName = "+elementName[i]);
  if(http_request.readyState == 4)							// if complete
  {
    if(http_request.status == 200)							// if OK
    {	
      window.document.getElementById(elementName[0]).innerHTML = http_request.responseText;	// assign the returned text
    }
  }
}

// start the clock
//window.onload=make_request;