function checkCGCS (thisform)
	{
		if (document.forms.step1.CG.checked==false)
		{
		alert ("Vous devez indiquer avoir pris connaissance de nos Conditions Générales.");
		document.forms.step1.CG.focus();
		document.forms.step1.CG.select();
		return false;
		}
		
	if (document.forms.step1.CS.checked==false)
		{
		alert ("Vous devez indiquer avoir pris connaissance de nos Conditions Support.");
		document.forms.step1.CS.focus();
		document.forms.step1.CS.select();
		return false;
		}
	document.forms.step1.step2.value="continuer" ;
	}


function checkContact (thisform)
	{
	if (document.forms.form2.type.value=="administration")
		{
		if (document.forms.form2.enseigne.value=="")
			{
			alert ("Vous devez indiquer le nom de votre administration.");
			document.forms.form2.enseigne.focus();
			document.forms.form2.enseigne.select();
			return false;
			}
		if (document.forms.form2.intracom.value=="")
			{
			if (document.forms.form2.pays.value!="FR")
				{
				alert ("Vous devez obligatoirement indiquer votre numéro de TVA intracommunautaire.");
				document.forms.form2.intracom.focus();
				document.forms.form2.intracom.select();
				return false;
				}
			}
		}
	if (document.forms.form2.type.value=="association")
		{
		if (document.forms.form2.enseigne.value=="")
			{
			alert ("Vous devez indiquer le nom de votre association.");
			document.forms.form2.enseigne.focus();
			document.forms.form2.enseigne.select();
			return false;
			}
		if (document.forms.form2.intracom.value=="")
			{
			if (document.forms.form2.pays.value!="FR")
				{
				alert ("Vous devez obligatoirement indiquer votre numéro de TVA intracommunautaire.");
				document.forms.form2.intracom.focus();
				document.forms.form2.intracom.select();
				return false;
				}
			}
		}
	if (document.forms.form2.type.value=="entreprise")
		{
		if (document.forms.form2.enseigne.value=="")
			{
			alert ("Vous devez indiquer le nom de votre entreprise.");
			document.forms.form2.enseigne.focus();
			document.forms.form2.enseigne.select();
			return false;
			}
		if (document.forms.form2.intracom.value=="")
			{
			if ((document.forms.form2.pays.value=="AT") ||
			(document.forms.form2.pays.value=="BE") ||
			(document.forms.form2.pays.value=="BG") ||
			(document.forms.form2.pays.value=="CY") ||
			(document.forms.form2.pays.value=="CZ") ||
			(document.forms.form2.pays.value=="DE") ||
			(document.forms.form2.pays.value=="DK") ||
			(document.forms.form2.pays.value=="EE") ||
			(document.forms.form2.pays.value=="ES") ||
			(document.forms.form2.pays.value=="FI") ||
			(document.forms.form2.pays.value=="GB") ||
			(document.forms.form2.pays.value=="GP") ||
			(document.forms.form2.pays.value=="GR") ||
			(document.forms.form2.pays.value=="GY") ||
			(document.forms.form2.pays.value=="HU") ||
			(document.forms.form2.pays.value=="IE") ||
			(document.forms.form2.pays.value=="IT") ||
			(document.forms.form2.pays.value=="LT") ||
			(document.forms.form2.pays.value=="LU") ||
			(document.forms.form2.pays.value=="LV") ||
			(document.forms.form2.pays.value=="MQ") ||
			(document.forms.form2.pays.value=="MT") ||
			(document.forms.form2.pays.value=="NL") ||
			(document.forms.form2.pays.value=="PL") ||
			(document.forms.form2.pays.value=="PT") ||
			(document.forms.form2.pays.value=="RE") ||
			(document.forms.form2.pays.value=="RO") ||
			(document.forms.form2.pays.value=="SE") ||
			(document.forms.form2.pays.value=="SI") ||
			(document.forms.form2.pays.value=="SK"))
				{
				alert ("Vous devez obligatoirement indiquer votre numéro de TVA intracommunautaire.");
				document.forms.form2.intracom.focus();
				document.forms.form2.intracom.select();
				return false;
				}
			}
		}
	if (document.forms.form2.type.value=="particulier")
		{
		if (document.forms.form2.enseigne.value!="")
			{
			alert ("Un particulier ne doit pas indiquer de nom de société/organisation.");
			document.forms.form2.enseigne.focus();
			document.forms.form2.enseigne.select();
			return false;
			}
		if (document.forms.form2.intracom.value!="")
			{
			alert ("Un particulier ne doit pas indiquer de numéro de TVA intracommunautaire.");
			document.forms.form2.intracom.focus();
			document.forms.form2.intracom.select();
			return false;
			}
		}
	if (document.forms.form2.nom.value=="")
		{
		alert ("Vous devez indiquer votre nom.");
		document.forms.form2.nom.focus();
		document.forms.form2.nom.select();
		return false;
		}
	else if (document.forms.form2.prenom.value=="")
		{
		alert ("Vous devez indiquer votre prénom.");
		document.forms.form2.nom.focus();
		document.forms.form2.nom.select();
		return false;
		}
	else if (document.forms.form2.email.value=="")
		{
		alert ("Vous devez indiquer votre adresse email.");
		document.forms.form2.email.focus();
		document.forms.form2.email.select();
		return false;
		}
	else if (document.forms.form2.adresse.value=="")
		{
		alert ("Vous devez indiquer votre adresse postale.");
		document.forms.form2.adresse.focus();
		document.forms.form2.adresse.select();
		return false;
		}
	else if (document.forms.form2.codepostal.value=="")
		{
		alert ("Vous devez indiquer votre code postal.");
		document.forms.form2.codepostal.focus();
		document.forms.form2.codepostal.select();
		return false;
		}
	else if (document.forms.form2.ville.value=="")
		{
		alert ("Vous devez indiquer votre ville.");
		document.forms.form2.ville.focus();
		document.forms.form2.ville.select();
		return false;
		}
	else if (document.forms.form2.telephone.value=="")
		{
		alert ("Vous devez indiquer votre numéro de téléphone.");
		document.forms.form2.telephone.focus();
		document.forms.form2.telephone.select();
		return false;
		}
	else if (document.forms.form2.captcha.value=="")
		{
		alert ("Vous devez recopier le code de sécurité.");
		document.forms.form2.captcha.focus();
		document.forms.form2.captcha.select();
		return false;
		}
	else
		{
		document.forms.form2.step3.value="continuer" ;
		return true;
		}
	}












