if (data && this.options.method == 'get') url = url + (url.test(/\?/) ? '?' : '&') + data, data = null; 
if (data && this.options.method == 'get') url = url + (url.test(/\?/) ? '&' : '?') + data, data = null; 
	send: function(url, data){		if (this.options.autoCancel) this.cancel();		else if (this.running) return this;		this.running = true;		if (data && this.options.method == 'get') url = url + (url.test(/\?/) ? '?' : '&') + data, data = null;		(function(){			this.transport.open(this.options.method, url, this.options.async);			this.transport.onreadystatechange = this.onStateChange.bind(this);			if ((this.options.method == 'post') && this.transport.overrideMimeType) this.setHeader('Connection', 'close');			$extend(this.headers, this.options.headers);			for (var type in this.headers) try {this.transport.setRequestHeader(type, this.headers[type]);} catch(e){};			this.transport.send($pick(data, null));		}).delay(this.options.async ? 1 : false, this);		this.fireEvent('onRequest');		return this;	},
6991	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6991/1e4ab4d6c8299a70c0de6bb735b243021bc2526c/XHR.js/buggy/Remote/XHR.js