function validateForm() {
    var valid = true;
    var errormsg = "";
    $(".erreur").html("");
    
    if($(".type1:checked").val()!=1) {
        if($(".type2:checked").val()!=1) {
            if($(".type3:checked").val()!=1) {
                valid = false;
                errormsg += "Vous devez choisir un type de soumission<br />";
                $(".type").css("color","red");
            } else {
                $(".type").css("color","white");
            }
        } else {
            $(".type").css("color","white");
        }
    } else {
        $(".type").css("color","white");
    }

    if ($("#name").val() == "") {
        valid = false;
        errormsg += "Vous devez entrer votre nom<br />";
        $(".lname").css("color","red");
    } else {
        $(".lname").css("color","white");
    }

    if ($("#phone").val() == "") {
        valid = false;
        errormsg += "Vous devez entrer votre numéro de téléphone<br />";
        $(".lphone").css("color","red");
    } else {
        $(".lphone").css("color","white");
    }

    if ($("#email").val() != "") {
        var reg = /^(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){255,})(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){65,}@)(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22))(?:\.(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-[a-z0-9]+)*\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-[a-z0-9]+)*)|(?:\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\]))$/ ;
        var address = $("#email").val();
        if(reg.test(address) == false) {
            valid = false;
            errormsg += "L'adresse courriel entrée n'est pas valide<br />";
            $(".lemail").css("color","red");
        } else {
        $(".lemail").css("color","white");
        }
    } else {
        
        $(".lemail").css("color","white");
    }

    if(valid == true) {
        $("#fSubmission").submit();
    }

    $(".erreur").html(errormsg);
}

function validateForm2() {
    var valid = true;
    var errormsg = "";
    $(".erreur").html("");
    
    if($(".type1:checked").val()!=1) {
        if($(".type2:checked").val()!=1) {
            if($(".type3:checked").val()!=1) {
                if($(".type4:checked").val()!=1) {
                    valid = false;
                    errormsg += "Vous devez choisir un type de soumission<br />";
                    $(".type").css("color","red");
                } else {
                    $(".type").css("color","white");
                }
            } else {
                $(".type").css("color","white");
            }
        } else {
            $(".type").css("color","white");
        }
    } else {
        $(".type").css("color","white");
    }

    if ($("#name").val() == "") {
        valid = false;
        errormsg += "Vous devez entrer votre nom<br />";
        $(".lname").css("color","red");
    } else {
        $(".lname").css("color","white");
    }

    if ($("#phone").val() == "") {
        valid = false;
        errormsg += "Vous devez entrer votre numéro de téléphone<br />";
        $(".lphone").css("color","red");
    } else {
        $(".lphone").css("color","white");
    }

    if ($("#email").val() != "") {
        var reg = /^(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){255,})(?!(?:(?:\x22?\x5C[\x00-\x7E]\x22?)|(?:\x22?[^\x5C\x22]\x22?)){65,}@)(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22))(?:\.(?:(?:[\x21\x23-\x27\x2A\x2B\x2D\x2F-\x39\x3D\x3F\x5E-\x7E]+)|(?:\x22(?:[\x01-\x08\x0B\x0C\x0E-\x1F\x21\x23-\x5B\x5D-\x7F]|(?:\x5C[\x00-\x7F]))*\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-[a-z0-9]+)*\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-[a-z0-9]+)*)|(?:\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\]))$/ ;
        var address = $("#email").val();
        if(reg.test(address) == false) {
            valid = false;
            errormsg += "L'adresse courriel entrée n'est pas valide<br />";
            $(".lemail").css("color","red");
        } else {
        $(".lemail").css("color","white");
        }
    } else {
        
        $(".lemail").css("color","white");
    }

    if(valid == true) {
        $("#fSubmission").submit();
    }

    $(".erreur").html(errormsg);
}
