// MicroAJAX: http://www.blackmac.de/index.php?/archives/31-Smallest-JavaScript-AJAX-library-ever!.html
function microAjax(url,cF){
	this.bF=function(caller,object){
		return function(){
			return caller.apply(object,new Array(object));
		}
	}
	this.sC=function(object) {
		if (this.r.readyState==4) {
			this.cF(this.r.responseText);
		}
	}
	this.gR=function(){
		if (window.ActiveXObject)
			return new ActiveXObject('Microsoft.XMLHTTP');
		else if (window.XMLHttpRequest)
			return new XMLHttpRequest();
		else
			return false;
	}
	if (arguments[2]) this.pb=arguments[2];
	else this.pb="";
		this.cF=cF;
		this.url=url;
		this.r=this.gR();
	if(this.r){
		this.r.onreadystatechange=this.bF(this.sC,this);
		if(this.pb!=""){
			this.r.open("POST",url,true);
			this.r.setRequestHeader('Content-type','application/x-www-form-urlencoded');
			this.r.setRequestHeader('Connection','close');
			this.r.send(this.pb);
		}else{
			this.r.open("GET",url,true);
			this.r.send(null);
		}
	}
}
