var regExpBeginning = /^\s+/;
var regExpEnd       = /\s+$/;
 
// Supprime les espaces inutiles en début et fin de la chaîne passée en paramètre.
function trim(aString) {
    return aString.replace(regExpBeginning, "").replace(regExpEnd, "");
}
 
// Supprime les espaces inutiles en début de la chaîne passée en paramètre.
function ltrim(aString) {
    return aString.replace(regExpBeginning, "");
}
 
// Supprime les espaces inutiles en fin de la chaîne passée en paramètre.
function rtrim(aString) {
    return aString.replace(regExpEnd, "");
}

function confirm_resa() {
	if ( document.getElementById('courseeffecpar').value=="" ) {            
	alert('Veuillez choisir un chauffeur avant de cliquer sur bouton modifier les informations !');
	}
document.getElementById('resaconf1').value="1";
document.getElementById('resaconf2').value="1";
document.getElementById('button1').style.visibility='hidden';
}

function refus_resa() {
if ( document.getElementById('courseeffecpar').value=="" ) {            
	alert('Veuillez choisir un chauffeur avant de cliquer sur bouton modifier les informations !');
	}
document.getElementById('resarefus1').value="1";
document.getElementById('resarefus2').value="1";
document.getElementById('button2').style.visibility='hidden';
}



function colla() {
if (document.getElementById('collabo1').checked  == true){
document.getElementById('collabo2').value="1";
}else{
document.getElementById('collabo2').value="";
}

}
	
	
function choixDep() {

if(document.forms.form1.choixdepart[1].checked == true && document.forms.form1.choixarrivee[1].checked == true){
alert('Choix impossible !');
document.forms.form1.choixdepart[3].checked = true;
}
if(document.forms.form1.choixdepart[2].checked == true && document.forms.form1.choixarrivee[2].checked == true){
alert('Choix impossible !');
document.forms.form1.choixdepart[3].checked = true;
}




if(document.forms.form1.choixdepart[3].checked == false && document.forms.form1.choixarrivee[3].checked == false){
document.getElementById('T9').style.visibility='hidden';
document.getElementById('et2').style.visibility='visible';
}else{
document.getElementById('T9').style.visibility='visible';	
document.getElementById('et2').style.visibility='hidden';
}



if (document.forms.form1.choixdepart[0].checked) {
	document.getElementById('fromVille').value='PARIS';
	document.getElementById('T1').style.visibility='visible';
	document.getElementById('T2').style.visibility='visible';
	document.getElementById('T3').style.visibility='visible';
	document.getElementById('T4').style.visibility='hidden';
	//document.getElementById('aerogaredep').innerText="";
	document.forms.form1.fromVille.disabled=true;
	//document.getElementById('T9').style.visibility='hidden';
		
	}

if (document.forms.form1.choixdepart[1].checked) {
	document.getElementById('fromAddress').value='Aeroport orly ouest';
	document.getElementById('fromVille').value='Paray vieille poste (91150)';
	document.getElementById('T1').style.visibility='visible';
	document.getElementById('T2').style.visibility='hidden';
	document.getElementById('T3').style.visibility='visible';
	document.getElementById('T4').style.visibility='visible';
	document.forms.form1.fromVille.disabled=true;
	//document.getElementById('T9').style.visibility='hidden';
	//document.getElementById('aerodep').options[0].text='essai';
	document.getElementById('aerodep').options.length=2;
	document.getElementById('aerodep').options[0].value='Orly ouest';
	document.getElementById('aerodep').options[0].text='Orly ouest';
	document.getElementById('aerodep').options[1].value='Orly sud';
	document.getElementById('aerodep').options[1].text='Orly sud';
	}	




if (document.forms.form1.choixdepart[2].checked) { 
document.getElementById('fromAddress').value='Aeroport roissy charles de gaulle';
document.getElementById('fromVille').value='Tremblay en France (93290)';
document.getElementById('T1').style.visibility='visible';
document.getElementById('T2').style.visibility='hidden';
document.getElementById('T3').style.visibility='visible';
document.getElementById('T4').style.visibility='visible';
document.forms.form1.fromVille.disabled=true;
//document.getElementById('T9').style.visibility='hidden';
document.getElementById('aerodep').options.length=10;
document.getElementById('aerodep').options[0].value=' ';
document.getElementById('aerodep').options[0].text=' ';
document.getElementById('aerodep').options[1].value='Terminal 1';
document.getElementById('aerodep').options[1].text='Terminal 1';
document.getElementById('aerodep').options[2].value='Terminal 2A';
document.getElementById('aerodep').options[2].text='Terminal 2A';
document.getElementById('aerodep').options[3].value='Terminal 2B';
document.getElementById('aerodep').options[3].text='Terminal 2B';
document.getElementById('aerodep').options[4].value='Terminal 2C';
document.getElementById('aerodep').options[4].text='Terminal 2C';
document.getElementById('aerodep').options[5].value='Terminal 2D';
document.getElementById('aerodep').options[5].text='Terminal 2D';
document.getElementById('aerodep').options[6].value='Terminal 2E';
document.getElementById('aerodep').options[6].text='Terminal 2E';
document.getElementById('aerodep').options[7].value='Terminal 2F';
document.getElementById('aerodep').options[7].text='Terminal 2F';
document.getElementById('aerodep').options[8].value='Terminal 2G';
document.getElementById('aerodep').options[8].text='Terminal 2G';
document.getElementById('aerodep').options[9].value='Terminal T3';
document.getElementById('aerodep').options[9].text='Terminal T3';
}





if (document.forms.form1.choixdepart[3].checked) { 
document.getElementById('fromVille').value='';
document.forms.form1.fromVille.disabled=false;
document.getElementById('T1').style.visibility='visible';
document.getElementById('T2').style.visibility='hidden';
document.getElementById('T3').style.visibility='visible';
document.getElementById('T4').style.visibility='hidden';
}
}

function choixgaredep() {
if (document.getElementById('garedep').options[0].selected==true) {
	document.getElementById('fromAddress').value="";
	document.getElementById('from10').value="";
	}
if (document.getElementById('garedep').options[1].selected==true) {
	document.getElementById('fromAddress').value="gare d'austerlitz";
	document.getElementById('from10').value="Gare d'austerlitz - cour arrivées, Paris - Austerlitz";
	}
if (document.getElementById('garedep').options[2].selected==true) {
	document.getElementById('fromAddress').value="Gare de bercy";
	document.getElementById('from10').value="Gare de bercy - cour d'arrivées, Paris - Bercy";
	}
if (document.getElementById('garedep').options[3].selected==true) {
	document.getElementById('fromAddress').value="Gare de paris-est";
	document.getElementById('from10').value="gare de l'est - Cour d'arrivées, Paris - Gare de l'Est";
	}
if (document.getElementById('garedep').options[4].selected==true) {
	document.getElementById('fromAddress').value="place louis armand";
	document.getElementById('from10').value="Gare de Lyon - sous l'horloge, Paris - Gare de Lyon";
	}
if (document.getElementById('garedep').options[5].selected==true) {
	document.getElementById('fromAddress').value="Allée du Chef d'Escadron de Guillebon";
	document.getElementById('from10').value="Gare Montparnasse - Hall Pasteur - Face tete de station taxis, Paris - Montparnasse";
	}
if (document.getElementById('garedep').options[6].selected==true) {
	document.getElementById('fromAddress').value="Place Napoléon III";
	document.getElementById('from10').value="Gare du Nord - Face restaurant Quick, Paris - Gare du Nord";
	}
if (document.getElementById('garedep').options[7].selected==true) {
	document.getElementById('fromAddress').value="2 Rue Intérieure";
	document.getElementById('from10').value="Gare St Lazare - rue interieure - Cour de Rome, Paris - St Lazare";
	}
}







function choixgareARR() {
if (document.getElementById('garearr').options[0].selected==true) {
	document.getElementById('toAddress').value="";
	document.getElementById('to11').value="";
	}
if (document.getElementById('garearr').options[1].selected==true) {
	document.getElementById('toAddress').value="Gare d'austerlitz";
	document.getElementById('to11').value="Gare d'austerlitz - cour arrivées, Paris - Austerlitz";
	}
if (document.getElementById('garearr').options[2].selected==true) {
	document.getElementById('toAddress').value="Gare de bercy";
	document.getElementById('to11').value="Gare de bercy - cour d'arrivées, Paris - Bercy";
	}
if (document.getElementById('garearr').options[3].selected==true) {
	document.getElementById('toAddress').value="Gare de paris-est";
	document.getElementById('to11').value="gare de l'est - Cour d'arrivées, Paris - Gare de l'Est";
	}
if (document.getElementById('garearr').options[4].selected==true) {
	document.getElementById('toAddress').value="place louis armand";
	document.getElementById('to11').value="Gare de Lyon - sous l'horloge, Paris - Gare de Lyon";
	}
if (document.getElementById('garearr').options[5].selected==true) {
	document.getElementById('toAddress').value="Allée du Chef d'Escadron de Guillebon";
	document.getElementById('to11').value="Gare Montparnasse - Hall Pasteur - Face tete de station taxis, Paris - Montparnasse";
	}
if (document.getElementById('garearr').options[6].selected==true) {
	document.getElementById('toAddress').value="Place Napoléon III";
	document.getElementById('to11').value="Gare du Nord - Face restaurant Quick, Paris - Gare du Nord";
	}
if (document.getElementById('garearr').options[7].selected==true) {
	document.getElementById('toAddress').value="2 Rue Intérieure";
	document.getElementById('to11').value="Gare St Lazare - rue interieure - Cour de Rome, Paris - St Lazare";
	}
}




function choixARR() {


if(document.forms.form1.choixdepart[1].checked == true && document.forms.form1.choixarrivee[1].checked == true){
alert('Choix impossible !');
document.forms.form1.choixarrivee[3].checked = true;
}
if(document.forms.form1.choixdepart[2].checked == true && document.forms.form1.choixarrivee[2].checked == true){
alert('Choix impossible !');
document.forms.form1.choixarrivee[3].checked = true;
}


if(document.forms.form1.choixdepart[3].checked == false && document.forms.form1.choixarrivee[3].checked == false){
document.getElementById('T9').style.visibility='hidden';
document.getElementById('et2').style.visibility='visible';
}else{
document.getElementById('T9').style.visibility='visible';	
document.getElementById('et2').style.visibility='hidden';
}
	
	
	
if (document.forms.form1.choixarrivee[0].checked) {
	document.getElementById('toVille').value='PARIS'; 
	document.getElementById('T5').style.visibility='visible';
	document.getElementById('T6').style.visibility='visible';
	document.getElementById('T7').style.visibility='visible';
	document.getElementById('T8').style.visibility='hidden';
	//document.getElementById('aerogaredep').innerText="";
	document.forms.form1.toVille.disabled=true;
	//document.getElementById('T9').style.visibility='hidden';
	}
if (document.forms.form1.choixarrivee[1].checked) {
	document.getElementById('toAddress').value='Aeroport orly ouest';
	document.getElementById('toVille').value='Paray vieille poste (91150)';
	document.getElementById('T5').style.visibility='visible';
	document.getElementById('T6').style.visibility='hidden';
	document.getElementById('T7').style.visibility='visible';
	document.getElementById('T8').style.visibility='visible';
	document.forms.form1.toVille.disabled=true;
	//document.getElementById('T9').style.visibility='hidden';
	document.getElementById('aeroarr').options.length=2;
	document.getElementById('aeroarr').options[0].value='Orly ouest';
	document.getElementById('aeroarr').options[0].text='Orly ouest';
	document.getElementById('aeroarr').options[1].value='Orly sud';
	document.getElementById('aeroarr').options[1].text='Orly sud';
	}
if (document.forms.form1.choixarrivee[2].checked) {
	document.getElementById('toAddress').value='Aeroport roissy charles de gaulle';
	document.getElementById('toVille').value='Tremblay en France (93290)';
	document.getElementById('T5').style.visibility='visible';
document.getElementById('T6').style.visibility='hidden';
document.getElementById('T7').style.visibility='visible';
document.getElementById('T8').style.visibility='visible';
document.forms.form1.toVille.disabled=true;
//document.getElementById('T9').style.visibility='hidden';
document.getElementById('aeroarr').options.length=10;
document.getElementById('aeroarr').options[0].value=' ';
document.getElementById('aeroarr').options[0].text=' ';
document.getElementById('aeroarr').options[1].value='Terminal 1';
document.getElementById('aeroarr').options[1].text='Terminal 1';
document.getElementById('aeroarr').options[2].value='Terminal 2A';
document.getElementById('aeroarr').options[2].text='Terminal 2A';
document.getElementById('aeroarr').options[3].value='Terminal 2B';
document.getElementById('aeroarr').options[3].text='Terminal 2B';
document.getElementById('aeroarr').options[4].value='Terminal 2C';
document.getElementById('aeroarr').options[4].text='Terminal 2C';
document.getElementById('aeroarr').options[5].value='Terminal 2D';
document.getElementById('aeroarr').options[5].text='Terminal 2D';
document.getElementById('aeroarr').options[6].value='Terminal 2E';
document.getElementById('aeroarr').options[6].text='Terminal 2E';
document.getElementById('aeroarr').options[7].value='Terminal 2F';
document.getElementById('aeroarr').options[7].text='Terminal 2F';
document.getElementById('aeroarr').options[8].value='Terminal 2G';
document.getElementById('aeroarr').options[8].text='Terminal 2G';
document.getElementById('aeroarr').options[9].value='Terminal T3';
document.getElementById('aeroarr').options[9].text='Terminal T3';
	
	}
if (document.forms.form1.choixarrivee[3].checked) {
document.getElementById('toVille').value='';
document.getElementById('T5').style.visibility='visible';
document.getElementById('T6').style.visibility='hidden';
document.getElementById('T7').style.visibility='visible';
document.getElementById('T8').style.visibility='hidden';
document.forms.form1.toVille.disabled=false;
}
}








function ouvrirPopup (pFichier, pLargeur, pHauteur)
{
var posX = (screen.width / 2) - (pLargeur / 2);
var posY = (screen.height / 2) - (pHauteur / 2);
window.open(pFichier,"ACTIFcab","width = " + pLargeur + ", height = " + pHauteur + ", left = " + posX + ", top = " + posY + ", resizable = 0");
}

	
function setCook(nom,valeur,jours) {
        var expDate = new Date()
        expDate.setTime(expDate.getTime() + (jours * 24 * 3600 * 1000))
        document.cookie = nom + "=" + escape(valeur)
            + ";expires=" + expDate.toGMTString()
        }

function etape2() {
	
	if ( (document.getElementById('nomper1').value!="" || document.getElementById('prenomper1').value!="") && document.getElementById('telper1').value=="" ) {
		alert('Vous devez indiquer le numéro de téléphone mobile de la personne transportée !');
		exit();
		}
	
	
	
	today = new Date();
	 heure1 = today.getHours();
	 min1 = today.getMinutes();
	 
	 jour1 = today.getDate();
	 mois1 = today.getMonth()+1;
   	 annee1 = today.getFullYear();
	 if (heure1 < 10) 
	  heure0 = "0";
   		else
      heure0 = "";
	 
	 if (min1 < 10) 
	 min0 = "0";
   		else
      min0 = "";
	  
	 if (jour1 < 10) 
	 jour0 = "0";
   		else
      jour0 = "";
	 
	 if (mois1 < 10) 
	 mois0 = "0";
   		else
      mois0 = "";
	
	 jour3 = document.getElementById('jour').value + "/" + document.getElementById('mois').value + "/" + document.getElementById('annee').value;
	 heure3 = document.getElementById('heure').value 
	 	 	 
	jour_tot = jour0 + jour1 + "/" + mois0 + mois1 + "/" + annee1;
	heure_tot = heure0 + heure1 ;
	heure_tot1 = heure0 + ( parseInt(heure1) + 1);
	
	
	if (jour3 == jour_tot) { 
	if ( (heure3 == heure_tot) || (heure3 == heure_tot1) )   { 	 
	alert('Délais de réservation trop court pour réserver en ligne.\nVeuillez nous contacter au 06 50 102 101');	
	}else{
	if(document.forms.form1.choixdepart[0].checked) { document.getElementById('forfaitdep1').value='OUI';}
	if(document.forms.form1.choixdepart[1].checked) { document.getElementById('forfaitdep2').value='OUI';}
	if(document.forms.form1.choixdepart[2].checked) { document.getElementById('forfaitdep3').value='OUI';}
	if(document.forms.form1.choixarrivee[0].checked) { document.getElementById('forfaitarr1').value='OUI';}
	if(document.forms.form1.choixarrivee[1].checked) { document.getElementById('forfaitarr2').value='OUI';}
	if(document.forms.form1.choixarrivee[2].checked) { document.getElementById('forfaitarr3').value='OUI';}
	
	if(document.forms.form1.choixdepart[3].checked == false && document.forms.form1.choixarrivee[3].checked == false) {
	document.getElementById('forfait').value='OUI';
	}else{
	document.getElementById('forfait').value='NON';
	}
	
	//----------------------------------------------------------------------------------------------------------------------------------
	
	document.getElementById('from10').value = document.getElementById('fromAddress').value;
	document.getElementById('from11').value = document.getElementById('fromVille').value;
	document.getElementById('to11').value = document.getElementById('toVille').value;
	document.getElementById('to10').value = document.getElementById('toAddress').value;
	document.getElementById('garedep1').value = document.getElementById('garedep').value;
	document.getElementById('heuretraindep1').value = document.getElementById('heuretraindep').value;
	document.getElementById('minutetraindep1').value = document.getElementById('minutetraindep').value;
	document.getElementById('aerodep1').value = document.getElementById('aerodep').value;
	document.getElementById('voldep1').value = document.getElementById('voldep').value;
	document.getElementById('heurevoldep1').value = document.getElementById('heurevoldep').value;
	document.getElementById('minutevoldep1').value = document.getElementById('minutevoldep').value;
	
	document.getElementById('garearr1').value = document.getElementById('garearr').value;
	document.getElementById('heuretrainarr1').value = document.getElementById('heuretrainarr').value;
	document.getElementById('minutetrainarr1').value = document.getElementById('minutetrainarr').value;
	document.getElementById('aeroarr1').value = document.getElementById('aeroarr').value;
	document.getElementById('volarr1').value = document.getElementById('volarr').value;
	document.getElementById('heurevolarr1').value = document.getElementById('heurevolarr').value;
	document.getElementById('minutevolarr1').value = document.getElementById('minutevolarr').value;
	document.getElementById('renseilibre1').value = document.getElementById('renseilibre').value;
	document.getElementById('nomper').value = document.getElementById('nomper1').value;
	document.getElementById('prenomper').value = document.getElementById('prenomper1').value;
	document.getElementById('telper').value = document.getElementById('telper1').value;


//-------------------------------------------------------------------
//gare départ	
if(document.forms.form1.choixdepart[0].checked) {	
if (document.getElementById('garedep').options[1].selected==true) {
	document.getElementById('from10').value="Gare d'austerlitz - cour arrivées";
	document.getElementById('from11').value="Paris - Austerlitz";
	}
if (document.getElementById('garedep').options[2].selected==true) {
	document.getElementById('from10').value="Gare de bercy - cour d'arrivées";
	document.getElementById('from11').value="Paris - Bercy";
	}
if (document.getElementById('garedep').options[3].selected==true) {
	document.getElementById('from10').value="Gare de l'est - Cour d'arrivées";
	document.getElementById('from11').value="Paris - Gare de l'Est";
}
if (document.getElementById('garedep').options[4].selected==true) {
	document.getElementById('from10').value="Gare de Lyon - sous l'horloge";
	document.getElementById('from11').value="Paris - Gare de Lyon";
	}
if (document.getElementById('garedep').options[5].selected==true) {
	document.getElementById('from10').value="Gare Montparnasse - Hall Pasteur - Face tete de station taxis";
	document.getElementById('from11').value="Paris - Montparnasse";
	}
if (document.getElementById('garedep').options[6].selected==true) {
	document.getElementById('from10').value="Gare du Nord - Face restaurant Quick";
	document.getElementById('from11').value="Paris - Gare du Nord";
	}
if (document.getElementById('garedep').options[7].selected==true) {
	document.getElementById('from10').value="Gare St Lazare - rue interieure - Cour de Rome";
	document.getElementById('from11').value="Paris - St Lazare";
	}
}
//départ orly		
if(document.forms.form1.choixdepart[1].checked) {
if (document.getElementById('aerodep').options[1].selected==true) {
	document.getElementById('from10').value="Aeroport orly sud";
	document.getElementById('from11').value="Orly - Sud (91150)";
	}
if (document.getElementById('aerodep').options[0].selected==true) {
	document.getElementById('from10').value="Aeroport Orly Ouest";
    document.getElementById('from11').value="Orly - Ouest (91150)";
	}
}	
//départ roissy		
if(document.forms.form1.choixdepart[2].checked) {
if (document.getElementById('aerodep').options[1].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 1 - Porte 8 niveau départs";
	}
if (document.getElementById('aerodep').options[2].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2A - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[3].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2B - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[4].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2C - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[5].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2D - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[6].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2E - Parking pro niveau arrivées Face porte 8";
	}
if (document.getElementById('aerodep').options[7].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2F - Parking pro niveau arrivées Face porte 8";
	}
if (document.getElementById('aerodep').options[8].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2G - Porte arrivées Tete de station taxis";
	}
if (document.getElementById('aerodep').options[9].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 3 - Porte arrivées Tete de station taxis";
	}
document.getElementById('from11').value="Roissy - Aeroport (95)";
}	
	//gare arrivée
if(document.forms.form1.choixarrivee[0].checked) {	
	
if (document.getElementById('garearr').options[1].selected==true) {
	document.getElementById('to10').value="Gare d'austerlitz";
	document.getElementById('to11').value="Paris - Austerlitz";
	}
if (document.getElementById('garearr').options[2].selected==true) {
	document.getElementById('to10').value="Gare de bercy";
	document.getElementById('to11').value="Paris - Bercy";
}
if (document.getElementById('garearr').options[3].selected==true) {
	document.getElementById('to10').value="Gare de l'est";
	document.getElementById('to11').value="Paris - Gare de l'Est";
	}
if (document.getElementById('garearr').options[4].selected==true) {
	document.getElementById('to10').value="Gare de Lyon";
	document.getElementById('to11').value="Paris - Gare de Lyon";
	}
if (document.getElementById('garearr').options[5].selected==true) {
	document.getElementById('to10').value="Gare Montparnasse";
	document.getElementById('to11').value="Paris - Montparnasse";
	}
if (document.getElementById('garearr').options[6].selected==true) {
	document.getElementById('to10').value="Gare du Nord";
	document.getElementById('to11').value="Paris - Gare du Nord";
	}
if (document.getElementById('garearr').options[7].selected==true) {
	document.getElementById('to10').value="Gare St Lazare";
	document.getElementById('to11').value="Paris - St Lazare";
	}
}
//orly arrivee
if(document.forms.form1.choixarrivee[1].checked) {	
	
if (document.getElementById('aeroarr').options[1].selected==true) {
	document.getElementById('to10').value="Aeroport orly sud";
	document.getElementById('to11').value="Orly - Sud (91150)";
	}
if (document.getElementById('aeroarr').options[0].selected==true) {
	document.getElementById('to10').value="Aeroport Orly Ouest";
	document.getElementById('to11').value="Orly - Ouest (91150)";
	}
}	
//roissy arrivee
if(document.forms.form1.choixarrivee[2].checked) {	
	document.getElementById('to10').value="Aeroport roissy charles de gaulle";
    document.getElementById('to11').value="Roissy - Aeroport (95)";
}		

//----------------------------------------------------------------------------------------------------------------
	
	
	
	document.forms.form2.submit();	
	}
	}else{
	if(document.forms.form1.choixdepart[0].checked) { document.getElementById('forfaitdep1').value='OUI';}
	if(document.forms.form1.choixdepart[1].checked) { document.getElementById('forfaitdep2').value='OUI';}
	if(document.forms.form1.choixdepart[2].checked) { document.getElementById('forfaitdep3').value='OUI';}
	if(document.forms.form1.choixarrivee[0].checked) { document.getElementById('forfaitarr1').value='OUI';}
	if(document.forms.form1.choixarrivee[1].checked) { document.getElementById('forfaitarr2').value='OUI';}
	if(document.forms.form1.choixarrivee[2].checked) { document.getElementById('forfaitarr3').value='OUI';}
	
	if(document.forms.form1.choixdepart[3].checked == false && document.forms.form1.choixarrivee[3].checked == false) {
	document.getElementById('forfait').value='OUI';
	}else{
	document.getElementById('forfait').value='NON';
	}
	
	
		//----------------------------------------------------------------------------------------------------------------------------------
	
	document.getElementById('from10').value = document.getElementById('fromAddress').value;
	document.getElementById('from11').value = document.getElementById('fromVille').value;
	document.getElementById('to11').value = document.getElementById('toVille').value;
	document.getElementById('to10').value = document.getElementById('toAddress').value;
	//document.getElementById('garedep1').value = document.getElementById('garedep').value;
	document.getElementById('heuretraindep1').value = document.getElementById('heuretraindep').value;
	document.getElementById('minutetraindep1').value = document.getElementById('minutetraindep').value;
	//document.getElementById('aerodep1').value = document.getElementById('aerodep').value;
	document.getElementById('voldep1').value = document.getElementById('voldep').value;
	document.getElementById('heurevoldep1').value = document.getElementById('heurevoldep').value;
	document.getElementById('minutevoldep1').value = document.getElementById('minutevoldep').value;
	
	//document.getElementById('garearr1').value = document.getElementById('garearr').value;
	document.getElementById('heuretrainarr1').value = document.getElementById('heuretrainarr').value;
	document.getElementById('minutetrainarr1').value = document.getElementById('minutetrainarr').value;
	//document.getElementById('aeroarr1').value = document.getElementById('aeroarr').value;
	document.getElementById('volarr1').value = document.getElementById('volarr').value;
	document.getElementById('heurevolarr1').value = document.getElementById('heurevolarr').value;
	document.getElementById('minutevolarr1').value = document.getElementById('minutevolarr').value;
	document.getElementById('renseilibre1').value = document.getElementById('renseilibre').value;
	
	document.getElementById('nomper').value = document.getElementById('nomper1').value;
	document.getElementById('prenomper').value = document.getElementById('prenomper1').value;
	document.getElementById('telper').value = document.getElementById('telper1').value;
	//-------------------------------------------------------------------------------------------------------------------
	
//gare départ	
if(document.forms.form1.choixdepart[0].checked) {	
if (document.getElementById('garedep').options[1].selected==true) {
	document.getElementById('from10').value="Gare d'austerlitz - cour arrivées";
	document.getElementById('from11').value="Paris - Austerlitz";
	}
if (document.getElementById('garedep').options[2].selected==true) {
	document.getElementById('from10').value="Gare de bercy - cour d'arrivées";
	document.getElementById('from11').value="Paris - Bercy";
	}
if (document.getElementById('garedep').options[3].selected==true) {
	document.getElementById('from10').value="Gare de l'est - Cour d'arrivées";
	document.getElementById('from11').value="Paris - Gare de l'Est";
}
if (document.getElementById('garedep').options[4].selected==true) {
	document.getElementById('from10').value="Gare de Lyon - sous l'horloge";
	document.getElementById('from11').value="Paris - Gare de Lyon";
	}
if (document.getElementById('garedep').options[5].selected==true) {
	document.getElementById('from10').value="Gare Montparnasse - Hall Pasteur - Face tete de station taxis";
	document.getElementById('from11').value="Paris - Montparnasse";
	}
if (document.getElementById('garedep').options[6].selected==true) {
	document.getElementById('from10').value="Gare du Nord - Face restaurant Quick";
	document.getElementById('from11').value="Paris - Gare du Nord";
	}
if (document.getElementById('garedep').options[7].selected==true) {
	document.getElementById('from10').value="Gare St Lazare - rue interieure - Cour de Rome";
	document.getElementById('from11').value="Paris - St Lazare";
	}
}
//départ orly		
if(document.forms.form1.choixdepart[1].checked) {
if (document.getElementById('aerodep').options[1].selected==true) {
	document.getElementById('from10').value="Aeroport orly sud";
	document.getElementById('from11').value="Orly - Sud (91150)";
	}
if (document.getElementById('aerodep').options[0].selected==true) {
	document.getElementById('from10').value="Aeroport Orly Ouest";
    document.getElementById('from11').value="Orly - Ouest (91150)";
	}
}	
//départ roissy		
if(document.forms.form1.choixdepart[2].checked) {
if (document.getElementById('aerodep').options[1].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 1 - Porte 8 niveau départs";
	}
if (document.getElementById('aerodep').options[2].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2A - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[3].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2B - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[4].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2C - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[5].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2D - Parking pro ascenseur niveau 0";
	}
if (document.getElementById('aerodep').options[6].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2E - Parking pro niveau arrivées Face porte 8";
	}
if (document.getElementById('aerodep').options[7].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2F - Parking pro niveau arrivées Face porte 8";
	}
if (document.getElementById('aerodep').options[8].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 2G - Porte arrivées Tete de station taxis";
	}
if (document.getElementById('aerodep').options[9].selected==true) {
	document.getElementById('from10').value="Aeroport roissy charles de gaulle - Terminal 3 - Porte arrivées Tete de station taxis";
	}
document.getElementById('from11').value="Roissy - Aeroport (95)";
}	
	//gare arrivée
if(document.forms.form1.choixarrivee[0].checked) {	
	
if (document.getElementById('garearr').options[1].selected==true) {
	document.getElementById('to10').value="Gare d'austerlitz";
	document.getElementById('to11').value="Paris - Austerlitz";
	}
if (document.getElementById('garearr').options[2].selected==true) {
	document.getElementById('to10').value="Gare de bercy";
	document.getElementById('to11').value="Paris - Bercy";
}
if (document.getElementById('garearr').options[3].selected==true) {
	document.getElementById('to10').value="Gare de l'est";
	document.getElementById('to11').value="Paris - Gare de l'Est";
	}
if (document.getElementById('garearr').options[4].selected==true) {
	document.getElementById('to10').value="Gare de Lyon";
	document.getElementById('to11').value="Paris - Gare de Lyon";
	}
if (document.getElementById('garearr').options[5].selected==true) {
	document.getElementById('to10').value="Gare Montparnasse";
	document.getElementById('to11').value="Paris - Montparnasse";
	}
if (document.getElementById('garearr').options[6].selected==true) {
	document.getElementById('to10').value="Gare du Nord";
	document.getElementById('to11').value="Paris - Gare du Nord";
	}
if (document.getElementById('garearr').options[7].selected==true) {
	document.getElementById('to10').value="Gare St Lazare";
	document.getElementById('to11').value="Paris - St Lazare";
	}
}
//orly arrivee
if(document.forms.form1.choixarrivee[1].checked) {	
	
if (document.getElementById('aeroarr').options[1].selected==true) {
	document.getElementById('to10').value="Aeroport orly sud";
	document.getElementById('to11').value="Orly - Sud (91150)";
	}
if (document.getElementById('aeroarr').options[0].selected==true) {
	document.getElementById('to10').value="Aeroport Orly Ouest";
	document.getElementById('to11').value="Orly - Ouest (91150)";
	}
}	
//roissy arrivee
if(document.forms.form1.choixarrivee[2].checked) {	
	document.getElementById('to10').value="Aeroport roissy charles de gaulle";
    document.getElementById('to11').value="Roissy - Aeroport (95)";
}			
	
//---------------------------------------------------------------------------------------------------------------------------------	
	
	
	document.forms.form2.submit();		
	}
}

function ident() {
	with (document.forms.form1) {
		var msg ="";
	msg  = "Les erreurs suivantes ont été détectées :\n";
	if  ( login.value == "" ) { msg  += "- Veuillez entrer votre identifiant \n" }
	if  ( password.value == "") { msg  += "- Veuillez entrer votre mot de passe\n" }
	
	if (login.value == "" || password.value == "" ) { 
	alert(msg);
		} else {
		showUser(login.value);
		//ident2();
	
	}
	
	}
}

function ident2() {

texte = trim(document.getElementById('txtHint').innerHTML);

	if (texte == "Login ou password incorrect") {
		alert("Une erreur est survenue\nVeuillez vérifier votre identifiant ou votre mot de passe\nCordialement ACTIFcab");
	}else{

if (document.getElementById('souvenir').checked == true) {
			setCook('actiflogin', document.forms.form1.login.value, 365); 
			setCook('actifpass', document.forms.form1.password.value, 365);
		}
	//alert('tot');
	document.forms.form1.submit();

}
}



function ouvrir_new() {
	
	
	texte = trim(document.getElementById('txtHint').innerHTML);
	if (texte == "Cette adresse email est déja utilisée !" ) {
		alert("Une erreur est survenue\nVotre adresse email est déja existante\nCordialement ACTIFcab");
	}else{
	
	
	with (document.forms.form1) {
	var msg ="";
	msg  = "Le formulaire comporte les erreurs suivantes :\n";
	if  ( civil.value == " " ) { msg  += "- Veuillez indiquer votre civilité \n" }
	if  ( nom.value == "" ) { msg  += "- Veuillez indiquer votre nom \n" }
	if  ( prenom.value == "" ) { msg  += "- Veuillez indiquez votre prénom \n" }
	if  ( email.value == "" ) { msg  += "- Veuillez indiquer votre email \n" }
	if  ( telmobile.value == "" ) { msg  += "- Veuillez indiquer votre numéro de téléphone portable \n" }	
	if  ( password.value == "" ) { msg  += "- Veuillez choisir un mot de passe \n" }
	if  ( hum.checked == false  ||  rob.checked == true )  { msg  += "- Veuillez cocher la bonne case \n" }
	
	if (civil.value == " " || nom.value == "" || prenom.value == "" || email.value == "" ||  telmobile.value == "" || password.value == "" || hum.checked == false  || rob.checked == true  ) { 
	alert(msg);
	} else {
	document.forms.form1.submit();
	}
	}
	}
}	


function modif_profil() {
	with (document.forms.form1) {
	
		
	var msg ="";
	msg  = "Le formulaire comporte les erreurs suivantes :\n";
	if  ( civil.value == " " ) { msg  += "- Veuillez indiquer votre civilité \n" }
	if  ( nom.value == "" ) { msg  += "- Veuillez indiquer votre nom \n" }
	if  ( prenom.value == "" ) { msg  += "- Veuillez indiquez votre prénom \n" }
	if  ( email.value == "" ) { msg  += "- Veuillez indiquer votre email \n" }
	if  ( telmobile.value == "" ) { msg  += "- Veuillez indiquer votre numéro de téléphone portable \n" }	
	if  ( password.value == "" ) { msg  += "- Veuillez choisir un mot de passe \n" }
		
	if (civil.value == " " || nom.value == "" || prenom.value == "" || email.value == "" ||  telmobile.value == "" || password.value == "" ) { 
	alert(msg);
	} else {
	document.forms.form1.submit();
	}

	}
}	

function contact() {
with (document.forms.contac) {
	
		
	var msg ="";
	msg  = "Le formulaire comporte les erreurs suivantes :\n";
	if  ( trim(nom.value) == '' ) { msg  += "- Veuillez indiquer votre nom \n" }
	if  ( trim(email.value) == '' ) { msg  += "- Veuillez indiquer votre email \n" }
	if  ( trim(sujet.value) == '' ) { msg  += "- Veuillez indiquer le sujet \n" }	
	if  ( trim(message.value) == '' ) { msg  += "- Veuillez indiquer votre message \n" }
	if  ( captcha.value != "actifcab" && captcha.value != "ACTIFCAB" ) { msg  += "- Le texte recopier est différent de celui de l'image \n" }
	
	if (trim(nom.value) == '' || trim(email.value) == '' || trim(sujet.value) == '' || trim(message.value) == '' || (captcha.value != "actifcab" && captcha.value != "ACTIFCAB") ) { 
	alert(msg);
	} else {
	document.forms.contac.submit();
	}

	}
}	

function contact2() {
with (document.forms.contac) {
	
		
	var msg ="";
	msg  = "Le formulaire comporte les erreurs suivantes :\n";
	if  ( trim(nom.value) == '' ) { msg  += "- Veuillez indiquer votre nom \n" }
	if  ( trim(email.value) == '' ) { msg  += "- Veuillez indiquer votre email \n" }
	if  ( trim(sujet.value) == '' ) { msg  += "- Veuillez indiquer le sujet \n" }	
	if  ( trim(message.value) == '' ) { msg  += "- Veuillez indiquer votre message \n" }
	if  ( hum.checked == false  ||  rob.checked == true )  { msg  += "- Veuillez cocher la bonne case \n" }
		
	if (trim(nom.value) == '' || trim(email.value) == '' || trim(sujet.value) == '' || trim(message.value) == '' || hum.checked == false  || rob.checked == true ) { 
	alert(msg);
	} else {
	document.forms.contac.submit();
	}

	}
}	


function acces_compte() {
	with (document.forms.form1) {
		
	var msg ="";
	msg  = "Les erreurs suivantes ont été détectées :\n";
	if  ( login.value == "" ) { msg  += "- Veuillez entrer votre email \n" }
	if  ( password.value == "" ) { msg  += "- Veuillez entrer votre mot de passe \n" }
	
	
	if (login.value == "" || password.value == "" ) { 
	alert(msg);
	} else {
	document.forms.form1.submit();
	}

	}
}

function pchauf() {
document.getElementById('typepaie').value = "Chauffeur";
document.forms.form2.submit();
	
}

function pabo() {
if (document.getElementById('paie_collaborateur').value != "") {
document.getElementById('paie_collaborateur1').value = "OUI";	
}
if (document.getElementById('abo').value !="") {
	if (parseFloat(document.getElementById('abo').value) < 	parseFloat(document.getElementById('tarifabo').value) ) {
		alert("Votre réserve de crédit ne vous permet pas d'effectuer le paiement !");
	}else{
		document.getElementById('typepaie').value = "Abonnement";
		document.forms.form2.submit();
	}
}

		if (document.getElementById('abo').value =="") {
		alert("Vous n'avez pas de compte abonnement !");
		}

}

function visibouton() {
	
	if(document.forms.form2.cgv.checked == true) { 
	document.getElementById('bouton1').style.visibility='visible';
	document.getElementById('bouton2').style.visibility='visible';
	document.getElementById('bouton3').style.visibility='visible';
	document.getElementById('butt').style.display='block';
	}else{
	document.getElementById('bouton1').style.visibility='hidden';
	document.getElementById('bouton2').style.visibility='hidden';
	document.getElementById('bouton3').style.visibility='hidden';
	document.getElementById('butt').style.display='none';

	}
}

function abo() {
	with (document.forms.form2) {
		
	var msg ="";
	msg  = "Les erreurs suivantes ont été détectées :\n";
	if  ( document.getElementById('prix_abo').value == "" ) { msg  += "Veuillez entrer une somme \n" }
		
	if (document.getElementById('prix_abo').value == "" ) { 
	alert(msg);
	} else {
	document.forms.form2.submit();
	document.getElementById('bouton3').style.visibility='visible';
	}

	}
}

function copir() {
document.getElementById('a1').value=document.getElementById('adressedep').value;
document.getElementById('a2').value=document.getElementById('villedep').value;
document.getElementById('a3').value=document.getElementById('garedep').value;
document.getElementById('a4').value=document.getElementById('aeroportdep').value;

document.getElementById('a5').value=document.getElementById('adressearr').value;
document.getElementById('a6').value=document.getElementById('villearr').value;
document.getElementById('a7').value=document.getElementById('garearr').value;
document.getElementById('a8').value=document.getElementById('aeroportarr').value;

document.getElementById('a9').value=document.getElementById('heuredep').value;
document.getElementById('a10').value=document.getElementById('identifiant').value;
document.getElementById('a11').value=document.getElementById('prix').value;
document.getElementById('a12').value=document.getElementById('type').value;

document.forms.form2.submit();	
}


