rem: this.options.onStateChange.delay(10, this); if (this.transport.readyState == 4 && this.transport.status == 200){ if (this.options.update) $(this.options.update).setHTML(this.transport.responseText); this.options.onComplete.pass([this.transport.responseText, this.transport.responseXML], this).delay(20); if (this.options.evalScripts) this.evalScripts.delay(30, this); this.transport.onreadystatechange = Class.empty; this.callChain(); } 
add: this.fireEvent('onStateChange', this.transport); if (this.transport.readyState != 4) return; var status = 0; try {status = this.transport.status} catch (e){} if (this.options.isSuccess(status)) this.onSuccess(); else this.onFailure(); this.transport.onreadystatechange = Class.empty; 
context: 	onStateChange: function(){		this.options.onStateChange.delay(10, this);		if (this.transport.readyState == 4 && this.transport.status == 200){			if (this.options.update) $(this.options.update).setHTML(this.transport.responseText);			this.options.onComplete.pass([this.transport.responseText, this.transport.responseXML], this).delay(20);			if (this.options.evalScripts) this.evalScripts.delay(30, this);			this.transport.onreadystatechange = Class.empty;			this.callChain();		}	},
meta: 3891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3891/03c9c00aa7fdb2f2d8571e7665048da8759cf30a/mootools-uncompressed.js/buggy/includes/js/mootools-uncompressed.js