function ValidFormulaire()
{	var stop=0;
	var str='';

	if (document.formulaire.aller[0].checked == false && document.formulaire.aller[1].checked == false)
	{	str=str+'\n - votre type de voyage';
		stop=1;
	}
	
	if (document.formulaire.lieu_depart[0].checked == false && document.formulaire.lieu_depart[1].checked == false)
	{	str=str+'\n - votre lieu de départ';
		stop=1;
	}
	
	if (document.formulaire.qte.value != '')
	{	if (isNaN(document.formulaire.qte.value) == true)
			{ str=str+'\n - le nombre de passager'; 
			document.formulaire.qte.focus();
			stop = 1;
		}
		else
		{	document.formulaire.qte.value = parseInt(document.formulaire.qte.value);
			if (document.formulaire.qte.value == "" || document.formulaire.qte.value <= 0)
			{	str=str+'\n - le nombre de passager doit être au format numérique';
				stop=1;
			} 
		}
	}
	else
	{	str=str+'\n - le nombre de passager';
		stop=1;
	} 
	
	if (stop==0) document.formulaire.submit();
	else if (str != '') alert('Veuillez préciser : '+str);
}

function verif_sas()
{	var stop = 0;
	var str  = '';
	
	if (document.form_sas.email.value == '' || document.form_sas.email.value == 'Votre e-mail')
	{	stop = 1;
		str  = str + '\n - votre e-mail';
	}
	
	if (document.form_sas.password.value == '' || document.form_sas.password.value == '*********')
	{	stop = 1;
		str  = str + '\n - votre mot de passe';
	}
	
	if (stop == 0) document.form_sas.submit();
	else if (str != '') alert ('Veuillez saisir :'+str);
}

function FocusText(BoxName) {
	if (BoxName.value == BoxName.defaultValue) { BoxName.value = '';}
}

function BlurText(BoxName) {
	if (BoxName.value == '') { BoxName.value = BoxName.defaultValue;}
}



function ctrl_cgv()
{	var stop = 0;
	if (document.form_cmde.cgv.checked == false)
	{	stop = 1;
		alert ('Vous devez accepter les Conditions Générales de Vente');
	}
	
	if (stop == 0) document.form_cmde.submit();
}

function affiche_cgv()
{	window.open('cgv.cfm', 'cgv', 'location=no,scrollbars=yes,width=735,height=600,top=50,left=50,status=yes,resizable=yes');
}

function payer(mode)
{	document.form_cmde.action='trait_recap_commande.cfm?payment='+mode;
	
	ctrl_cgv();
}

/* FORMULAIRE INFORMATIONS CLIENT : validation */
/* dans le fichier form_client.cfm

/* FORMULAIRE CONTACT */
function verif_contact()
{	var stop=0;
	var str='';
	var i=0;
	var adresse = document.formulaire.email.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+1);
	
	if ((document.formulaire.civilite[0].checked==false) 
			&& (document.formulaire.civilite[1].checked==false) 
			&& (document.formulaire.civilite[2].checked==false))
	{	stop=1;
		str = str + '\n - votre civilité';
	}
	
	if (document.formulaire.nom.value == '')
	{	stop=1;
		str = str + '\n - votre nom';
	}
	
	if (document.formulaire.nom.value == '')
	{	stop=1;
		str = str + '\n - votre prénom';
	}
	
	if (document.formulaire.adresse.value == '')
	{	stop=1;
		str = str + '\n - votre adresse';
	}
	
	if (document.formulaire.cp.value == '')
	{	stop=1;
		str = str + '\n - votre code postal';
	}
	else
	{	i=0;
		while (i<document.formulaire.cp.value.length) 
			{
			if ((document.formulaire.cp.value.charAt(i) == '0')
			 ||	(document.formulaire.cp.value.charAt(i) == '1')
			 || (document.formulaire.cp.value.charAt(i) == '2')
			 ||	(document.formulaire.cp.value.charAt(i) == '3')
			 || (document.formulaire.cp.value.charAt(i) == '4')
			 || (document.formulaire.cp.value.charAt(i) == '5')
			 || (document.formulaire.cp.value.charAt(i) == '6')
			 || (document.formulaire.cp.value.charAt(i) == '7')
			 || (document.formulaire.cp.value.charAt(i) == '8')
			 || (document.formulaire.cp.value.charAt(i) == '9'))
				i++;
			else
				{
				alert('Le format du code postal est invalide.');
				stop=1;
				document.formulaire.cp.focus();
				break;
				}
			}
	}
	
	if (document.formulaire.ville.value == '')
	{	stop=1;
		str = str + '\n - votre ville';
	}
	
	if (document.formulaire.tel.value != '')
	{	i=0;
		while (i<document.formulaire.tel.value.length) 
			{
			if ((document.formulaire.tel.value.charAt(i) == '0')
			 ||	(document.formulaire.tel.value.charAt(i) == '1')
			 || (document.formulaire.tel.value.charAt(i) == '2')
			 ||	(document.formulaire.tel.value.charAt(i) == '3')
			 || (document.formulaire.tel.value.charAt(i) == '4')
			 || (document.formulaire.tel.value.charAt(i) == '5')
			 || (document.formulaire.tel.value.charAt(i) == '6')
			 || (document.formulaire.tel.value.charAt(i) == '7')
			 || (document.formulaire.tel.value.charAt(i) == '8')
			 || (document.formulaire.tel.value.charAt(i) == '9')
			 || (document.formulaire.tel.value.charAt(i) == '.')
			 || (document.formulaire.tel.value.charAt(i) == ' '))
				i++;
			else
				{
				alert('Le format du téléphone est invalide.');
				stop=1;
				document.formulaire.tel.focus();
				break;
				}
			}
	}
	
	if (document.formulaire.fax.value != '')
	{	i=0;
		while (i<document.formulaire.fax.value.length) 
			{
			if ((document.formulaire.fax.value.charAt(i) == '0')
			 ||	(document.formulaire.fax.value.charAt(i) == '1')
			 || (document.formulaire.fax.value.charAt(i) == '2')
			 ||	(document.formulaire.fax.value.charAt(i) == '3')
			 || (document.formulaire.fax.value.charAt(i) == '4')
			 || (document.formulaire.fax.value.charAt(i) == '5')
			 || (document.formulaire.fax.value.charAt(i) == '6')
			 || (document.formulaire.fax.value.charAt(i) == '7')
			 || (document.formulaire.fax.value.charAt(i) == '8')
			 || (document.formulaire.fax.value.charAt(i) == '9')
			 || (document.formulaire.fax.value.charAt(i) == '.')
			 || (document.formulaire.fax.value.charAt(i) == ' '))
				i++;
			else
				{
				alert('Le format du fax est invalide.');
				stop=1;
				document.formulaire.fax.focus();
				break;
				}
			}
	}
	
	if (document.formulaire.email.value == '')
	{	stop=1;
		str = str + '\n - votre email';
	}
	else
	{	if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(adresse.length > point+2))
		{
		}
		else
		{	alert('Veuillez entrer une adresse e-mail valide.');
			stop=1;
		}
	}
	
	if (document.formulaire.object1.checked == false 
			&& document.formulaire.object2.checked == false 
			&& document.formulaire.object3.checked == false 
			&& document.formulaire.object4.checked == false 
			&& document.formulaire.object5.checked == false)
	{	stop=1;
		str = str + '\n - object(s) de votre message';
	}
	
	
	if (document.formulaire.message.value == '')
	{	stop=1;
		str = str + '\n - votre message';
	}
	
	if (stop==0) document.formulaire.submit();
	else if (str!='') alert ('Veuillez saisir : '+str);
}

/* Ouverture du PLAN PERSHING */
function ouvrir_fen(adresse,largeur,hauteur) {
	Window2=open(adresse,"Window2","Width="+largeur+",height="+hauteur+",scrollbars=yes,status=yes,menubar=nos,location=nos,resizable=yes");
}