//Validation Newsletter
$(document).ready(function() {
	var validator = $("#infolettre").bind("invalid-form.validate", function() {
		
	}).validate({
		rules: {
			courriel: {
				required: true,
				email: true/*,
				remote: "/djouv/wp-content/themes/djouv/check_emails.php"     */
			}
		},
		messages: {
			courriel: {
				required: "Veuillez entrer une adresse courriel",
				email: "Adresse courriel invalide"/*,
				remote: "{0} est d&eacute;j&agrave; enregistr&eacute;e"  */
			}
   		},
   		submitHandler: function(form) {
			jQuery(form).ajaxSubmit({
				target: "#newsletterForm",
				success: function() {
					$("#newsletterForm").html("<div id=\"message\"></div>");
					$("#message").html("<h5>Adresse enregistr&eacute;e!</h5>")
					//.append("<p>Vous recevrez des nouvelles de Jouvence sous peu.</p>")
					.hide()
					.fadeIn(1500, function() {
					  $("#message");
					});
				  }
			});
		}

	});
	
});
$(document).ready(function() {
	var validator = $("#newsletter").bind("invalid-form.validate", function() {
		
	}).validate({
		rules: {
			courriel: {
				required: true,
				email: true/*,
				remote: "/djouv/wp-content/themes/djouv/check_emails.php"     */
			}
		},
		messages: {
			courriel: {
				required: "Please insert an email address",
				email: "Invalid email adress"/*,
				remote: "{0} est d&eacute;j&agrave; enregistr&eacute;e"  */
			}
   		},
   		submitHandler: function(form) {
			jQuery(form).ajaxSubmit({
				target: "#newsletterForm",
				success: function() {
					$("#newsletterForm").html("<div id=\"message\"></div>");
					$("#message").html("<h5>Registered address</h5>")
					//.append("<p></p>")
					.hide()
					.fadeIn(1500, function() {
					  $("#message");
					});
				  }
			});
		}

	});
	
});



/* Validation Form Fr */
$(document).ready(function() {

      //regex telephone
    $.validator.addMethod("phone", function (value, el, params) {
    return this.optional(el) || /^[01]?[- .]?\(?[2-9]\d{2}\)?[- .]?\d{3}[- .]?\d{4}$/.test(value);
    }, "Veuillez entrer un numéro téléphone valide.");
      
            var validator = $("#infoForm").bind("invalid-form.validate", function() {
		
	}).validate({
            
            rules: {
        		phone: {
        				phone: true
        			}
        		},
            messages: {
              firstname: "Champ requis",
              lastname: "Champ requis",
              emailadress: {
                required: 'Champ requis',
                email: 'Adresse invalide'
              },
              phone: {
                required: 'Champs requis',
                phone: 'Veuillez entrer un numéro de téléphone valide'
              },
              nombreParticipants: {
                required: 'Champs requis',
                number: 'Veuillez insérer un nombre'
              },
              nombreProfesseurs: "Champ requis",
              groupName: "Champ requis",
              groupType: "Champ requis",
              city: "Champ requis",
              country: "Champ requis",
              otherphone: "Champ requis",
              
              niveauScolaire: "Champ requis",
              arrivee: "Champ requis",
              depart: "Champ requis",
              message: "Champ requis"
            },
              submitHandler: function(form) {
              jQuery(form).ajaxSubmit({
              target: "#infoForm",
                  success: function() {
                  $("#infoForm").html("<div id=\"message\"></div>");
                  $("#message").html("<h5>Merci, nous avons pris en compte votre demande.</h5>")
                  //.append("<p></p>")
                  .hide()
                  .fadeIn(1500, function() {
                  $("#message");
                  });
                  }
              });
              }
	});
});
  
/* Validation Form En */
$(document).ready(function() {

      //regex telephone
    $.validator.addMethod("phone", function (value, el, params) {
    return this.optional(el) || /^[01]?[- .]?\(?[2-9]\d{2}\)?[- .]?\d{3}[- .]?\d{4}$/.test(value);
    }, "Please insert a correct phone number.");
      
            var validator = $("#infoForm2").bind("invalid-form.validate", function() {
		
	}).validate({
            
            rules: {
        		phone: {
        				phone: true
        			}
        		},
            messages: {
              firstname: "Champ requis",
              lastname: "Required field",
              emailadress: {
                required: 'Required field',
                email: 'Invalid address'
              },
              phone: {
                required: 'Champs requis',
                phone: 'Please insert a correct phone number.'
              },
              nombreParticipants: {
                required: 'Champs requis',
                number: 'Please insert a number'
              },
              nombreProfesseurs: "Required field",
              groupName: "Required field",
              groupType: "Required field",
              city: "Required field",
              country: "Required field",
              otherphone: "Required field",
              
              niveauScolaire: "Required field",
              arrivee: "Required field",
              depart: "Required field",
              message: "Required field"
            },
              submitHandler: function(form) {
              jQuery(form).ajaxSubmit({
              target: "#infoForm2",
                  success: function() {
                  $("#infoForm2").html("<div id=\"message\"></div>");
                  $("#message").html("<h5>Thanks, </h5>")
                  //.append("<p></p>")
                  .hide()
                  .fadeIn(1500, function() {
                  $("#message");
                  });
                  }
              });
              }
	});
});
