// JScript source code


function trim (myString)
 {
 return myString.replace(/^\s+/g,'').replace(/\s+$/g,'');
 } 


function verifchamps(test) {

//initialisation
document.getElementById('lblmessage').style.visibility = 'hidden';
document.getElementById('lblnom_societe').style.visibility = 'hidden';
document.getElementById('lblnom').style.visibility = 'hidden';
document.getElementById('lbladresse').style.visibility = 'hidden';
document.getElementById('lblemail').style.visibility = 'hidden';
document.getElementById('lblcode').style.visibility = 'hidden';
document.getElementById('lblcommentaire').style.visibility = 'hidden';


	var i = 0;
 
//meme manipulation pour le champ nom_societe
if (document.formulaire.nom_societe.value == "")	{
		i++;
		document.getElementById('lblnom_societe').style.visibility = 'visible';
	}

if (trim(document.formulaire.nom.value) == "")	{
		i++;
		document.getElementById('lblnom').style.visibility = 'visible';
	}

if (trim(document.formulaire.adresse.value) == "")	{
		i++;
		document.getElementById('lbladresse').style.visibility = 'visible';
	}



//Vérification de l'adresse email s'il n'est pas vide on vérifie le . et @
 
		if (trim(document.formulaire.email.value) != "")	{
		indexAroba = document.formulaire.email.value.indexOf('@');
		indexPoint = document.formulaire.email.value.indexOf('.');
		if ((indexAroba < 0) || (indexPoint < 0))		{
 
			i++;
		document.getElementById('lblemail').style.visibility = 'visible';
		}
	}
 
//Notre champs mail est vide donc on change la couleur et on défini un autre message d'alerte
 
	else	{
		i++;
		document.getElementById('lblemail').style.visibility = 'visible';
	}
 
if (document.formulaire.commentaire.value == "")	{
		i++;
		document.getElementById('lblcommentaire').style.visibility = 'visible';
	} 

if (document.formulaire.code.value != test)	{
		i++;
		document.getElementById('lblcode').style.visibility = 'visible';	
	} 

 
//Si aucun message d'alerte a été initialisé on retourne TRUE
	if (i == 0) return(true);
 
//Si un message d'alerte a été initialisé on lance l'alerte
	else	{
		document.getElementById('lblmessage').style.visibility = 'visible';
		return(false);
	}
}
