
var req=null;
var console=null;
var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;

function initXMLHTTPRequest() {
	var xRequest=null;
	if (window.XMLHttpRequest) {
		xRequest=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {
		try { 
		xRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
		catch(e1) { 
		try { 
		xRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
		}
		catch(e2) { 
		xRequest = null; 
		} 
		}
		//xRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xRequest;
}

function sendRequest(url,params,HttpMethod) {
	if (!HttpMethod) {
		HttpMethod="GET";
	}
	req=initXMLHTTPRequest();
	if (req) {
		req.onreadystatechange=onReadyState;
		req.open("GET" , url , true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send(params);
		
	}
}

function cconReadyState() {
	var ready=req.readyState;
	var data=null;
	if (ready==READY_STATE_COMPLETE) {
		data=req.responseText;
	} else {
		data="processing...["+ready+"]";
	}
	toConsole(data);
}

function toConsole(data) {
	if (console!=null) {
		var newline=document.createElement("div");
		console.appendChild(newline);
		var txt=document.createTextNode(data);
		newline.appendChild(txt);
	}
}

//  window.onload=function() {
//	console=document.getElementById('console');
//	sendRequest("data.txt");
//}
