
function verif_formulaire(){
        if ((document.formulaire.email.value != "") ^ (document.formulaire.telephone.value != "")){
        	if (document.formulaire.email.value != ""){
			if(document.formulaire.email.value.indexOf('@') == -1) {
		                alert("Veuillez vérifier votre adresse email");
		       	        document.formulaire.email.focus();
		       	        document.formulaire.email.style.backgroundColor='#fb136f';
		                return false;
		                }
			else {
		                document.formulaire.email.style.backgroundColor='#FFF';
				return true;
		                }
			}
		if (document.formulaire.telephone.value != ""){
		        if(document.formulaire.telephone.value.length != 10) {
		                alert("Votre numéro de télépone doit comporter 10 chiffres");
		                document.formulaire.telephone.focus();
		                document.formulaire.telephone.style.backgroundColor='#fb136f';
		                return false;
		                }
		        else {
		                document.formulaire.telephone.style.backgroundColor='#FFF';
				return true;
		                }
		        }
		}
	
	if ((document.formulaire.email.value != "") & (document.formulaire.telephone.value != "")){
		if(document.formulaire.email.value.indexOf('@') == -1) {
			alert("Veuillez vérifier votre adresse email");
                        document.formulaire.email.focus();
                        document.formulaire.email.style.backgroundColor='#fb136f';
                        return false;
			}
		if(document.formulaire.telephone.value.length != 10) {
			alert("Votre numéro de télépone doit comporter 10 chiffres");
                        document.formulaire.telephone.focus();
                        document.formulaire.telephone.style.backgroundColor='#fb136f';
                        return false;
			}
		}
	if ((document.formulaire.telephone.value == "") && (document.formulaire.telephone.value == "")){
		alert("Vous devez saisir votre email ou votre téléphone");
		document.formulaire.email.style.backgroundColor='#99ff99';
		document.formulaire.telephone.style.backgroundColor='#99ff99';
		document.formulaire.email.focus();
		return false;
		}
	}

function verif_formulaire_contact(){
	if ((document.formulaireContact.emailContact.value != "") & (document.formulaireContact.sujetContact.value != "") & (document.formulaireContact.messageContact.value != "")){
		if(document.formulaireContact.emailContact.value.indexOf('@') == -1) {
			alert("Veuillez vérifier votre adresse email");
			document.formulaireContact.emailContact.focus();
                        document.formulaireContact.emailContact.style.backgroundColor='#fb136f';
                        return false;
			}
		 else {
                        document.formulaireContact.emailContact.style.backgroundColor='#FFF';
			document.formulaireContact.sujetContact.style.backgroundColor='#FFF';
			document.formulaireContact.messageContact.style.backgroundColor='#FFF';
                        return true;
			}
		}
	else {
		alert("Vous devez saisir correctement le formulaire de contact");
		document.formulaireContact.emailContact.style.backgroundColor='#99ff99';
		document.formulaireContact.sujetContact.style.backgroundColor='#99ff99';
		document.formulaireContact.messageContact.style.backgroundColor='#99ff99';
		document.formulaireContact.emailContact.focus();
		return false;
		}
	}


function verif_formulaire_annonce(){
	var nomevenement = document.formulaireAnnonce.nomEvenement;
	var type = document.formulaireAnnonce.typeEvenement;
	var datev = document.formulaireAnnonce.dateEvenement;
	var debut = document.formulaireAnnonce.debutEvenement;
	var fin = document.formulaireAnnonce.finEvenement;
	var prix = document.formulaireAnnonce.tarifEvenement;
	var ambiance = document.formulaireAnnonce.styleEvenement;
	var artiste = document.formulaireAnnonce.artiste;
	var descriptionevenement = document.formulaireAnnonce.descriptionEvenement;
	var lieu = document.formulaireAnnonce.salle;
	var flyer = document.formulaireAnnonce.flyerEvenement;
	var validation = document.formulaireAnnonce.acceptation;
	var email = document.formulaireAnnonce.emailEvenement;
	var tel = document.formulaireAnnonce.telEvenement;

	if ((nomevenement.value != "") & (datev.value != "") & (debut.value != "") & (fin.value != "") & (prix.value != "") & (ambiance.value != "") & (artiste.value != "") & (descriptionevenement.value != "") & (lieu.value != "") & (flyer.value != "") & (validation.value == true) & (email.value != "") & (tel.value != ""))
		{
		return true;
		}
	else
		{
		if (nomevenement.value == ""){
			nomevenement.focus();
			nomevenement.style.backgroundColor='#fb136f';
			return false;
			}
		else if (nomevenement.value != ""){
			nomevenement.style.backgroundColor='#99ff99';
			}
		
		if (datev.value == ""){
                        datev.focus();
                        datev.style.backgroundColor='#fb136f';
                        return false;
                        }
                else if (datev.value != ""){
			// on test le format date :
			var regdatev=new RegExp("^[0-9]{2}[/]{1}[0-9]{2}[/]{1}[0-9]{4}$","g");
			if (regdatev.test(datev.value)){
				datev.style.backgroundColor='#99ff99';
				}
			else
				{
				alert("Veuillez saisir une date au format jj/mm/aaaa");
				datev.focus();
				datev.style.backgroundColor='#fb136f';
				return false;
				}
                        }
		
		if (debut.value == ""){
                        debut.focus();
                        debut.style.backgroundColor='#fb136f';
                        return false;
                        }
                else if (debut.value != ""){
                        // on test le format heure :
                        var regdebut=new RegExp("^(([0-1]?[0-9])|([2][0-3])):([0-5]?[0-9])(:([0-5]?[0-9]))?$","g");
                        if (regdebut.test(debut.value)){
                               debut.style.backgroundColor='#99ff99';
                               }
	                else
                               {
	                       alert("Veuillez saisir l'heure de debut au format hh:mm");
                               debut.focus();
                               debut.style.backgroundColor='#fb136f';
                               return false;
                               }
                        }

		if (fin.value == ""){
                        fin.focus();
                        fin.style.backgroundColor='#fb136f';
                        return false;
                        }
                else if (fin.value != ""){
                        // on test le format heure :
                        var regfin=new RegExp("^(([0-1]?[0-9])|([2][0-3])):([0-5]?[0-9])(:([0-5]?[0-9]))?$","g");
                        if (regfin.test(fin.value)){
				fin.style.backgroundColor='#99ff99';
				}
                        else
                                {
                                alert("Veuillez saisir l'heure de fin au format hh:mm");
                                fin.focus();
                                fin.style.backgroundColor='#fb136f';
                                return false;
                                }
                        }

		if (prix.value == ""){
                        prix.focus();
                        prix.style.backgroundColor='#fb136f';
                        return false;
			}
		else if (prix.value != ""){
                        prix.style.backgroundColor='#99ff99';
                        }

		if (ambiance.value == ""){
                        ambiance.focus();
                        ambiance.style.backgroundColor='#fb136f';
			return false;
			}
		else if (ambiance.value != ""){
			ambiance.style.backgroundColor='#99ff99';
			}

		if (artiste.value == ""){
                        artiste.focus();
                        artiste.style.backgroundColor='#fb136f';
                        return false;
			}
		else if (artiste.value != ""){
			artiste.style.backgroundColor='#99ff99';
			}

		if (descriptionevenement.value == ""){
                        descriptionevenement.focus();
                        descriptionevenement.style.backgroundColor='#fb136f';
                        return false;
			}
		else if (descriptionevenement.value != ""){
			descriptionevenement.style.backgroundColor='#99ff99';
			}

		if (lieu.value == ""){
                        lieu.focus();
                        lieu.style.backgroundColor='#fb136f';
                        return false;
			}
		else if (lieu.value != ""){
			lieu.style.backgroundColor='#99ff99';
			}
		
		if (flyer.value == ""){
			flyer.focus();
			flyer.style.backgroundColor='#fb136f';
			return false;
			}
		else if (flyer.value != ""){
			flyer.style.backgroundColor='#99ff99';
			}

		if (email.value == ""){
		        email.focus();
                        email.style.backgroundColor='#fb136f';
                        return false;
                        }
                else if (email.value != ""){
			if (email.value.indexOf('@') == -1){
				alert("Veuillez vérifier votre adresse email");
				email.focus();
				email.style.backgroundColor='#fb136f';
				return false;
				}
			else {
	                        email.style.backgroundColor='#99ff99';
         	               }
			}

		if (tel.value == ""){
			tel.focus();
			tel.style.backgroundColor='#fb136f';
			return false;
			}
		else if (tel.value != ""){
			if(tel.value.length != 10){
	                        alert("Votre numéro de télépone doit comporter 10 chiffres");
	                        tel.focus();
	                        tel.style.backgroundColor='#fb136f';
	                        return false;
	                        }
			else {
				tel.style.backgroundColor='#99FF99';
				}
			}

		if (validation.checked == false){
                        alert("Vous devez accepter les conditions de publication en cochant la case pour continuer.");
                        return false;
                        }
		}
	}

function verif_formulaire_validation(){
        var validation = document.formulairevalidation.acceptationsalleartiste;
	if (validation.checked == false)
		{
		alert("Vous devez accepter les conditions de publication en cochant la case pour continuer.");
		return false;
		}
	else
		{
		return true;
		}
	}

function reorganisation(type){
	if (type =="concert"){
		document.getElementById("titreTarifEvenement").innerHTML = "Tarif du concert :";
		document.getElementById("titreStyleEvenement").innerHTML = "Genre musical :";
		document.getElementById("titreArtisteEvenement").innerHTML = "Artiste :";
		}
	else if (type =="exposition"){
		document.getElementById("titreTarifEvenement").innerHTML = "Tarif de l'expo :";
                document.getElementById("titreStyleEvenement").innerHTML = "Genre musical :";
                document.getElementById("titreArtisteEvenement").innerHTML = "Artiste :";
		}
	else {
		document.getElementById("titreTarifEvenement").innerHTML = "Tarif de la soirée :";
                document.getElementById("titreStyleEvenement").innerHTML = "Genre musical :";
                document.getElementById("titreArtisteEvenement").innerHTML = "Djs :";
		}
	}


