rem: switch($type(this.options.postBody)){ case 'element': this.options.postBody = $(this.options.postBody).toQueryString(); break; case 'object': this.options.postBody = Object.toQueryString(this.options.postBody); } if($type(this.options.postBody) == 'string') this.transport.send(this.options.postBody); else this.transport.send(null); return this; 
add: if (this._method) data = (data) ? [this._method, data].join('&') : this._method; return this.send(this.url, data); 
context: 	request: function(){		this.transport.open(this.options.method, this.url, this.options.async);		this.transport.onreadystatechange = this.onStateChange.bind(this);		if (this.options.method == 'post'){			this.transport.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');			if (this.transport.overrideMimeType) this.transport.setRequestHeader('Connection', 'close');		}		switch($type(this.options.postBody)){			case 'element': this.options.postBody = $(this.options.postBody).toQueryString(); break;			case 'object': this.options.postBody = Object.toQueryString(this.options.postBody);		}		if($type(this.options.postBody) == 'string') this.transport.send(this.options.postBody);		else this.transport.send(null);		return this;	},
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/03c9c00aa7fdb2f2d8571e7665048da8759cf30a/mootools-uncompressed.js/buggy/includes/js/mootools-uncompressed.js