jQuery.noConflict();
jQuery(document).ready(function(){

/***************************************************************************************
	=> AddShadow to sub menu
***************************************************************************************/

	jQuery('.header-top .nav li ul li:first ').addClass('first');

/***************************************************************************************
	=> 2nd color in youth title 
***************************************************************************************/
	
	jQuery('.categorylayout .nav-title h1').html(function(i,text){
		return text.replace(/\w[a-zA-Zéèàê]+\s/, function(match){
			return '<span>'+match+'</span>';
		});
	});
	
/***************************************************************************************
	=> Product details lightbox
***************************************************************************************/
	if(jQuery("a.colorbox").length > 0){
		jQuery("a.colorbox").colorbox();	
	}

/***************************************************************************************
	=> Tab navigation
***************************************************************************************/

if (jQuery('.catalog-product-view').length>0)
{
	var tabContainers = jQuery('div.tabs > div');
	tabContainers.hide().filter(':first').show();

	jQuery('div.tabs ul.tabNavigation a').click(function () {
		tabContainers.hide();
		tabContainers.filter(this.hash).show();
		jQuery('div.tabs ul.tabNavigation a').removeClass('selected');
		jQuery(this).addClass('selected');
		return false;
	}).filter(':first').click();
}


/***************************************************************************************
	=> Add .first & .last for products collums
***************************************************************************************/

	jQuery('.products-grid').each(function(){
		jQuery(this).children(':first').addClass('first');
		jQuery(this).children(':last').addClass('last');
	})

/***************************************************************************************
	=> Slideshow des fiches
***************************************************************************************/

	var indexImage = 0;
	var lesImages = jQuery('#slider .slide');
	var nbImages = lesImages.length;
	lesImages.eq(indexImage).css('z-index', 10).siblings().hide();
	
	jQuery('#slider .controles a').click(function() {
		var indexImage2 = lesImages.eq(indexImage);
		
		if(nbImages == 1){
			return false;
		}else {
			
			if (jQuery(this).parent().is('.precedent')) {
				nouvelleImage = indexImage2.prev();	
				
				if (indexImage == 0) {
					nouvelleImage = lesImages.filter(':last');
					indexImage = nbImages-1;
				} else {
					indexImage--;
				}
			} else {
				nouvelleImage = indexImage2.next();
				if (indexImage == nbImages-1) {
					nouvelleImage = lesImages.filter(':first');
					indexImage = 0;
				} else {
					indexImage++;
				}	
			}
			
			indexImage2.hide();
			lesImages.stop();
			nouvelleImage.css('opacity', 0).show().animate({
				opacity: 1
			},{
				duration: 3000,
				easing: 'easeOutExpo'
			});
		
		}
		return false;
	});
	
	
	// Slideshow automatique
	test = setInterval(
		function () {
			var indexImage2 = lesImages.eq(indexImage);


			if(indexImage == nbImages-1){
				nouvelleImage = lesImages.filter(':first');
				indexImage = 0;
			}else {
				nouvelleImage = indexImage2.next();
				indexImage++;
			}

			indexImage2.hide();
			lesImages.stop();
			nouvelleImage.css('opacity', 0).show().animate({
				opacity: 1
			},{
				duration: 10000,
				easing: 'easeOutExpo'
			});
			
		}
		
	, 5000 );
	
	
});

/* Small script for an inner slider*/

var $j = jQuery.noConflict();


$j(document).ready(function() {
	$j('#faqs h3').each(function() {
		var tis = $j(this), state = false, answer = tis.next('div').slideUp();
		tis.click(function() {
			state = !state;
			answer.slideToggle(state);
			tis.toggleClass('active',state);
		});
	});


	$j('.terms-and-conditions-link').click(function(e){
		$j('.terms-and-conditions-block').toggle('slow');
		e.preventDefault();
	});


});

// delay the appearance of the compact menu when hovering over the button.
// by eric.lee@nurun.com
var addthis_config = {
    ui_delay: 200
}
