rem: this.transport.open(this.options.method, this.url, this.options.asynchronous); 
add: this.transport.open(this.options.method.toUpperCase(), this.url, this.options.asynchronous, this.options.username, this.options.password); 
context:   request: function(url) {    var parameters = this.options.parameters || '';    if (parameters.length > 0) parameters += '&_=';    /* Simulate other verbs over post */    if (this.options.method != 'get' && this.options.method != 'post') {      parameters += (parameters.length > 0 ? '&' : '') + '_method=' + this.options.method;      this.options.method = 'post';    }    try {      this.url = url;      if (this.options.method == 'get' && parameters.length > 0)        this.url += (this.url.match(/\?/) ? '&' : '?') + parameters;      Ajax.Responders.dispatch('onCreate', this, this.transport);      this.transport.open(this.options.method, this.url,        this.options.asynchronous);      if (this.options.asynchronous)        setTimeout(function() { this.respondToReadyState(1) }.bind(this), 10);      this.transport.onreadystatechange = this.onStateChange.bind(this);      this.setRequestHeaders();      var body = this.options.postBody ? this.options.postBody : parameters;      this.transport.send(this.options.method == 'post' ? body : null);      /* Force Firefox to handle ready state 4 for synchronous requests */      if (!this.options.asynchronous && this.transport.overrideMimeType)        this.onStateChange();    } catch (e) {      this.dispatchException(e);    }  },
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/prototype.js/clean/www/resources/prototype/prototype.js