function VerNbPass()	{
	var nba = parseInt(document.P.NBA.value)
	var nbe = parseInt(document.P.NBE.value)
	var nbb = parseInt(document.P.NBB.value)
	var nbp = nba + nbb + nbe

	if ( nba  < 0 || nba > 6){
	   alert( "Nombre d'adultes incorrect" );
	   document.P.NBA.value = 1;
	   document.P.NBA.focus();
	   document.P.NBA.select();
	   return false;
	}
	if ( nbe < 0 || nbe > 6 ){
	   alert( "Nombre d'enfants incorrect" );
	   document.P.NBE.value = 0;
	   document.P.NBE.focus();
	   document.P.NBE.select();
	   return false;
	}
	if ( nbb < 0 || nbb > 6 ){
	   alert( "Nombre de bébés incorrect" );
	   document.P.NBB.value = 0;
	   document.P.NBB.focus();
	   document.P.NBB.select();
	   return false;
	}
	if ( nbp > 6 ){
	   alert( "Trop de passagers, 6 maximum" );
	   document.P.NBA.value = 1;
	   document.P.NBA.focus();
	   document.P.NBA.select();
	   return false;
	}
	return true;
}

function VerVille()	{
	if (document.P.ALVD.value == "") {
	   alert( "Ville de Départ Trajet Aller non renseignée" )
	   document.P.ALVD.focus()
	   return false
	}
	if ( document.P.ALVA.value == "") {
	   alert( "Ville d'Arrivée Trajet Aller non renseignée" )
	   document.P.ALVA.focus()
	   return false
	}
	if (document.P.TYPEVOL[2]) {
	  if ( document.P.TYPEVOL[2].checked ) {  
		  if ( document.P.RTVD.value == "" ) {
			  alert("Ville de Départ Trajet Retour non renseignée")
			  document.P.RTVD.focus()
			  return false
		  } else {
			  if ( document.P.RTVA.value == "" ) {
				  alert( "Ville d'Arrivée Trajet Retour non renseignée" )
				  document.P.RTVA.focus()
				  return false
			  }
		  } 
	  }
	}
	return true
}

function ValidAll()	{
	var IsOkVille	= VerVille();
	var IsOkPass	= VerNbPass();

	if ( IsOkPass && IsOkVille ) {
		document.P.ALDT.value=""
		if (document.P.ALDT1.value<10) {
		  document.P.ALDT.value="0"
		}
		document.P.ALDT.value=document.P.ALDT.value+document.P.ALDT1.value+document.P.ALDT2.value;
		document.P.RTDT.value=""
		if (document.P.RTDT1.value<10) {
		  document.P.RTDT.value="0"
		}
		document.P.RTDT.value=document.P.RTDT.value+document.P.RTDT1.value+document.P.RTDT2.value;
		return true;
	}
	return false;
}
