rem: readAttribute: function(element, name) { element = $(element); if (document.all && !window.opera) { var t = Element._attributeTranslations; if (t.values[name]) return t.values[name](element, name); if (t.names[name])  name = t.names[name]; var attribute = element.attributes[name]; if(attribute) return attribute.nodeValue; } return element.getAttribute(name); }, 
add: Element.Methods.readAttribute = function(element, attribute) { if (attribute == 'title') return element.title; return Element._readAttribute(element, attribute); }; 
context:   readAttribute: function(element, name) {    element = $(element);    if (document.all && !window.opera) {      var t = Element._attributeTranslations;      if (t.values[name]) return t.values[name](element, name);      if (t.names[name])  name = t.names[name];      var attribute = element.attributes[name];      if(attribute) return attribute.nodeValue;    }    return element.getAttribute(name);  },
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/2d4247a14ff4ce25ad80cbc65b787dfde7ddb16e/prototype.js/buggy/typo3/contrib/prototype/prototype.js