// Fonction verifiant la validite 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 etre rempli
	if(formulaire.nom.value == "")
	{
		alert ('Veuillez entrer votre nom');
		formulaire.nom.focus();
		return false;
	}
	// Le champ mail doit etre rempli
	if(formulaire.mail.value == "")
	{
		alert ('Veuillez entrer votre adresse mail');
		formulaire.mail.focus();
		return false;
	}
	// L'adresse mail doit etre valide
	if(!verifmail(formulaire.mail.value))
    { 
        alert ('Veuillez entrez une adresse mail valide'); 
        formulaire.mail.focus(); 
        return false; 
    }
    // Le champ message doit etre rempli
	if(formulaire.message.value == "")
	{
		alert ('Veuillez entrer votre message');
		formulaire.message.focus();
		return false;
	}
	else {return true;}
}

function verif_prix(formulaire)
{
	// Le champ nom doit etre rempli
	if(formulaire.nom.value == "")
	{
		alert ('Veuillez entrer votre nom');
		formulaire.nom.focus();
		return false;
	}
	// Le champ ville doit etre rempli
	if(formulaire.ville.value == "")
	{
		alert ('Veuillez entrer votre ville');
		formulaire.ville.focus();
		return false;
	}
	// Le champ mail doit etre rempli
	if(formulaire.mail.value == "")
	{
		alert ('Veuillez entrer votre adresse mail');
		formulaire.mail.focus();
		return false;
	}
	// L'adresse mail doit etre valide
	if(!verifmail(formulaire.mail.value))
    { 
        alert ('Veuillez entrez une adresse mail valide'); 
        formulaire.mail.focus(); 
        return false; 
    }
    // Le champ message doit etre rempli
	if(formulaire.prix.value == "")
	{
		alert ('Veuillez entrer un prix');
		formulaire.prix.focus();
		return false;
	}
	else {return true;}
}

function verif_produit(formulaire)
{
	// Le nom du produit doit etre saisi
	if(formulaire.nom.value == "")
	{
		alert ('Veuillez entrer le nom du produit');
		formulaire.nom.focus();
		return false; // Pour ne pas revenir au debut de la page
	}
	// Validation d'un produit
	if(!confirm("Etes-vous s\373r de vouloir valider ce produit ?"))
	{
		return false; // Pour ne pas revenir au debut de la page
	}
}

function confirmer_sup_produit()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer ce produit ?"))
		return false; // Pour ne pas revenir au debut de la page
}

function confirmer_archiver_message()
{
	if(!confirm("Etes-vous s\373r de vouloir archiver ce message ?"))
		return false; // Pour ne pas revenir au debut de la page
}

function confirmer_sup_img()
{
	if(!confirm("Etes-vous s\373r de vouloir supprimer cette image ?"))
		return false; // Pour ne pas revenir au debut de la page
}



// ******************************** Effets du Menu ******************************************* //

// Fonction permettant un effet lorsque l'on passe la souris sur "accueil" (bild1/bild2)
function changer_accueil(nummer)
{
	if(document.images)
	{
		bild = new Array()
		bild[0]= new Image()
		bild[1]= new Image()
		bild[0].src = "../images/bandeau_03.jpg"
		bild[1].src = "../images/bandeau_03a.jpg"
	}
	
	
	if(document.images)
	{
		document.getElementById('imgchange_accueil').src = bild[nummer].src
	}
}

// Fonction permettant un effet lorsque l'on passe la souris sur "nos service" (bild1/bild2)
function changer_service(nummer)
{
	if(document.images)
	{
		bild = new Array()
		bild[0]= new Image()
		bild[1]= new Image()
		bild[0].src = "../images/bandeau_05.jpg"
		bild[1].src = "../images/bandeau_05a.jpg"
	}
	
	
	if(document.images)
	{
		document.getElementById('imgchange_service').src = bild[nummer].src
	}
}

// Fonction permettant un effet lorsque l'on passe la souris sur "nos produits" (bild1/bild2)
function changer_produit(nummer)
{
	if(document.images)
	{
		bild = new Array()
		bild[0]= new Image()
		bild[1]= new Image()
		bild[0].src = "../images/bandeau_07.jpg"
		bild[1].src = "../images/bandeau_07a.jpg"
	}
	
	
	if(document.images)
	{
		document.getElementById('imgchange_produit').src = bild[nummer].src
	}
}

// Fonction permettant un effet lorsque l'on passe la souris sur "contact" (bild1/bild2)
function changer_contact(nummer)
{
	if(document.images)
	{
		bild = new Array()
		bild[0]= new Image()
		bild[1]= new Image()
		bild[0].src = "../images/bandeau_09.jpg"
		bild[1].src = "../images/bandeau_09a.jpg"
	}
	
	
	if(document.images)
	{
		document.getElementById('imgchange_contact').src = bild[nummer].src
	}
}
