// Boucle de validation
function validateFormGuest(form) {
 if (isNotEmpty(form.nomGuest)) {	
  	if (isNotEmpty(form.villeGuest)) {
  		if (isNotEmpty(form.messageGuest)) {
 		 	if (isNotEmpty(form.verif)) {
				if (isNotEmpty(form.numGuestbook)) {
							            		 return true;
											 }
										}
									}
								}
							}
	return false;
}

// Vérifie si un champ a bien été renseigné
function isNotEmpty(elem) {
	var str = elem.value;
    var re = /.+/;
    if(!str.match(re)) {
        alert("Veuillez renseigner les champs obligatoires.");
        setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    } else {
        return true;
    }
}


// Positionne le curseur dans un champ donné
function focusElement(formName, elemName) {
    var elem = document.forms[formName].elements[elemName];
    elem.focus();
    elem.select();
}
