/* VERIFICATION DE LA VALIDITE DU FORMULAIRE "CONTACT"
************************************************************/
function verifRenseignementContact(){
	valider = document.contact.envoyer;
	mail = document.contact.email.value;
	sujet = document.contact.sujet.value;
	msg = document.contact.message.value;
	var place = mail.indexOf("@",1);
	var point = mail.indexOf(".",place+1);
	if(mail==""){
		msgErrMail('* Veuillez renseigner votre adresse mail.');
		return false;
	}
	if ((place == -1) || (mail.length <= 2) || (point <= 1)){
		msgErrMailValide('* Veuilez renseigner une adresse mail valide.');
		return false;
	}
	if(sujet==""){
		msgErrSujet('* Veuillez renseigner le sujet de message.');
		return false;
	}
	if(msg==""){
		msgErrMessage('* Veuillez renseigner votre message.');
		return false;
	}
	valider.style.display='none';
	msgOk('Envoi du message...');
	return true;
}

/* VERIFICATION DE LA VALIDITE DU FORMULAIRE "LIVRE D'OR"
*************************************************************/
function verifRenseignementLivreOr(){
	valider = document.livreOr.envoyer;
	mail = document.livreOr.email.value;
	pseudo = document.livreOr.pseudo.value;
	sujet = document.livreOr.sujet.value;
	msg = document.livreOr.message.value;
	var place = mail.indexOf("@",1);
	var point = mail.indexOf(".",place+1);
	if(mail!=""){	
		if ((place == -1) || (mail.length <= 2) || (point <= 1)){
			msgErrMailValide('* Veuilez renseigner une adresse mail valide.');
			return false;
		}
	}
	if(pseudo==""){
		msgErrPseudo('* Veuillez renseigner votre pseudo.');
		return false;
	}
	if(sujet==""){
		msgErrSujet('* Veuillez renseigner le sujet du message.');
		return false;
	}
	if(msg==""){
		msgErrMessage('* Veuillez renseigner votre message.');
		return false;
	}
	valider.style.display='none';
	msgOk('Envoi du message...');
	return true;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrMail(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	mail.style.display = 'block';
	mail.innerHTML = texte;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrMailValide(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mail){
		mail.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	mailValide.style.display = 'block';
	mailValide.innerHTML = texte;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrSujet(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');

	if(mail){
		mail.style.display = 'none';
	}
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	sujet.style.display = 'block';
	sujet.innerHTML = texte;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrMessage(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mail){
		mail.style.display = 'none';
	}
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	message.style.display = 'block';
	message.innerHTML = texte;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrTitre(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mail){
		mail.style.display = 'none';
	}
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	titre.style.display = 'block';
	titre.innerHTML = texte;
}

/* AFFICHE LE MESSAGE D'ERREUR A L'ECRAN
*******************************************/
function msgErrPseudo(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mail){
		mail.style.display = 'none';
	}
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	pseudo.style.display = 'block';
	pseudo.innerHTML = texte;
}

/* AFFICHE LE GIF ANIME QUI INDIQUE LE TRAITEMENT DE LA TACHE
*******************************************************************/
function msgOk(texte){
	var mailValide = document.getElementById('msgErrMailValide');
	var mail = document.getElementById('msgErrMail');
	var sujet = document.getElementById('msgErrSujet');
	var message = document.getElementById('msgErrMessage');
	var titre = document.getElementById('msgErrTitre');
	var pseudo = document.getElementById('msgErrPseudo');
	var ok = document.getElementById('msgOk');
	
	if(mail){
		mail.style.display = 'none';
	}
	if(mailValide){
		mailValide.style.display = 'none';
	}
	if(sujet){
		sujet.style.display = 'none';
	}
	if(message){
		message.style.display = 'none';
	}
	if(titre){
		titre.style.display = 'none';
	}
	if(pseudo){
		pseudo.style.display = 'none';
	}
	ok.style.display = 'block';
	ok.innerHTML = texte;
}

/* MENU HORIZONTAL
*********************************/
sfHover = function() {
	var sfEls = document.getElementById("menuHorizontal").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
					this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
					this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);