﻿// Fonction vérifiant la validité d'une adresse mail
function verifmail(email) {
	var proto  = "(mailto:)?";
	var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
	var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
	var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";
	
	var rgx    = new RegExp(regex);
	return rgx.exec(email) ? true : false;
}

function verif(formulaire)
{
	// Le champ nom doit être rempli
	if(formulaire.nom.value == "")
	{
		alert ('Veuillez entrer votre nom');
		formulaire.nom.focus();
		return false;
	}
	// Le champ prénom doit être rempli
	if(formulaire.prenom.value == "")
	{
		alert ('Veuillez entrer votre prénom');
		formulaire.prenom.focus();
		return false;
	}
	// Le champ mail doit être rempli
	if(formulaire.mail.value == "")
	{
		alert ('Veuillez entrer votre adresse mail');
		formulaire.mail.focus();
		return false;
	}
	// L'adresse mail doit être valide
	if(!verifmail(formulaire.mail.value))
    { 
        alert ('Veuillez entrez une adresse Email valide'); 
        formulaire.mail.focus(); 
        return false; 
    }
    // Le champ message doit être rempli
	if(formulaire.message.value == "")
	{
		alert ('Veuillez entrer votre message');
		formulaire.message.focus();
		return false;
	}
	else {return true;}
}

function verifa(formulaire)
{
	// Le nom de l'artiste doit être saisi
	if(formulaire.nom_a.value == "")
	{
		alert ('Veuillez entrer le nom de l\'artiste');
		formulaire.nom_a.focus();
		return false;
	}
	// Le prénom de l'artiste doit être saisi
	/*if(formulaire.prenom_a.value == "")
	{
		alert ('Veuillez entrer le prénom de l\'artiste');
		formulaire.prenom_a.focus();
		return false;
	}*/
	// Validation
	if(!confirm("Etes-vous sûr de vouloir valider cet artiste ?"))
	{
		return false; // Pour ne pas revenir au debut de la page
	}
}

function verifs(formulaire)
{
	// Le type de l'evenement doit être saisi
	if(formulaire.nom_s.value == "")
	{
		alert ('Veuillez choisir le type d\'événement');
		formulaire.nom_s.focus();
		return false;
	}
	// Le nom de l'evenement doit être saisi
	if(formulaire.nom_s.value == "")
	{
		alert ('Veuillez entrer le nom de l\'événement');
		formulaire.nom_s.focus();
		return false;
	}
	// La date de l'evenement doit être saisi
	if(formulaire.jour.value == "false")
	{
		alert ('Veuillez entrer le jour de l\'événement');
		formulaire.jour.focus();
		return false;
	}
	if(formulaire.mois.value == "false")
	{
		alert ('Veuillez entrer le mois de l\'événement');
		formulaire.mois.focus();
		return false;
	}
	if(formulaire.annee.value == "")
	{
		alert ('Veuillez entrer l\'année de l\'événement');
		formulaire.annee.focus();
		return false;
	}
	if(formulaire.annee.value == "0000")
	{
		alert ('Veuillez entrer l\'année de l\'événement');
		formulaire.annee.focus();
		return false;
	}
	if(formulaire.annee.value == "annee")
	{
		alert ('Veuillez entrer l\'année de l\'événement');
		formulaire.annee.focus();
		return false;
	}
	// Validation
	if(!confirm("Etes-vous sûr de vouloir valider cet événement ?"))
	{
		return false; // Pour ne pas revenir au debut de la page
	}
}

function confirmer_sup_evenement()
{
	if(!confirm("Etes-vous sûr de vouloir supprimer cet événement ?"))
		return false; // Pour ne pas revenir au debut de la page
}

function confirmer_sup_artiste()
	{
		if(!confirm("Etes-vous sûr de vouloir supprimer cet artiste ?"))
			return false; // Pour ne pas revenir au debut de la page
	}

function confirmer_sup_img()
{
	if(!confirm("Etes-vous sûr de vouloir supprimer cette image ?"))
		return false;
}

// Fonction permettant un effet lorsque l'on passe la souris sur une image (bild1/bild2)
function changer(nummer)
{
	if(document.images)
	{
		bouton = new Array()
		bouton[0]= new Image()
		bouton[1]= new Image()
		bouton[0].src = "../images/bouton.gif"
		bouton[1].src = "../images/bouton.gif"
	}
	
	
	if(document.images)
	{
		document.imgchange.src = bild[nummer].src
	}
}
