// Boucle de validation
function validateForm(form) {
if (isNotEmpty(form.kbis)) {
if (isNotEmpty(form.siret)) {
if (isNotEmpty(form.responsable)) {
if (isNotEmpty(form.type)) {
if (isNotEmpty(form.adresse)) {
if (isNotEmpty(form.codepostal)) {
if (isNotEmpty(form.ville)) {
if (isNotEmpty(form.pays)) {
if (isNotEmpty(form.tel)) {
if (isNotEmpty(form.email)) {
if (isEMailAddr(form.email)) {

					return true;
}
}
}
}
}
}
}
}
}
}
}
	return false;
}

function isNotEmpty(elem) {
	var str = elem.value;
    var re = /.+/;
    if(!str.match(re)) {
        alert("Veuillez renseigner les champs nécessaires : Raison Sociale, N° SIRET ou RC, Pseudo, Responsable, Type d'exposant, E-mail, Adresse et N° de téléphone.");
        setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}

function isEMailAddr(elem) {
	var str = elem.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
        alert("Veuillez vérifier le format de votre adresse e-mail.");
        setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}

function focusElement(formName, elemName) {
    var elem = document.forms[formName].elements[elemName];
    elem.focus();
    elem.select();
}

