Search for all script[src] occurrences rather than just within the head. The HTML4 specification states that a <script> tag may occur in the head or body of a document, and with Yahoo (http://developer.yahoo.com/performance/rules.html, see "Put Scripts at the Bottom") and others recommending putting your <script> tags at the end of your body to improve performance, and with Ruby on Rails (and other such frameworks) providing the content_for (http://api.rubyonrails.org/classes/ActionView/Helpers/CaptureHelper.html#M001763), it doesn't make sense to insist on loading Prototype and script.aculo.us within the head of a page.
bump license
Merge branch 'master' of github.com:madrobby/scriptaculous
Fixed scrolling Sortables for Prototype 1.7

 * Position.page no longer returns an array in 1.7, so force it to one.  (Backwards compatible too!)
link to docs
Merge branch 'master' of https://github.com/fragility/scriptaculous into fragility-master
v1.9.0
Removing duplicate entry of benchmark function
Merge pull request #29 from i-arindam/master

Issue no 3
Event.simulateMouse working in Firefox and IE
Used invoke() instead of each() where possible (this should be more efficient according to Prototype documentation).
Replaced deprecated Insertion.After with Element.insert, Position.clone with Element.clonePosition;
replaced each(function(){}.bind(context)) with more effective each(function(){}, context)
Ignore .idea folder
.gitignore .idea