﻿// Valider les champs obligatoires
function ValideFormulaire(langue) {
    //Nom
    if (document.fContact.nomContact.value == "") {
        if (langue == "fr")
            alert("Vous devez entrer un nom.");
        else
            alert("You must enter your name.");

        document.fContact.nomContact.focus();
        return false;
    }

    //Prénom
    if (document.fContact.prenomContact.value == "") {
        if (langue == "fr")
            alert("Vous devez entrer un prénom.");
        else
            alert("You must enter your first name.");

        document.fContact.prenomContact.focus();
        return false;
    }

    //Courriel
    if (document.fContact.courrielContact.value == "") {
        if (langue == "fr")
            alert("Vous devez entrer un courriel.");
        else
            alert("You must enter your email.");

        document.fContact.courrielContact.focus();
        return false;
    }

    if (!Valide_Courriel(document.fContact.courrielContact.value)) {
        if (langue == "fr")
            alert("Vous devez entrer un courriel valide.");
        else
            alert("You must enter a valid email.");

        document.fContact.courrielContact.focus();
        return false;
    }

    //Sujet
    if (document.fContact.sujetContact.value == "") {
        if (langue == "fr")
            alert("Vous devez entrer un sujet.");
        else
            alert("You must enter your subject.");

        document.fContact.sujetContact.focus();
        return false;
    }

    //Message
    if (document.fContact.message.value == "") {
        if (langue == "fr")
            alert("Vous devez entrer un message.");
        else
            alert("You must enter your message.");

        document.fContact.message.focus();
        return false;
    }
}

function ismaxlength(obj) {
    var mlength = obj.getAttribute ? parseInt(obj.getAttribute("maxlength")) : "";
    if (obj.getAttribute && obj.value.length > mlength)
        obj.value = obj.value.substring(0, mlength);
}

function Valide_Courriel(courriel) {
    var courrielReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
    var regex = new RegExp(courrielReg);
    return regex.test(courriel);
}