$(document).ready(function() {

	/* galerie notre collection */
  $("a[rel^='prettyPhoto']").prettyPhoto({
		autoplay_slideshow: true,
		opacity: 0.20
	});

	/* photos fancybox */
	$("a.photosFancy").fancybox({
		'hideOnContentClick': true,
		'transitionIn'	:	'elastic',
		'transitionOut':	'elastic',
		'speedIn'		:	600,
		'speedOut'		:	200,
		'overlayShow'	:	false
	});
	
});

// fonction pour afficher/masquer un element
function visibilite(elementId) {

	var elementCible = document.getElementById(elementId);

	if (elementCible.style.display == 'none') elementCible.style.display = '';
	else elementCible.style.display = 'none';
}

// fcts pour afficher/masquer un element au passage de la souris
function spotElement(nbelement, elementId, idAafficher)
{
	// masquage de tous les elements du groupe
	for (var i = 1; i <= nbelement; i++) {
		var elementCible = document.getElementById(elementId+i);
		elementCible.style.display = 'none';
	}
	
	// afichage du bon element
	var elementCible = document.getElementById(elementId+idAafficher);
	elementCible.style.display = '';
}

function checkFormNewsletter() {

	var erreur=0;

	document.getElementById('emailconfirm').value = document.getElementById('email').value ;

	// test de l'email
	ch=document.subscribeform.email.value;
	var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if(!re.test(ch)){
		msgErr = '<strong>Vérifiez votre adresse e-mail</strong>';
		document.getElementById('verif_email').innerHTML = msgErr;
		erreur=1;
	} else {
		document.getElementById('verif_email').innerHTML = '';
	}
	
	// on soummet ou non le formulaire
	if (erreur==1) return false;
	else return true;
}

function validationFormContact()
{
	var erreur=0;
	var msgErr='';
	
	// test du nom / prénom
	ch=document.getElementById('champ-nom-prenom').value;
	if (ch.length < 1){
		msgErr=msgErr+'<br>- Le nom et prénom doivent être renseignés.';
		erreur=1;
	}
	
	// test de l'email
	ch=document.getElementById('champ-courriel').value;
	var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if(!re.test(ch)){
		msgErr=msgErr+'<br>- L\'adresse courriel (e-mail) doit être renseignée et dans un bon format.';
		erreur=1;
	}
	
	// on gère l'affichage des erreurs en conséquence
	if (erreur==1) {
		document.getElementById('msg_erreurs_contact').style.display = '';
		document.getElementById('msg_erreurs_contact').innerHTML = 'Le formulaire contient les erreurs suivantes :'+msgErr;
	} else {
		document.getElementById('msg_erreurs_contact').style.display = 'none';
		document.getElementById('msg_erreurs_contact').innerHTML = '';
	}

	// on soummet ou non le formulaire
	if (erreur==1) return false;
	else return true;
}
