function teste() {

nbrchamp=document.forms["formentrep"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["formentrep"].elements[valtemp].name;
	valuetemp=document.forms["formentrep"].elements[valtemp].value;

	var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,4}$/;
	
	var exclude1=/[^~:=\?#&\/\-\.\w_]/;
	var check1=/^(http[\w]?:\/\/){1}[_a-zA-Z0-9\.\/-]+/;

	var check3=/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/;

	if ((nametemp=="nom") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom de l'entreprise");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="adresse") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner l'adresse de l'entreprise");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="codepostal") && ((valuetemp.length!=5)||(isNaN(valuetemp))||(valuetemp=="")))
		{
	    alert ("Vous devez renseigner correctement le code postal de l'entreprise");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="ville") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner la ville où se trouve l'entreprise");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	if (((nametemp=="email") || (nametemp=="emailcorresp")) && (valuetemp!=""))
	{
		if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1))
		{
	    alert ("Vous devez renseigner correctement l'adresse Email");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	}
	if ((nametemp=="rcs") && (valuetemp!="") && (valuetemp.length!=9))
		{
	    alert ("Vous devez renseigner correctement le RCS\n de l'entreprise :\nexemple 330159842");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="url") && (valuetemp!=""))
	{
		if ((valuetemp.search(exclude1) != -1)||((valuetemp.search(check1)) == -1))
		{
	    alert ("Vous devez renseigner correctement l'url de l'entreprise");
	document.forms["formentrep"].elements[valtemp].focus();
	return false;
		}
	}
	}
  document.forms["formentrep"].submit();
}
function testc() {

nbrchamp=document.forms["formcorresp"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["formcorresp"].elements[valtemp].name;
	valuetemp=document.forms["formcorresp"].elements[valtemp].value;

	var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,4}$/;
	
	var exclude1=/[^~:=\?#&\/\-\.\w_]/;
	var check1=/^(http[\w]?:\/\/){1}[_a-zA-Z0-9\.\/-]+/;

	var check3=/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/;

	if ((nametemp=="nomcorresp") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom du correspondant");
	document.forms["formcorresp"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="emailcorresp") && (valuetemp!=""))
	{
		if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1))
		{
	    alert ("Vous devez renseigner correctement l'adresse Email");
	document.forms["formcorresp"].elements[valtemp].focus();
	return false;
		}
	}
	if (((nametemp=="telcorresp") || (nametemp=="faxcorresp") || (nametemp=="portacorresp")) && (valuetemp!="") && (valuetemp.search(check3)) == -1)
		{
	    alert ("Vous devez renseigner correctement le numero d'appel : \n exemple 04.67.11.11.11");
	document.forms["formcorresp"].elements[valtemp].focus();
	return false;
		}
	}
  document.forms["formcorresp"].submit();
}
function confirme() {

resultat = confirm("Etes vous sûr de vouloir supprimer\nl'entreprise et tous ses correspondants ?");
if (resultat=="0")
	{
	return false;
	}
  document.forms["formentrep"].submit();
}
function confirmec() {

resultat = confirm("Etes vous sûr de vouloir supprimer\nce correspondant ?");
if (resultat=="0")
	{
	return false;
	}
  document.forms["formcorresp"].submit();
}

function verifi() {

nbrchamp=document.forms["form_devis"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["form_devis"].elements[valtemp].name;
	valuetemp=document.forms["form_devis"].elements[valtemp].value;

	var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,4}$/;
	
	var check3=/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/;
	
	if ((nametemp=="nomcorresp") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom d'un contact");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="adresse") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre adresse");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="codepostal") && ((valuetemp.length!=5)||(isNaN(valuetemp))||(valuetemp=="")))
		{
	    alert ("Vous devez renseigner correctement le code postal de l'entreprise");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="ville") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre ville");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="email") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre Email");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="email") && (valuetemp!=""))
	{
		if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1))
		{
	    alert ("Vous devez renseigner correctement l'adresse Email");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	}
	if ((nametemp=="telephone") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre téléphone");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if (((nametemp=="telephone") || (nametemp=="fax") || (nametemp=="portacorresp")) && (valuetemp!="") && (valuetemp.search(check3)) == -1)
		{
	    alert ("Vous devez renseigner correctement le numero d'appel : \n exemple 04.67.11.11.11");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	}
if ((document.forms["form_devis"].quantite_cd.value=="Autres") && (document.forms["form_devis"].quantite_cd_aut.value==""))
	{
		alert ("Vous devez indiquer une quantité de CD");
		document.forms["form_devis"].quantite_cd_aut.focus();
		return false;
	}
if ((document.forms["form_devis"].pack_cd[1].checked=="1") && ((document.forms["form_devis"].thermo_cello[0].checked!="1") && (document.forms["form_devis"].thermo_cello[1].checked!="1")))
		{
	    alert ("Vous devez indiquer la Mise sous thermo-rétractable de la pochette");
	document.forms["form_devis"].thermo_cello[0].focus();
	return false;
		}
if (document.forms["form_devis"].pack_cd[2].checked=="1")
		{
			if ((document.forms["form_devis"].livret[0].checked!="1") && (document.forms["form_devis"].livret[1].checked!="1"))
			{
	    		alert ("Vous devez indiquer s\'il y a un livret");
			document.forms["form_devis"].livret[0].focus();
			return false;
			}
			if (document.forms["form_devis"].livret[0].checked=="1")
			{
				if (document.forms["form_devis"].livret_pages3.value=="")
				{
	    			alert ("Vous devez indiquer le nombre de pages du livret");
				document.forms["form_devis"].livret_pages3.focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_couv[0].checked!="1") && (document.forms["form_devis"].liv_imp_couv[1].checked!="1") && (document.forms["form_devis"].liv_imp_couv[2].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de la couverture du livret");
				document.forms["form_devis"].liv_imp_couv[0].focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_int[0].checked!="1") && (document.forms["form_devis"].liv_imp_int[1].checked!="1") && (document.forms["form_devis"].liv_imp_int[2].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'intérieur du livret");
				document.forms["form_devis"].liv_imp_int[0].focus();
				return false;
				}
			}
			if ((document.forms["form_devis"].jaquette[0].checked!="1") && (document.forms["form_devis"].jaquette[1].checked!="1"))
			{
	    		alert ("Vous devez indiquer s\'il y a une jaquette");
			document.forms["form_devis"].jaquette[0].focus();
			return false;
			}
			if (document.forms["form_devis"].jaquette[0].checked=="1")
			{
				if ((document.forms["form_devis"].jaq_imp_ext[0].checked!="1") && (document.forms["form_devis"].jaq_imp_ext[1].checked!="1") && (document.forms["form_devis"].jaq_imp_ext[2].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'extérieur de la jaquette");
				document.forms["form_devis"].jaq_imp_ext[0].focus();
				return false;
				}
			}
			if ((document.forms["form_devis"].thermo_cello[2].checked!="1") && (document.forms["form_devis"].thermo_cello[3].checked!="1"))
			{
	    		alert ("Vous devez indiquer si vous souhaitez un cellophanage pourle boitier");
			document.forms["form_devis"].thermo_cello[2].focus();
			return false;
			}
		}
if (document.forms["form_devis"].pack_cd[3].checked=="1")
		{
			if ((document.forms["form_devis"].digi_typ[0].checked!="1") && (document.forms["form_devis"].digi_typ[1].checked!="1"))
			{
	    		alert ("Vous devez indiquer le type de Digipak");
			document.forms["form_devis"].digi_typ[0].focus();
			return false;
			}
			if ((document.forms["form_devis"].livret[2].checked!="1") && (document.forms["form_devis"].livret[3].checked!="1"))
			{
	    		alert ("Vous devez indiquer s\'il y a un livret");
			document.forms["form_devis"].livret[2].focus();
			return false;
			}
			if (document.forms["form_devis"].livret[2].checked=="1")
			{
				if (document.forms["form_devis"].livret_pages4.value=="")
				{
	    			alert ("Vous devez indiquer le nombre de pages du livret");
				document.forms["form_devis"].livret_pages4.focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_couv[3].checked!="1") && (document.forms["form_devis"].liv_imp_couv[4].checked!="1") && (document.forms["form_devis"].liv_imp_couv[5].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de la couverture du livret");
				document.forms["form_devis"].liv_imp_couv[3].focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_int[3].checked!="1") && (document.forms["form_devis"].liv_imp_int[4].checked!="1") && (document.forms["form_devis"].liv_imp_int[5].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'intérieur du livret");
				document.forms["form_devis"].liv_imp_int[3].focus();
				return false;
				}
			}
			if ((document.forms["form_devis"].thermo_cello[4].checked!="1") && (document.forms["form_devis"].thermo_cello[5].checked!="1"))
			{
	    		alert ("Vous devez indiquer si vous souhaitez une mise sous thermo-rétractable");
			document.forms["form_devis"].thermo_cello[4].focus();
			return false;
			}
		}
if (document.forms["form_devis"].pack_cd[4].checked=="1")
		{
			if ((document.forms["form_devis"].dvd_col[0].checked!="1") && (document.forms["form_devis"].dvd_col[1].checked!="1") && (document.forms["form_devis"].dvd_col[2].checked!="1"))
			{
	    		alert ("Vous devez indiquer le type de Boite DVD");
			document.forms["form_devis"].dvd_col[0].focus();
			return false;
			}
			if ((document.forms["form_devis"].jaquette[2].checked!="1") && (document.forms["form_devis"].jaquette[3].checked!="1"))
			{
	    		alert ("Vous devez indiquer s\'il y a une jaquette");
			document.forms["form_devis"].jaquette[2].focus();
			return false;
			}
			if (document.forms["form_devis"].jaquette[2].checked=="1")
			{
				if ((document.forms["form_devis"].jaq_imp_ext[3].checked!="1") && (document.forms["form_devis"].jaq_imp_ext[4].checked!="1") && (document.forms["form_devis"].jaq_imp_ext[5].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'extérieur de la jaquette");
				document.forms["form_devis"].jaq_imp_ext[3].focus();
				return false;
				}
				if ((document.forms["form_devis"].jaq_imp_int[3].checked!="1") && (document.forms["form_devis"].jaq_imp_int[4].checked!="1") && (document.forms["form_devis"].jaq_imp_int[5].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'intérieur de la jaquette");
				document.forms["form_devis"].jaq_imp_int[3].focus();
				return false;
				}
			}
			if ((document.forms["form_devis"].livret[4].checked!="1") && (document.forms["form_devis"].livret[5].checked!="1"))
			{
	    		alert ("Vous devez indiquer s\'il y a un livret");
			document.forms["form_devis"].livret[4].focus();
			return false;
			}
			if (document.forms["form_devis"].livret[4].checked=="1")
			{
				if (document.forms["form_devis"].livret_pages5.value=="")
				{
	    			alert ("Vous devez indiquer le nombre de pages du livret");
				document.forms["form_devis"].livret_pages5.focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_couv[6].checked!="1") && (document.forms["form_devis"].liv_imp_couv[7].checked!="1") && (document.forms["form_devis"].liv_imp_couv[8].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de la couverture du livret");
				document.forms["form_devis"].liv_imp_couv[6].focus();
				return false;
				}
				if ((document.forms["form_devis"].liv_imp_int[6].checked!="1") && (document.forms["form_devis"].liv_imp_int[7].checked!="1") && (document.forms["form_devis"].liv_imp_int[8].checked!="1"))
				{
	    			alert ("Vous devez indiquer le type d\'impression de l\'intérieur du livret");
				document.forms["form_devis"].liv_imp_int[6].focus();
				return false;
				}
			}
			if ((document.forms["form_devis"].thermo_cello[6].checked!="1") && (document.forms["form_devis"].thermo_cello[7].checked!="1"))
			{
	    		alert ("Vous devez indiquer si vous souhaitez un cellophanage de la boite");
			document.forms["form_devis"].thermo_cello[6].focus();
			return false;
			}
		}
  document.forms["form_devis"].submit();
}
function testprod() {

nbrchamp=document.forms["formprod"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["formprod"].elements[valtemp].name;
	valuetemp=document.forms["formprod"].elements[valtemp].value;


	if ((nametemp=="nom_produits") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom du produit");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="detail_produits") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le détail du produit");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="prix_produits") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le prix du produit");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="prix_produits") && (isNaN(valuetemp)) && (valuetemp!=""))
		{
	    alert ("Vous devez renseigner correctement le prix du produit : \n 00.00");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	}
  document.forms["formprod"].submit();
}

function testnewprod() {

nbrchamp=document.forms["formprod"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["formprod"].elements[valtemp].name;
	valuetemp=document.forms["formprod"].elements[valtemp].value;


	if ((nametemp=="nom_produits") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom du produit");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="detail_produits") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le détail du produit");
	document.forms["formprod"].elements[valtemp].focus();
	return false;
		}
	}
  document.forms["formprod"].submit();
}

function test_coord() {

nbrchamp=document.forms["form_devis"].elements.length;
for (valtemp=0; valtemp<nbrchamp; valtemp++)
	{
	nametemp=document.forms["form_devis"].elements[valtemp].name;
	valuetemp=document.forms["form_devis"].elements[valtemp].value;

	var exclude=/[^@\-\.\w_]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,4}$/;
	
	var check3=/^[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}\.[0-9]{2}$/;
	
	if ((nametemp=="nomcorresp") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner le nom d'un contact");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="prenomcorresp") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre prénom");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="adresse") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre adresse");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="codepostal") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre code postal");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="ville") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre ville");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="email") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre Email");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	if ((nametemp=="email") && (valuetemp!=""))
	{
		if (((valuetemp.search(exclude) != -1)||(valuetemp.search(check)) == -1)||(valuetemp.search(checkend) == -1))
		{
	    alert ("Vous devez renseigner correctement l'adresse Email");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	}
	if ((nametemp=="telephone") && (valuetemp==""))
		{
	    alert ("Vous devez renseigner votre téléphone");
	document.forms["form_devis"].elements[valtemp].focus();
	return false;
		}
	}
  document.forms["form_devis"].submit();
}