// JavaScript Document
function Etape1_Valide (formulaire) {
	nbrAbonnement = formulaire.nbrArticle_Abonnement.value;
	
	var chaine_test = "";
	for (i=0 ; i < nbrAbonnement ; i++) {
		if (chaine_test != "") {
			chaine_test = chaine_test + " && !formulaire.abonnement_choix["+i+"].checked";
		}
		else {
			chaine_test = chaine_test + " !formulaire.abonnement_choix["+i+"].checked";
		}
	}
	
	nbrArticle = formulaire.nbrArticle_Autre.value;
	var chaine_test2 = "";
	for (i=0 ; i < nbrArticle ; i++) {
		if (chaine_test2 != "") {
			chaine_test2 = chaine_test2 + " && !formulaire.art_num"+i+".checked";
		}
		else {
			chaine_test2 = chaine_test2 + " !formulaire.art_num"+i+".checked";
		}
	}
	
	if (chaine_test != "") {
		if (eval(chaine_test) && eval(chaine_test2)) {
			alert ("Veuillez choisir au moins un article");
			return false;
		}
	} else {
		if (eval(chaine_test2)) {
			alert ("Veuillez choisir au moins un article");
			return false;
		}
	}
	
	return true;
}

function ValideFormulaire (formulaire) {
	if (!formulaire.abo_civilite[0].checked && !formulaire.abo_civilite[1].checked && !formulaire.abo_civilite[2].checked) {
		alert("Veuillez choisir votre civilité");
		return false;
	}
	if (formulaire.abo_nom.value.length==0) {
		alert("Veuillez saisir votre nom");
		formulaire.abo_nom.focus();
		return false;
	}
	if (formulaire.abo_prenom.value.length==0) {
		alert("Veuillez saisir votre prénom");
		formulaire.abo_prenom.focus();
		return false;
	}
	if (formulaire.abo_societe.value.length==0) {
		alert("Veuillez saisir le nom de votre société");
		formulaire.abo_societe.focus();
		return false;
	}
	if (formulaire.abo_email.value.length==0) {
		alert("Veuillez saisir votre email");
		formulaire.abo_email.focus();
		return false;
	}
	if (!Form_Email(formulaire.abo_email.value)) {
		alert("Email non valide");
		formulaire.abo_email.focus();
		return false;
	}
	if (formulaire.abo_adresse.value.length==0) {
		alert("Veuillez saisir votre adresse");
		formulaire.abo_adresse.focus();
		return false;
	}
	if (formulaire.abo_codePostal.value.length==0) {
		alert("Veuillez saisir votre code postal");
		formulaire.abo_codePostal.focus();
		return false;
	}
	if (formulaire.abo_ville.value.length==0) {
		alert("Veuillez saisir votre ville");
		formulaire.abo_ville.focus();
		return false;
	}
	if (formulaire.abo_telephone.value.length==0) {
		alert("Veuillez saisir votre téléphone");
		formulaire.abo_ville.focus();
		return false;
	}
	if (formulaire.abo_fax.value.length==0) {
		alert("Veuillez saisir votre fax");
		formulaire.abo_fax.focus();
		return false;
	}
	if (formulaire.abo_RCS.value.length==0) {
		alert("Veuillez saisir votre code RCS");
		formulaire.abo_RCS.focus();
		return false;
	}
	if (formulaire.abo_NAF.value.length==0) {
		alert("Veuillez saisir votre code NAF");
		formulaire.abo_NAF.focus();
		return false;
	}
	return true;
}

function remplacerTexte(el, texte) {
  if (el != null) {
    effacerTexte(el);
    var nouveauNoeud = document.createTextNode(texte);
    el.appendChild(nouveauNoeud);
  }
}

function effacerTexte(el) {
  if (el != null) {
    if (el.childNodes) {
      for (var i = 0; i < el.childNodes.length; i++) {
        var noeudFils = el.childNodes[i];
        el.removeChild(noeudFils);
      }
    }
  }
}


