//function to validate by length
function ValidLength(item, len) {
	return (item.length >= len);
}

// display an error alert
function error(elem, text) {
	// abort if we already found an error
	if (errfound) return;
	window.alert(text);
	elem.focus();
	errfound = true;
}

// main validation function
function ValidateAbonnement() {
	errfound = false;
	if (!ValidLength(document.forms[1].elements['ask_civilite'].value,1))
		error(document.forms[1].elements['ask_civilite'],"Entrez votre civilité");
	if (!ValidLength(document.forms[1].elements['ask_nom'].value,1))
		error(document.forms[1].elements['ask_nom'],"Entrez votre nom");
	if (!ValidLength(document.forms[1].elements['ask_prenom'].value,1))
		error(document.forms[1].elements['ask_prenom'],"Entrez votre prénom");
	if (!ValidLength(document.forms[1].elements['ask_mail'].value,1))
		error(document.forms[1].elements['ask_mail'],"Entrez votre adresse email");
	if (!ValidLength(document.forms[1].elements['ask_societe'].value,1))
		error(document.forms[1].elements['ask_societe'],"Entrez votre société");
	if (!ValidLength(document.forms[1].elements['ask_secteur_activite'].value,1))
		error(document.forms[1].elements['ask_secteur_activite'],"Entrez votre secteur d'activité");
	if (!ValidLength(document.forms[1].elements['ask_telephone_societe'].value,1))
		error(document.forms[1].elements['ask_telephone_societe'],"Entrez le téléphone de votre société");
	if (!ValidLength(document.forms[1].elements['ask_adresse_1'].value,1))
		error(document.forms[1].elements['ask_adresse_1'],"Entrez l'adresse de votre société");
	if (!ValidLength(document.forms[1].elements['ask_code_postal'].value,1))
		error(document.forms[1].elements['ask_code_postal'],"Entrez le code postal de votre société");
	if (!ValidLength(document.forms[1].elements['ask_ville'].value,1))
		error(document.forms[1].elements['ask_ville'],"Entrez la ville de votre société");
	if (!ValidLength(document.forms[1].elements['ask_pays'].value,1))
		error(document.forms[1].elements['ask_pays'],"Entrez le pays de votre société");

	return !errfound; /* true if there are no errors */
}

// main validation function
function ValidateNouveauts() {
	errfound = false;
	if (!ValidLength(document.forms[0].elements['ask_civilite'].value,1))
		error(document.forms[0].elements['ask_civilite'],"Entrez votre civilité");
	if (!ValidLength(document.forms[0].elements['ask_nom'].value,1))
		error(document.forms[0].elements['ask_nom'],"Entrez votre nom");
	if (!ValidLength(document.forms[0].elements['ask_prenom'].value,1))
		error(document.forms[0].elements['ask_prenom'],"Entrez votre prénom");
	if (!ValidLength(document.forms[0].elements['ask_mail'].value,1))
		error(document.forms[0].elements['ask_mail'],"Entrez votre adresse email");
	if (!ValidLength(document.forms[0].elements['ask_societe'].value,1))
		error(document.forms[0].elements['ask_societe'],"Entrez votre société");
	if (!ValidLength(document.forms[0].elements['ask_telephone_societe'].value,1))
		error(document.forms[0].elements['ask_telephone_societe'],"Entrez le téléphone de votre société");
	if (!ValidLength(document.forms[0].elements['ask_adresse_1'].value,1))
		error(document.forms[0].elements['ask_adresse_1'],"Entrez l'adresse de votre société");
	if (!ValidLength(document.forms[0].elements['ask_code_postal'].value,1))
		error(document.forms[0].elements['ask_code_postal'],"Entrez le code postal de votre société");
	if (!ValidLength(document.forms[0].elements['ask_ville'].value,1))
		error(document.forms[0].elements['ask_ville'],"Entrez la ville de votre société");

	return !errfound; /* true if there are no errors */
}