$(document).ready(function(){
	
	var index_price = 0;
	var item_h = 128;
	var row_index = 0;
	var row_superieur = 0;
	var row_inferieur = 0;
	
	if ($('#newsletter-email') != null)
	{
		$('#newsletter-email').val('email');
		$('#newsletter-email').addClass('input-empty');
		
		$('#newsletter-email').focus(function(e) {
			if ($('#newsletter-email').val() == 'email')
			{
				$('#newsletter-email').val('');
				$('#newsletter-email').removeClass('input-empty');
			}
		});
		
		$('#newsletter-email').blur(function(e) {
			if ($('#newsletter-email').val() == "")
			{
				$('#newsletter-email').addClass('input-empty');
				$('#newsletter-email').val('email');
			}
		});
	}
	
	var count_boutique = parseInt($('#diapo ul li').length / 4);
	if (($('#diapo ul li').length % 4) > 0)
	{
		count_boutique = count_boutique + 1;
	}
	
	var count_inferieur = parseInt($('#diapo-inferieur ul li').length / 4);
	if (($('#diapo-inferieur  ul li').length % 4) > 0)
	{
		count_inferieur = count_inferieur + 1;
	}
	
	var count_superieur = parseInt($('#diapo-superieur ul li').length / 4);
	if (($('#diapo-superieur ul li').length % 4) > 0)
	{
		count_superieur = count_superieur + 1;
	}
	
	count_boutique--;
	count_inferieur--;
	count_superieur--;
	
	if ($('#diapo .diapo-next') != null)
	{
		$('#diapo .diapo-next').click(function(e) {
			
			if (row_index == count_boutique) {
				$('#diapo .diapo-previous').removeClass('diapo-previous-disable');
				$('#diapo .diapo-previous').addClass('diapo-previous-active');
			}
			
			if (row_index == 0) { return; }
			row_index--;
			
			if (row_index == 0)
			{
				$('#diapo .diapo-next').removeClass('diapo-next-active');
				$('#diapo .diapo-next').addClass('diapo-next-disable');
			}
			
			var u = row_index * item_h;
			$('#diapo ul').animate({top: -u +"px"}, 200);
		});
	}
	
	if ($('#diapo .diapo-previous') != null)
	{
		$('#diapo .diapo-previous').click(function(e) {

			if (row_index == 0)
			{
				$('#diapo .diapo-next').removeClass('diapo-next-disable');
				$('#diapo .diapo-next').addClass('diapo-next-active');
			}
			
			if (row_index == count_boutique) { return; }
			
			row_index++;

			if (row_index == count_boutique) {
				$('#diapo .diapo-previous').removeClass('diapo-previous-active');
				$('#diapo .diapo-previous').addClass('diapo-previous-disable');
			}
			
			var u = row_index * item_h;
			$('#diapo ul').animate({top: -u +"px"}, 200);
		});
	}
	
	//Diaporama superieur page presentation
	
	if ($('#diapo-superieur .diapo-next') != null)
	{
		$('#diapo-superieur .diapo-next').click(function(e) {
			
			if (row_superieur == count_superieur) {
				$('#diapo-superieur .diapo-previous').removeClass('diapo-previous-disable');
				$('#diapo-superieur .diapo-previous').addClass('diapo-previous-active');
			}
			
			if (row_superieur == 0) { return; }
			row_superieur--;
			
			if (row_superieur == 0)
			{
				$('#diapo-superieur .diapo-next').removeClass('diapo-next-active');
				$('#diapo-superieur .diapo-next').addClass('diapo-next-disable');
			}
			
			var u = row_superieur * item_h;
			$('#diapo-superieur ul').animate({top: -u +"px"}, 200);
		});
	}
	
	if ($('#diapo-superieur .diapo-previous') != null)
	{
		$('#diapo-superieur .diapo-previous').click(function(e) {

			if (row_superieur == 0)
			{
				$('#diapo-superieur .diapo-next').removeClass('diapo-next-disable');
				$('#diapo-superieur .diapo-next').addClass('diapo-next-active');
			}
			
			if (row_superieur == count_superieur) { return; }
			
			row_superieur++;

			if (row_superieur == count_superieur) {
				$('#diapo-superieur .diapo-previous').removeClass('diapo-previous-active');
				$('#diapo-superieur .diapo-previous').addClass('diapo-previous-disable');
			}
			
			var u = row_superieur * item_h;
			$('#diapo-superieur ul').animate({top: -u +"px"}, 200);
		});
	}
	
	//Diaporama inferieur page presentation
	
	if ($('#diapo-inferieur .diapo-next') != null)
	{
		$('#diapo-inferieur .diapo-next').click(function(e) {
			
			if (row_inferieur == count_inferieur) {
				$('#diapo-inferieur .diapo-previous').removeClass('diapo-previous-disable');
				$('#diapo-inferieur .diapo-previous').addClass('diapo-previous-active');
			}
			
			if (row_inferieur == 0) { return; }
			row_inferieur--;
			
			if (row_inferieur == 0)
			{
				$('#diapo-inferieur .diapo-next').removeClass('diapo-next-active');
				$('#diapo-inferieur .diapo-next').addClass('diapo-next-disable');
			}
			
			var u = row_inferieur * item_h;
			$('#diapo-inferieur ul').animate({top: -u +"px"}, 200);
		});
	}
	
	if ($('#diapo-inferieur .diapo-previous') != null)
	{
		$('#diapo-inferieur .diapo-previous').click(function(e) {

			if (row_inferieur == 0)
			{
				$('#diapo-inferieur .diapo-next').removeClass('diapo-next-disable');
				$('#diapo-inferieur .diapo-next').addClass('diapo-next-active');
			}
			
			if (row_inferieur == count_inferieur) { return; }
			
			row_inferieur++;

			if (row_inferieur == count_inferieur) {
				$('#diapo-inferieur .diapo-previous').removeClass('diapo-previous-active');
				$('#diapo-inferieur .diapo-previous').addClass('diapo-previous-disable');
			}
			
			var u = row_inferieur * item_h;
			$('#diapo-inferieur ul').animate({top: -u +"px"}, 200);
		});
	}
	
});
