

// Fonction de pré-chargement d'images, écrire <body onload=preChargementImages(.....)>
	function preChargementImages(){
		for(var i = 0; i<arguments.length; i++) {
			$("<img>").attr("src", arguments[i]);
		}
	}


//Bouton pour ouvrir le formulaire
$(function() {
	$('#boutoncontact').click(function(){
		$('#texteformulaire1').fadeIn(1000);
		return false;
	});
});	

//Bouton pour fermer le formulaire
$(function() {
	$('#fermerformulaire').click(function(){
		$('#texteformulaire1').fadeOut(1000);
		return false;
	});
});	


// Galerie
$(function() {
		$('.vignette').click(function(){
			var Photo='url('+$(this).attr('href')+')';
			var Legende=$(this).attr('title');
			var Couleur=$(this).attr('name');
//			alert(Legende);
			$('.photocouleur').css('display','none');
			$('#legende').fadeOut(1000);
			$('.couleur').fadeOut(1000);
			$('#abc').fadeOut(1000);
			$('#photocouleurpocheplate').fadeOut(1000);                     
			$('#photocouleurcouv').fadeOut(1000);
			$('#photocouleurruban').fadeOut(1000);
			$('#photocouleurpochette').fadeOut(1000);
			$('#photocouleurpoche').fadeOut(1000);
			$('#photocouleurcoussin').fadeOut(1000);
			$('#photocouleurfuta').fadeOut(1000);
			$('#photocouleurlanges').fadeOut(1000);
			$('#photocouleurtorchon').fadeOut(1000);
			$('#photo').fadeOut(1000,chargePhoto);
			
				function chargePhoto(){
					$('#photo').css('background-image',Photo);
					$('#photo').fadeIn(1000);
					$('#legende').text(Legende);	
//					$('#legende').css('font-family','Arial, Helvetica, Verdana, sans-serif');				
					$('#legende').fadeIn(1000);	
					$('#couleur'+Couleur).css('display','block');	
//					$('#couleur'+Couleur).css('font-family','Arial, Helvetica, Verdana, sans-serif');		
					$('#couleur'+Couleur).fadeIn(1000);	
				}
				return false;
		});
});

$(function() {
	$('.couleur').click(function(){
		var Photo='#photo'+$(this).attr('id');
		$(Photo).fadeIn(1000);
		return false;
	});
});
	
$(function() {
	$('#couleurbroderie').click(function(){
		$('#abc').fadeIn(1000);
		return false;
	});
});

$(function() {
	$('#fermerabc').click(function(){
		$('#abc').fadeOut(1000);
		return false;
	});
});	
	
$(function() {
	$('.fermercouleur').click(function(){
		var FermerMatiere=$(this).attr('id');
		var Matiere=FermerMatiere.substr(6,20);
		var Photo='#photocouleur'+Matiere;
		$(Photo).fadeOut(1000);
		return false;
	});
});	

//Navigation haut des vignettes de la galerie
	$(function() {
		$('#navgauche').click(function(){
			var nombreColonne=1;	//nombre de colonnes de la galerie de vignettes 	---> A changer
			var nombreLigne=6;	//nombre de lignes de la galerie de vignettes 	---> A changer
			var hauteurFenetre=312;	//largeur de la fenetre de visibilité de la galerie (boitegalerie)	---> A changer
			var longMarge=parseInt($('#galerie').css('margin-top').length)-2;
			var margeDebut=parseInt($('#galerie').css('margin-top').substring(0,longMarge));
			var margeMaxi=(Math.ceil(Math.ceil($('#galerie li').length)/nombreColonne/nombreLigne)-1)*hauteurFenetre;
			var margeFin=margeDebut+hauteurFenetre;
				$('#galerie').animate({
					marginTop:(margeFin)+"px"
					},312);
					$('#navdroite').css('display','block');
			if (margeFin==0){
				$('#navgauche').css('display','none');
			}
				return false;
		});
	});


//Navigation bas des vignettes de la galerie
	$(function() {
		$('#navdroite').click(function(){
			var nombreColonne=1;	//nombre de colonnes de la galerie de vignettes 	---> A changer
			var nombreLigne=6;	//nombre de lignes de la galerie de vignettes 	---> A changer
			var hauteurFenetre=312;	//largeur de la fenetre de visibilité de la galerie (boitegalerie)	---> A changer
			var longMarge=parseInt($('#galerie').css('margin-top').length)-2;
			var margeDebut=parseInt($('#galerie').css('margin-top').substring(0,longMarge));
			var margeMaxi=(Math.ceil(Math.ceil($('#galerie li').length)/nombreColonne/nombreLigne)-1)*hauteurFenetre;
			var margeFin=margeDebut-hauteurFenetre;
				$('#galerie').animate({
					marginTop:(margeFin)+"px"
					},312);
					$('#navgauche').css('display','block');
			if (margeFin==-margeMaxi){
				$('#navdroite').css('display','none');
			}				
			return false;
		});
	});
	
		
//Navigation bas dans la liste des boutiques
$(function() {
	$('#navbas').click(function(){		
		var hauteurFenetre=180;	//hauteur de la fenetre de visibilité de la galerie (texteboutique)	---> A changer
		var longMarge=parseInt($('#texteboutiquedefil').css('margin-top').length)-2;
		var margeDebut=parseInt($('#texteboutiquedefil').css('margin-top').substring(0,longMarge));
		var margeMaxi=540; //écrire la marge maxi en valeur absolue
		var pas=180;
		var margeFin=margeDebut-pas;
			$('#texteboutiquedefil').animate({
				marginTop:(margeFin)+"px"
				},500);
				$('#navhaut').css('display','block');
		if (margeFin==-margeMaxi){
			$('#navbas').css('display','none');
		}				
		return false;
	});
});

//Navigation haut dans la liste des boutiques
$(function() {
	$('#navhaut').click(function(){
		var hauteurFenetre=180;	//hauteur de la fenetre de visibilité de la galerie (texteboutique)	---> A changer
		var longMarge=parseInt($('#texteboutiquedefil').css('margin-top').length)-2;
		var margeDebut=parseInt($('#texteboutiquedefil').css('margin-top').substring(0,longMarge));
		var pas=180;
		var margeFin=margeDebut+pas;
			$('#texteboutiquedefil').animate({
				marginTop:(margeFin)+"px"
				},500);
				$('#navbas').css('display','block');
		if (margeFin==0){
			$('#navhaut').css('display','none');
		}
			return false;
	});
});
