function checkValidation(elm, form, it)
{
                if (elm.value.indexOf('http://') >= 0) 
                {
                               alert('Il n\'est pas autorisé de mettre une url dans le champ commentaire !');
                               elm.focus();
                               return false;
                }
                return checkRequiredFields(it);
}
function checkRequiredFields(input)
{

    var requiredFields = new Array("salutation",
																																			
                                   "first_name",
                                   "last_name",
                                   "00N20000000kMsj",
								   "company",
								   "00N200000019DR2",
								   "phone",
								   "email",
								   "00N20000000i1bJ",
								   "00N20000000iof1",
								   "00N200000019DRH",
								   "00N200000019DRM",
								   "00N200000019DRR");
								   
    var fieldNames = new Array("Civilité",
																															
                               "Prénom",
                               "Nom",
                               "Langue parlée",
							   "Société",
							   "Employés",
							   "Téléphone",
                               "Adresse e-mail",
                               "Origine du contact",
                               "Quelle application vous intéresse?",
                               "Avez-vous un projet?",
                               "Utilisez-vous SharePoint?",
                               "Combien d'utilisateurs?");

    var fieldCheck   = true;
    var fieldsNeeded = "Veuillez remplir les champs suivants : \n\n\t";

    for(var fieldNum=0; fieldNum < requiredFields.length; fieldNum++) {
        if ((input.elements[requiredFields[fieldNum]].value == "") ||
            (input.elements[requiredFields[fieldNum]].value == " ")) {

            fieldsNeeded += fieldNames[fieldNum] + "\n\t";
            fieldCheck = false;
        }
    }

    if (fieldCheck == true)
    {
        return true;
    }
    else
    {
        alert(fieldsNeeded);
        return false;
    }
}
