$(document).ready(function(){
	/*class.active sur li parent du liende la page active*/
   var path = location.pathname.substring(1);
   if ( path ) 
     	$('#header_menu a[href$="' + path + '"]').parent("li").attr('class', 'active');
		else $('#header_menu a[href="./"]').parent("li").attr('class', 'active');
	
	/*class.submenuParent sur li parent de ul.sousmenu*/	
   $("ul.submenu").parent().addClass("submenuParent");
   
   /*si img a gauche du content alors #content_txt s'adapte à la largeur restante.
    fonctionne UNIQUEMENT si width="" utilisé dans <img id="content_img"/>*/
  
   		if ($('#content_img').length) {
  	 		var _width = ($('#content').width() - $("#content_img").width())-85  ;      
    		$('#content_text').css({ 'width': _width });
   		}
});

$(window).load(function() {
    if ( $('#slider').length ) {
		$('#slider').nivoSlider({
			effect:'fade', // Specify sets like: 'fold,fade,sliceDown'
			slices:15, // For slice animations
			boxCols: 8, // For box animations
			boxRows: 4, // For box animations
			animSpeed:500, // Slide transition speed
			pauseTime:4000, // How long each slide will show
			startSlide:0, // Set starting Slide (0 index)
			directionNav:true, // Next & Prev navigation
			directionNavHide:true, // Only show on hover
			controlNav:true, // 1,2,3... navigation
			controlNavThumbs:false, // Use thumbnails for Control Nav
			controlNavThumbsFromRel:false, // Use image rel for thumbs
			controlNavThumbsSearch: '.jpg', // Replace this with...
			controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
			keyboardNav:false, // Use left & right arrows
			pauseOnHover:true, // Stop animation while hovering
			manualAdvance:false, // Force manual transitions
			captionOpacity:0.8, // Universal caption opacity
			prevText: 'Prev', // Prev directionNav text
			nextText: 'Next', // Next directionNav text
			beforeChange: function(){}, // Triggers before a slide transition
			afterChange: function(){}, // Triggers after a slide transition
			slideshowEnd: function(){}, // after all slides have been shown
			lastSlide: function(){}, // Triggers when last slide is shown
			afterLoad: function(){} // Triggers when slider has loaded
		});
	}
});
