function menuOver(menu,de){
	if(menu!='null'){document.getElementById(''+menu+'').style.visibility='visible';}
}

function menuOut(menu,de){
	if(menu!='null'){document.getElementById(''+menu+'').style.visibility='hidden';	}
}

function init(){
	document.email.mail.value = "Email";
	document.mots.recherche.value = "Mots clés...";
}
function VerifMail(lemail) {
    var arobase = lemail.indexOf("@"); var point = lemail.lastIndexOf(".")
    if((arobase < 3)||(point + 2 > lemail.length)||(point < arobase+3)) return false;
        return true
}
function newsletter_valid(myform) {
	if (myform.mail.value == "" || myform.mail.value =="Email") {alert('Veuillez saisir une adresse e-mail.'); return false;};
	if (!VerifMail(myform.mail.value)) {alert('Veuillez saisir une adresse e-mail valide.'); return false;};
}

function afficherCache(){
	document.getElementById('fondCache').style.display='block';
	var hauteurBody = document.body.offsetHeight+25;
	var largeurBody = document.body.offsetWidth;
	var hauteurFenetre = document.body.clientHeight;
	var largeurFenetre = document.body.clientWidth;
	if(hauteurBody > hauteurFenetre){
		document.getElementById('fondCache').style.height = hauteurBody+'px';
	}else{
		document.getElementById('fondCache').style.height = hauteurFenetre+'px';
	}
	if(largeurBody > largeurFenetre){
		document.getElementById('fondCache').style.width = largeurBody+'px';
	}else{
		document.getElementById('fondCache').style.width = largeurFenetre+'px';
	}
}
function cacherCache(){
	document.getElementById('fondCache').style.display='none';
}
function voirGallerie(){
	afficherCache();
	document.getElementById('pageGallerie').style.display='block';
}
function fermerGallerie(val){
	cacherCache();
	document.getElementById('pageGallerie').style.display='none';
	window.location = '?num='+val;
}
function voirContact(val){
	afficherCache();
	document.getElementById('pageContact').style.display='block';
	if(val==1){
		document.getElementById('texteInscription').style.display='block';
		document.getElementById('texteJuridique').style.display='block';
		document.getElementById('inscription').value='1';
	}
	if(val==2){
		document.getElementById('textePassword').style.display='block';
		document.getElementById('passPerdu').value='1';
	}
}
function fermerContact(){
	cacherCache();
	document.getElementById('pageContact').style.display='none';
	document.getElementById('texteInscription').style.display='none';
	document.getElementById('texteJuridique').style.display='none';
	document.getElementById('textePassword').style.display='none';
	document.getElementById('inscription').value='0';
	document.getElementById('passPerdu').value='0';
}
function voirMentions(){
	afficherCache();
	document.getElementById('pageMentions').style.display='block';
}
function fermerMentions(){
	cacherCache();
	document.getElementById('pageMentions').style.display='none';
}
function contact_valid(myform) {
	if (myform.nom.value == "") {alert('Veuillez saisir votre nom.'); return false;};
	if (myform.prenom.value == "") {alert('Veuillez saisir votre prénom.'); return false;};
	if (myform.adresse.value == "") {alert('Veuillez saisir votre adresse.'); return false;};
	if (myform.cp.value == "") {alert('Veuillez saisir votre code postal.'); return false;};
	if (myform.ville.value == "") {alert('Veuillez saisir votre ville.'); return false;};
	if (myform.telephone.value == "") {alert('Veuillez saisir votre numéro de téléphone.'); return false;};
	if (myform.mail.value == "") {alert('Veuillez saisir une adresse e-mail.'); return false;};
	if (!VerifMail(myform.mail.value)) {alert('Veuillez saisir une adresse e-mail valide.'); return false;};
	if (myform.message.value == "") {alert('Veuillez saisir votre message.'); return false;};
	return true;
}
function voirSalle(){
	afficherCache();
	document.getElementById('pageSalle').style.display='block';
}
function fermerSalle(){
	cacherCache();
	document.getElementById('pageSalle').style.display='none';
	//window.location = './calendrier.php';
}
function stopAnim(){
	document.getElementById('animAccueil').style.display='none';
	document.getElementById('accueil').style.position='static';
}