﻿$(document).ready(function() {
	// Configuration générale
	PauseTimer = 1000;
	MouseOutTimer = 200;
	

	// Testimonials Scroll
	testimonialsCpt = 0; // Count
	bulletsCpt = 0; // Count
	testimonialsNbAff = 1; // Testimonials number visible
	testimonialsNbItems = $("ul.testimonials  li figure").length; // testimonials number
	testimonialsWidthOneItem = $('ul.testimonials  li figure').width(); //Width for one div
	bulletsNbItems = Math.ceil (testimonialsNbItems / testimonialsNbAff); // testimonials bullet number
	
	widthContentTesti = testimonialsWidthOneItem*testimonialsNbItems;
	$("ul.testimonials li").width(widthContentTesti); // width for div content
	
	// Not need of scroll
	if(testimonialsNbItems <= testimonialsNbAff) {
		$("ul.testimonials p a").css("opacity", .11)
											.css("cursor", "default");
	}
	
	// Inactive left arrow
	$("ul.testimonials p a.leftnav")	.css("opacity", .11)
													.css("cursor", "default");
													
	//Animated Navigation												
	$("ul.testimonials p a").click(function() {
		// If nav is mandatory
		if(testimonialsNbItems > testimonialsNbAff) {	
			// Need to activate button
			$("ul.testimonials p a")	.css("opacity", 1)
													.css("cursor", "pointer");
			
												
			// Right Scroll
			if( $(this).hasClass("rightnav")) {
			
				// No Scroll if the last item is display
				if( testimonialsCpt < testimonialsNbItems - testimonialsNbAff ) {
					testimonialsCpt++;
					
					$(this).parent("p").prev("li").animate({
						right: testimonialsWidthOneItem * testimonialsCpt
					}, 500);
				}
				// Inactive link if it's no mandatory
				if(testimonialsCpt >= (testimonialsNbItems - testimonialsNbAff)) {
					$(this)	.css("opacity", .11)
							.css("cursor", "default");
				}
			}
			
			// Left Scroll
			else if( $(this).hasClass("leftnav")) {
				// No Scroll if the last item is display
				if(testimonialsCpt > 0) {
					testimonialsCpt--;

					$(this).parent("p").prev("li").animate({
						right: testimonialsWidthOneItem * testimonialsCpt
					}, 500);
				}
				// Inactive link if it's no mandatory
				if(testimonialsCpt == 0) {
					$(this)	.css("opacity", .11)
							.css("cursor", "default");
				}
			}	
		
		}
		// Click block
		return false;
	});


});
