Why would I want to use prototype.js with scriptaculous.js? What's the main reason? When would I need both libraries and when wouldn't I?
I've used prototype for quite some time, and scriptaculous with it ; I now use jQuery on some projects, Mootools on others, and prototype on others...
Why do I use a JS Framework ?
Well, three main reasons :
As for which JS Framework you should use, that's another question - it's entirely up to you ^^
When including prototype.js and/or scriptaculous.js :
Same thing with other JS frameworks too, btw...