lieeer,
потому что в Joomla есть Mootools который переключает $ на себя -- а для jQuery - если правильно подключено - jQuery.noConflict(); -- есть запасное имя - jQuery - можно поставить любое
сделав так
var abrakadabra = jQuery.noConflict();
тогда можно так
onclick="abrakadabra('body').animatescroll();"
естественно вы такой фигнёй ещё не страдаите тогда у вас будет
onclick="jQuery('body').animatescroll();"
ТС это не для вас, если создатель плагина забыл обернуть плагин в конструкцию
(function($){
// тут код плагина
})(jQuery);
сделайте это самостоятельно.