Te falta lo mas importante el
noConflict que es justamente el que hace que sea posible liberando el $, deberia ser asi:
Código Javascript
:
Ver original<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script type='text/javascript' src='menu.js'></script>
<script type="text/javascript" src="./lib/jquery.jcarousel.min.js"></script>
<script type="text/javascript" src="js/jquery.scrollTo.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
vertical: true,
scroll: 2
});
});
$(document).ready(function() {
....codigo scrollTo
});
</script>
Y de la consola de firebug, la pestaña que me interesa es una que tenes desactivada, la de
Consola, te aconsejo que mientras estés trabajando con js siempre tengas esa pestaña activa, es una herramienta fundamental.
Saludos.