title: beginner javascript question
body: <p>This should be easy, but since I'm new to programming, specially in javascript, I cannot figure it out.</p>
  
  <p>Let's say I have the following javascript code:</p>
  
  <pre><code>var InjectClientValue = Class.create();
  
  
  InjectClientValue.prototype = {
      initialize: function( sourceElement, eventElement, updateElement ) {
          this.sourceElement = $(sourceElement);
          this.element = $(eventElement);
          this.updateElement =$(updateElement)
          this.element.observe('click',this.onClick.bindAsEventListener(this));
      },
      onClick: function(event) {
          new Ajax.Request(this.element.href+"/"+this.sourceElement.value, {
              method:'get', 
  
              onSuccess: function(transport) {
  
                  //How do I access the instance variable updateElement in InjectClientValue_
              //updateElement.update(transport.responseJSON.content);
              }
          });
          event.stop();
  
      }
      }
  </code></pre>
  
  <p>What I need is to access the variable updateElement setted in initialize from the onSuccess of new Ajax.Request. How can I do it?</p>