[QUOTE]Игорь Гладких пишет:
все подключается и в первом и во врором случае (смотрю исходный код) [/QUOTE]Мой вариант подключает для текущего шаблона, вне зависимости от того где лежит и как называется шаблон.
Кстати, [B]при включении автокеширования $APPLICATION->AddHeadScript() не будет работать[/B], если вы вызываете ее в шаблоне компонента, т.к. APPLICATION->AddHeadScript - [URL=http://dev.1c-bitrix.ru/api_help/main/general/technology/suspended_functions.php]отложенная функция[/URL].
Вызывайте в шаблоне [CODE]<script type="text/javascript" src="<?=$this->GetFolder?>/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="<?=$this->GetFolder?>/jquery.jcarousel.pack.js"></script>[/CODE]Тогда даже с кешем ваши js файлы будут подключаться.
[QUOTE]Игорь Гладких пишет:
выдает ошибку - предполагается наличие объекта. [/QUOTE]Это уже лучше, значит я зря кавычки поставил, пробуйте вот так:
[CODE]<script type="text/javascript">
$(document).ready(function() { $('#carousel').jcarousel({ start: 3 }); });
</script>[/CODE]