// Fonction verif_champ_saisie v1
// Création AD 4.06.2008
// Vérifie la valeur d'un champ et qui l'efface pour la saisie si c'est bien sa valeur par défaut, 
// si la valeur est nulle, on remet la valeur par défaut
function verif_champ_saisie(valeur_defaut,id_champ){
	var champ_saisie = document.getElementById(id_champ);
	if(champ_saisie.value==valeur_defaut && champ_saisie.value!=""){
		champ_saisie.value='';
		return true;
	}else{
		if(champ_saisie.value==""){
			champ_saisie.value=valeur_defaut;
			return true;
		}else{
			return true;
		}
	}
}

function verif_submit_recherche(){
	var champ_recherche = document.getElementById('recherche_texte');
	if(champ_recherche.value=='mot(s) clé(s), référence') {
		alert('Veuillez saisir au moins un mot clé, our une référence');
		return false;	
	}else{
		document.getElementById('form_recherche').submit();
		return true;
	}
}
function verif_submit_identification(){
	var champ_recherche = document.getElementById('identifiant');
	var champ_password = document.getElementById('password');
	if(champ_recherche.value=='Identifiant') {
		alert('Veuillez saisir votre identifiant');
		return false;	
	}else{
		if(champ_password.value=='**********') {
			alert('Veuillez saisir votre Mot de Passe');
			return false;	
		}else{
			document.getElementById('form_identification').submit();
			return true;
		}
	}
}
aucun_champ_rempli=1;
function verif_submit_commande_rapide(){
	var champ_recherche = "";
	var champ_quantite = "";
	for(i=1;i<6;i++){
		champ_reference=document.getElementById("commande_rapide_"+i);
		champ_quantite=document.getElementById("quantite_"+i);
		if(	champ_reference.value!="" && champ_quantite.value!="" && aucun_champ_rempli==1 ){
			aucun_champ_rempli=0;
		}
		if(champ_reference.value=='' && champ_quantite.value!="") {
			alert('Veuillez saisir une référence '+i);
			i=7;
			return false;
		}else{
			if(champ_reference.value!='' && champ_quantite.value==""){
				alert('Veuillez saisir une quantité '+i);
				i=7;
				return false;
			}else{
				if( (isNaN(champ_quantite.value)) && champ_quantite.value!="") {
					alert('Veuillez saisir un nombre dans le champ quantité '+i);
					i=7;
					return false;	
				}else{
					if(aucun_champ_rempli==0 && i==5){
						document.getElementById('form_commande_rapide').submit();
						return true;
					}else{
						if(aucun_champ_rempli==1 && i==5){
							alert('Veuillez saisir au moins une référence et une quantité dans le formulaire');
							i=7;
							return false;
						}
					}
				}
			}
		}
	}
}
//*******************************************************************************
// FONCTION : validemail(item)
// DESCRIPTION : Teste si un email est valide
// PARAMETRE EN ENTREE :
// item : qui contient l'email

function validemail(item)
{
	if (!(item.length >= 5)) return(false);
	if (item.indexOf ('@', 0) == -1) return(false);
	if (item.indexOf ('.', 0) == -1) return(false);
	interdit = "~&#'(){}[]|`/çàäâéèëêïîöôùüû?;:;!§$£+=,°%¤*µ\"\\ ";
	for (i=0;i<item.length;i++)
	{
		for (j=0;j<interdit.length;j++)
		{
			if (item.substr(i,1) == interdit.substr(j,1))
			{
				return(false);
			}
		}
	}
	return(true);
}

function verif_submit_mdp(){
	champ_email=document.getElementById("email_mdp");
	if(champ_email.value==""){
		alert("Veuillez saisir votre adresse e-mail.");
		return false;
	}else{
		if(validemail(champ_email.value)){
			return true;
			document.getElementById('form_perdu_mdp').submit();
		}else{
			alert("Veuillez vérifier la saisie de  votre adresse e-mail : \n"+champ_email.value);
			return false;
		}
	}
}