Hi,
I've been playing with Prototype 1.6.0.2 and Scriptaculous 1.8.1 in my development environment. In doing so, I discovered two errors in IE7 when using Scriptaculous' Autocomplete widget. The errors appears to be coming from line 2252 ('style' is null or not an object) and line 2239 (Object doesn't support this property or method) in Prototype 1.6.0.2. Simply changing the code at these lines to first check for the property or method before executing them seems to fix the errors. For example:
Line 2252 in Prototype 1.6.0.2
FROM: var value = var value = element.style[style];
TO: var value = ( element.style ? element.style[style] : '');
Line 2239 in Prototype 1.6.0.2
FROM: if (offsetParent && offsetParent.getStyle('position') === 'fixed')
TO: if (offsetParent && offsetParent.getStyle && offsetParent.getStyle('position') === 'fixed')