rem: scripts.each(function(script){ eval(script.replace(/^<script[^>]*?>/, '').replace(/<\/script>$/, '')); }); 
add: selector.clean().split(' ').each(function(sel, i){ var bits = sel.test('^(\\w*|\\*)(?:#([\\w_-]+)|\\.([\\w_-]+))?(?:\\[["\']?(\\w+)["\']?(?:([\\*\\^\\$]?=)["\']?(\\w*)["\']?)?\\])?$'); if (!bits) return; if (!bits[1]) bits[1] = '*'; var param = bits.remove(bits[0]).associate(['tag', 'id', 'class', 'attribute', 'operator', 'value']); if (i == 0){ if (param['id']){ var el = this.getElementById(param['id']); if (!el || (param['tag'] != '*' && $(el).getTag() != param['tag'])) return false; filters = [el]; } else { filters = $A(this.getElementsByTagName(param['tag'])); } } else { if (param['id']) filters = $Elements(filters).filterById(param['id']); filters = $Elements(filters).filterByTagName(param['tag']); } if (param['class']) filters = $Elements(filters).filterByClassName(param['class']); if (param['attribute']) filters = $Elements(filters).filterByAttribute(param['attribute'], param['value'], param['operator']);  }, this); 
context: 			scripts.each(function(script){				eval(script.replace(/^<script[^>]*?>/, '').replace(/<\/script>$/, ''));			});
meta: 3991	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3991/e755204dabc7e52dea6f24138793f8d2706a8825/mootools.js/buggy/manager/media/script/mootools/mootools.js