ajaxRequest = function(u,f,s,m,b,h){

	this.url 		= 	u;
	this.wState		= 	f || function() { };
	this.method		=	m || "GET";
	this.inhalt		=	b || null;
	this.headers	=	h || false;
	this.sync		=	s || false;
	this.abortReq	=	false;
	

	this.req = (window.XMLHttpRequest)
				?
				new XMLHttpRequest()
				:
				((window.ActiveXObject)
				?
				new ActiveXObject("Microsoft.XMLHTTP")
				:
				false
				);
					
	this.doReq = function(){

		this.req.open(this.method,this.url,this.sync);

	/*	if (this.headers){
			for ( var i=0; i<this.headers.length; i+=2 ){
				this.req.setRequestHeader( this.headers[i].this.headers[i+1] );
			}
		}
	*/
		this.req.onreadystatechange = this.wState;
		this.req.send(this.inhalt);
	}

}
