function check_form(monForm)
{

	if(monForm.pSociete.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pSociete.focus();
		return false;
	}

	if(monForm.pType[0].checked==false && monForm.pType[1].checked==false && monForm.pType[2].checked==false)
	{
		alert("Veuillez choisir votre civilité !")
		return false;
	}

	if(monForm.pNom.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pNom.focus();
		return false;
	}
	if(monForm.pPrenom.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pPrenom.focus();
		return false;
	}
	if(monForm.pAdresse.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pAdresse.focus();
		return false;
	}
	if(monForm.pTypeadresse[0].checked==false && monForm.pTypeadresse[1].checked==false)
	{
		alert("Veuillez choisir un type d'adresse !")
		return false;
	}
	if(monForm.pCp.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pCp.focus();
		return false;
	}		
	if(!isNumeric(monForm.pCp.value))
	{
		alert("Le code postale est invalide!");
		monForm.pCp.focus();
		return false;
	}
	if(monForm.pVille.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pVille.focus();
		return false;
	}	

	if(monForm.pTel.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pTel.focus();
		return false;
	}
	if(!isPhoneNumber(monForm.pTel.value))
	{
		alert("Format de téléphone est incorrecte!");
		monForm.pTel.focus();
		return false;
	}
	if(monForm.pEmail.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pEmail.focus();
		return false;
	}
	if (!isValidMail(monForm.pEmail.value))
	{
			alert("Format mail invalide !");
			monForm.pEmail.focus();
			return false;
	}
	if(monForm.pMdp.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pMdp.focus();
		return false;
	}
	if(monForm.pMdp.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pMdp.focus();
		return false;
	}
	if(monForm.pConfirm_mdp.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pConfirm_mdp.focus();
		return false;
	}	
	if(monForm.pMdp.value!=monForm.pConfirm_mdp.value)
	{
		alert("Veuillez vérifier votre mot de passe");
		monForm.pConfirm_mdp.focus();
		return false;
	}
	
	if(monForm.pCodeSociete.value.length==0 )
	{
		alert("Les champs marqués en * sont obligatoires!");
		monForm.pCodeSociete.focus();
		return false;
	}
	if(!isNumeric(monForm.pCodeSociete.value))
	{
		alert("Le code société doit être un chiffre!");
		monForm.pCodeSociete.focus();
		return false;
	}

	
	if(monForm.pType_client[0].checked==false && monForm.pType_client[1].checked==false)
	{
		alert("Veuillez choisir votre type !")
		return false;
	}
	return true;
}	
