title: Uncaught TypeError: undefined is not a function
body: <p>this error Uncaught TypeError: undefined is not a function keeps getting thrown it is part if the prototype.js  I didn't write the website but it seems to be causing lots of errors on other items.  What is the cause of this? Thanks   </p>
  
  <pre><code>var Enumerable = (function() {
        function each(iterator, context) {
          var index = 0;
          try {
            this._each(function(value) {
              iterator.call(context, value, index++);
            });
          } catch (e) {
            if (e != $break) throw e;
          }
          return this;
        }
  </code></pre>