function ajax(){
  
  this.docall = ajaxcall;
	this.ready = ajaxready;
  this.gettext = ajaxgettext;
	
	var request;
	
	if(window.XMLHttpRequest)
	{
		this.request = new XMLHttpRequest();
	}
	else if(window.ActiveXObject)
	{
		this.request = new ActiveXObject("MSXML2.XMLHTTP");
	}
}

function ajaxcall(url, callbackMethod){

  this.request.onreadystatechange = callbackMethod;
	this.request.open("POST", url, true);
  this.request.send(url);
}

function ajaxready(){

  if (this.request.readyState==4)
	 return true;
	else
	 return false;
}

function ajaxgettext(){
  return this.request.responseText;
}
