var $j = jQuery.noConflict(); 

function formatText(index, panel) {
    		  return index + "";
    	  };

$j(document).ready(function() {

	// ACTUS SLIDE
    $j('.actus').anythingSlider({
        easing: "easeInOutExpo",        // Anything other than "linear" or "swing" requires the easing plugin
        autoPlay: true,                 // This turns off the entire FUNCTIONALY, not just if it starts running or not.
        delay: 3000,                    // How long between slide transitions in AutoPlay mode
        startStopped: false,            // If autoPlay is on, this can force it to start stopped
        animationTime: 600,             // How long the slide transition takes
        hashTags: true,                 // Should links change the hashtag in the URL?
        buildNavigation: false,          // If true, builds and list of anchor links to link to each slide
    	pauseOnHover: true,             // If true, and autoPlay is enabled, the show will pause on hover
	    navigationFormatter: formatText // Details at the top of the file on this use (advanced use)
    });
    
    // ANIMATION SLIDE 1
   $j('#s4') 
	.before('<div id="nav">') 
	.cycle({ 
	    fx:     'fade', 
	    speed:   600, 
	    speedIn:  1000, 
   	 	speedOut: 500, 
	    delay:  5000, 
	    pager:  '#nav' 
	});


	// SOUS MENU
	function megaHoverOver(){
		$j(this).find(".sub").stop().fadeTo('fast', 1).show();	
	}
	
	function megaHoverOut(){ 
	  $j(this).find(".sub").stop().fadeTo('fast', 0, function() {
		  $j(this).hide(); 
	  });
	}

	var config = {    
		 sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 1, // number = milliseconds for onMouseOver polling interval    
		 over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
		 timeout: 300, // number = milliseconds delay before onMouseOut    
		 out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
	};

	$j("ul#menu li .sub").css({'opacity':'50'});
	$j("ul#menu li").hoverIntent(config);

});

