//----------------------------------------------------------------------------------------

// Authors : Melissa Maheux , Influenza marketing http://www.influenza.ca
// Version 1.0
// Created: Juin 2011

//----------------------------------------------------------------------------------------

//------------------------------------------------------------------------
// Formulaire Contact FR
//------------------------------------------------------------------------
$(document).ready(function() {
						 
	jQuery.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 = $("#contactFR").bind("invalid-form.validate", function() {
		
	}).validate({
            
            rules: {
        		phone: {
        				phone: true
        			}
        		},
            messages: {
			name: "Ce champ est requis",
			email: {
            required: 'Ce champ est requis',
            email: 'Adresse invalide'
            },
            phone: {
            required: 'Ce champ est requis',
			phone: 'Num&eacute;ro invalide'
            },
              message: "Ce champ est requis"
            },
              submitHandler: function(form) {
              jQuery(form).ajaxSubmit({
              target: "#contactFR",
                  success: function() {
                  $("#contactFR").html("<div id=\"reponse\"></div>");
                  $("#reponse").html("<p>Votre message a &eacute;t&eacute; envoy&eacute; avec succ&egrave;s! Je vais communiquer avec vous sous peu...</p>")
                  //.append("<p></p>")
                  .hide()
                  .fadeIn(1500, function() {
                  $("#reponse");
                  });
                  }
              });
              }
	});
});


//------------------------------------------------------------------------
// Formulaire Contact EN
//------------------------------------------------------------------------
$(document).ready(function() {
						 
	jQuery.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 = $("#contactEN").bind("invalid-form.validate", function() {
		
	}).validate({
            
            rules: {
        		phone: {
        				phone: true
        			}
        		},
            messages: {
			name: "This field is required",
			email: {
            required: 'This field is required',
            email: 'Invalid Address'
            },
            phone: {
            required: 'This field is required',
			phone: 'Invalid Number'
            },
              message: "This field is required"
            },
              submitHandler: function(form) {
              jQuery(form).ajaxSubmit({
              target: "#contactEN",
                  success: function() {
                  $("#contactEN").html("<div id=\"reponse\"></div>");
                  $("#reponse").html("<p>Your message was successfully sent! I'll contact you very soon...</p>")
                  //.append("<p></p>")
                  .hide()
                  .fadeIn(1500, function() {
                  $("#reponse");
                  });
                  }
              });
              }
	});
});
