function mycarousel_initCallback(carousel){
                jQuery('.nav-slider li a').bind('click', function(){
                    carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('title')));
                    return false;
                });
            };
            function initVisible(carousel, li, idx, state){
              if ($.browser.msie && $.browser.version=="6.0"){
                
              }
              else
                //$('ul.nav-slider li.'+idx).css("background", "#FFF");
				$('ul.nav-slider li.'+idx).css("background", "url('fileadmin/templates/apoG/images/carousel_bouton_hover.png') no-repeat");
            };
            function initHidden(carousel, li, idx, state){
              if ($.browser.msie && $.browser.version=="6.0"){
                
              }
              else
                $('ul.nav-slider li.'+idx).css("background", "url('fileadmin/templates/apoG/images/carousel_bouton.png') no-repeat");
            };
            jQuery(document).ready(function(){
                jQuery('#mycarousel').jcarousel({ // Configuration goes here
                    size: 5,
                    scroll: 1,
                    initCallback: mycarousel_initCallback,
                    itemVisibleInCallback: {
                        onAfterAnimation:  initVisible
                    },
                    itemVisibleOutCallback: {
                        onBeforeAnimation: initHidden
                    }
                });
            });