/* Bloc javascript ayant pour but de vérifier les formulaires */

function testEmail(){
	var texte=document.forms[0].email.value
	var positionAT=texte.indexOf("@")
	if(positionAT==-1){alert("adresse incorrecte")
		return false;	
		}
	var utilisateur=texte.substring(0,positionAT)	
	var fournisseur=texte.substring(positionAT+1)	
	var positionPoint=fournisseur.lastIndexOf(".")
	if(positionPoint==-1){alert("adresse incorrecte \nil manque le domaine")
		return false;	
		}		
	var domaine=fournisseur.substring(positionPoint+1);
	fournisseur=fournisseur.substring(0,positionPoint);									
	return true
	}

function TesterEtSeConnecter(){
	var lesChamps=window.document.forms[0].elements;
	var nombre=lesChamps.length;
	var unChampReturn = true;

					
	for(compteur=0;compteur<nombre;compteur+=1){
		var unChamp=lesChamps[compteur];
		var typeDeChamp=unChamp.type;
		var contenu=unChamp.value;
		
		if(typeDeChamp=="text" && contenu=="" && unChamp.name!="email"){
			alert(unChamp.name+" est vide ");
			unChamp.style.backgroundColor="#304793";
			unChamp.style.color="#fff";
			unChamp.focus();
			return false;
			}
		if(typeDeChamp=="text" && contenu=="" && unChamp.name=="email"){
			alert("L'adresse email est vide ");
			unChamp.style.backgroundColor="#304793";
			unChamp.style.color="#fff";
			unChamp.focus();
			return false;
				}

		if(unChamp.name=="email"){
			unChamp.style.backgroundColor="#304793";
			unChamp.style.color="#fff";
			unChamp.focus();
			unChampReturn = testEmail();
			if (unChampReturn == false) { return false; }
		}
		
		if(unChamp.name=="MotDePasse" && contenu==""){
			alert("Veuillez entrer un mot de passe ");
			unChamp.style.backgroundColor="#304793";
			unChamp.style.color="#fff";
			unChamp.focus();
			return false;
		}
		
		else {if(typeDeChamp=="text"){
			unChamp.style.backgroundColor="#F5F6FB"
			}
		}								
	}
}

		
