/********************************************************/
/* Le 4/05/2002						*/
/* Fichier .js controler les champs des formulaires	*/
/* Réalisé par et pour presencenet.net			*/
/* http://www.presencenet.net				*/
/********************************************************/
// Contrôle email
function controlemail(email){

if ( (email.indexOf("@") >= 0) && (email.indexOf(".") >= 0) && (email.indexOf(" ") == -1) ) // Format du mail (@ + . et sans espace)
{

	point = email.indexOf("..")
	if (point != -1)
	{
		return false; 
	}else
	{
		return true;
	} // Fin point

} else 
 {
	return false;
 } // Fin @
}

//--> controle inscription compteur-live (LOGIN)
function controle_envoyer(formulaire){
	var oui = 1;
	var separateur = "\n----------------------\n\n";
	var erreur = "ERREUR :";
	
//--> Contrôle nom & email expediteur
if ( (oui == 1) && (formulaire.v_nom.value == "") ) // login Vide
{
	alert(erreur + separateur + "Vous devez entrer votre login/pseudo");
	oui=0;
	formulaire.v_nom.focus();

}else if ( (oui==1) && (formulaire.v_email.value != "") && (!controlemail(formulaire.v_email.value)) ) // Format Incorrect
{
	alert(erreur + separateur + "Votre Adresse Email n'est pas corrrect !\nCe champs n'est pas obligatoire !\n\nVotre Email : " + formulaire.v_email.value);
	oui=0;
	formulaire.v_email.focus();
}

//--> Contrôle email de l'ami(e)
if ( (oui == 1) && (formulaire.a_email.value == "") ) // login Vide
{
	alert(erreur + separateur + "Vous devez entrer l'adresse email de votre ami(e)");
	oui=0;
	formulaire.a_email.focus();

}else if ( (oui==1) && (!controlemail(formulaire.a_email.value)) ) // Format Incorrect
{
	alert(erreur + separateur + "L'Adresse Email de votre ami(e) n'est pas corrrect !\nEmail de votre ami(e) : " + formulaire.a_email.value);
	oui=0;
	formulaire.a_email.focus();
}

// Si tout est ok on envois l'article
if (oui==1)
 {
	formulaire.ok.value="Envoi en cour...";	
	formulaire.ok.disabled=true;	
	formulaire.submit();
 }
}
