// initialisation du carousel actualités
$(document).ready(function() {
	$('#carouselActus').jcarousel({
		vertical: true,
		scroll: 1,
		auto: 5,
		wrap: 'last'
	});
	
	$("a.photoActu").fancybox({
		'transitionIn'	:	'elastic',
		'transitionOut':	'elastic',
		'speedIn'		:	600, 
		'speedOut'		:	200
	});

});

// 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 validationFormContact()
{
	var erreur=0;
	var msgErr='';
	
	// test de la raison sociale
	ch=document.getElementById('champ-raison-sociale').value;
	if (ch.length < 1){
		msgErr=msgErr+'<br>- La raison sociale doit être renseignée.';
		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;
}
