
	var xhr_object2 = null;
	/*********************************************************************************/
$(function() {
	$("#DATEDEBUT1").datepicker();
	/*jQuery.datepicker.setDefaults($.datepicker.regional['fr']);*/
});
/*********************************************************************************/
$(function() {
	$("#DATERETOUR1").datepicker();
	/*jQuery.datepicker.setDefaults($.datepicker.regional['fr']);*/
});
/*********************************************************************************/
	var xhr_object1 = null;
	var langue ='FR';
	var xhr_url = 'inc_ElementVol/ajaxVille.cfm?rd=';
	function go(libvilled,libvillAr) {
		if ( window.XMLHttpRequest ) {
			xhr_object1 = new XMLHttpRequest();   
		} else if ( window.ActiveXObject ) {
			xhr_object1 = new ActiveXObject( 'Microsoft.XMLHTTP' );   
		} else {
			alert( 'Votre navigateur ne supporte pas les objets XMLHTTPRequest...' );   
			return;
		}
		var rd = libvilled;
		ar = libvillAr; 
		xhr_url_total = xhr_url + rd+'&ar='+ar+'&langue='+langue;
		//alert(xhr_url_total);
		xhr_object1.open( 'GET', xhr_url_total, true );
		xhr_object1.onreadystatechange = CallBackRequest1;
		xhr_object1.send( null );
	}
	function CallBackRequest1() {
		if ( xhr_object1.readyState == 4 && xhr_object1.status == 200) { 
		
			document.getElementById('DateRetour_cx').innerHTML = ''; 
			document.getElementById('DateRetour_cx').innerHTML = xhr_object1.responseText; 
			if ( ar !='' )
			{

				var Year_minDate=  $( "#Year_minDate" ).val();
				var Month_minDate=  $( "#Month_minDate" ).val();
				var Day_minDate=  $( "#Day_minDate" ).val();
				var Year_MaxDate=  $( "#Year_MaxDate" ).val();
				var Month_MaxDate=  $( "#Month_MaxDate" ).val();
				var Day_MaxDate=  $( "#Day_MaxDate" ).val();
				var maindDate=  $( "#maindDate" ).val();
				var maxdDate=  $( "#maxdDate" ).val();
				var returnDates=  $( "#returnDates" ).val();
				var fournisseur=  $( "#fournisseur" ).val();
				var departure=document.getElementById('VilleDepart').value;
				var Arrival=document.getElementById('VilleArrivee').value;
				/**************************jours d'operation*********************************************/
     			var Liste_jours_operation_debut_bloquer=  $( "#jours_operation" ).val();
				var daysToDisable_debut = [];
				var daysToDisable_Fin = [];
			   /**************************jours d'operation*********************************************/
			 $(function () {
			$("#DATEDEBUT1").datepicker( "destroy" );
			$("#DATEDEBUT1").datepicker({minDate: new Date(Year_minDate, Month_minDate - 1, Day_minDate), maxDate: new Date(Year_MaxDate, Month_MaxDate - 1, Day_MaxDate),beforeShowDay: disableSpecificDates_debut });
			/**************************jours d'operation*********************************************/
			function disableSpecificDates_debut(date)
			{
			var month = date.getMonth();
			var day = date.getDate();
			var year = date.getFullYear();
			var ce_jour=date.getDay();
			if ((ListFind(Liste_jours_operation_debut_bloquer,ce_jour,',') !=0 ) && (Liste_jours_operation_debut_bloquer != ''))
				{
				return [false];
				}
				else return [true];
			}
			/**************************jours d'operation*********************************************/
			$("#DATEDEBUT1").datepicker( "refresh" );
			});
			
			 $(function () {
			$("#DATERETOUR1").datepicker( "destroy" );
			$("#DATERETOUR1").datepicker({ minDate: new Date(Year_minDate, Month_minDate - 1, Day_minDate), maxDate: new Date(Year_MaxDate, Month_MaxDate - 1, Day_MaxDate),beforeShowDay: disableSpecificDates_fin });
			/**************************jours d'operation*********************************************/
			function disableSpecificDates_fin(date)
			{
			var month = date.getMonth();
			var day = date.getDate();
			var year = date.getFullYear();
			var ce_jour=date.getDay();
			if ((ListFind(Liste_jours_operation_debut_bloquer,ce_jour,',') !=0 ) && (Liste_jours_operation_debut_bloquer != ''))
				{
				return [false];
				}
				else return [true];
			}
            /**************************jours d'operation*********************************************/
			$("#DATERETOUR1").datepicker( "refresh" );
			});
			document.getElementById('DATEDEBUT1').value='';
			document.getElementById('DATEDEBUT1').value=maindDate;
			document.getElementById('DATERETOUR1').value='';
			document.getElementById('DATERETOUR1').value=maindDate;
			}
		} 
		else{
			document.getElementById('DateRetour_cx').innerHTML = '<img src="images/indicator.gif" border="0">';
		}
	}

function changeAction()
{ 
	var adt =document.getElementById('Adulte').value;
	var enfant =document.getElementById('Enfant').value;
	var bebe =document.getElementById('Bebe').value;
	
if (bebe > adt)
	{  //b\351b\351
	alert("Un bébé doit voyager avec un passager majeur.");	
	test1=0 ;
	}
else test1=1 ;

 if((document.getElementById('VilleDepart').value == '') || (document.getElementById('VilleArrivee').value == ''))
	{ 
	alert ('Veuillez renseigner les deux champs : Ville de départ et Ville d’arrivée.'); 
	test2= 0; 
	}
else test2=1 ;	
/* test nbr pasager */	
var nbpax = parseInt(adt)+parseInt(enfant)+parseInt(bebe);
if( nbpax >9){
		alert('Le nombre de passagers autorisé par dossier ne peut pas être supérieur à 9. Merci de rectifier...');
	test3= 0; 	
	}
else test3=1 ;

	if ((test1==1) && (test2==1) && (test3==1)) 
		{
		var VilleDepart1 = document.RechercheVol.VilleDepart.value;
		var VilleArrivee1= document.RechercheVol.VilleArrivee.value;
		var action='attente.cfm?param='+VilleDepart1+'-'+VilleArrivee1;
		document.RechercheVol.action = action;
		return true;	
		}
	else return false;

}
/**********jours d operation********************************/
function  ListFind(l,v,d)
{
		if(!d){d = ",";}
		var r = 0;
		var listToArray = l.split(d);
		for (var i=0; i < listToArray.length; i++){		
			if (listToArray[i] == v){
				r = i + 1;
				break;
			}
		}
		return r;
	}
/**********jours d operation********************************/

/*-----------------------------------------------------------------------------*/



function changedate()
{ 
    var liste =document.getElementById('DATEDEBUT1').value;
	var jour =ListGetAt(liste,'1','/');
	var mois=ListGetAt(liste,'2','/');
	var annee=ListGetAt(liste,'3','/');
	var date =Ajout_date(jour,mois,annee) ;
	document.getElementById('DATERETOUR1').value=date;
}

function Ajout_date(d_day,d_month,d_year) 
{

var today = new Date();
the_month=d_month-1;
today.setDate(d_day);
today.setMonth(the_month);
today.setFullYear(d_year);
today.setDate(today.getDate() + 0); //7

var date_fr=FrDatesFormat(today);

return date_fr
}
function ListGetAt (l, p, d)
{
	if(!d){d = ",";}
	return l.split(d)[p - 1];
}

function FrDatesFormat(dates)
{
var jour=dates.getDate();
var mois=dates.getMonth()+1;
var annee=dates.getFullYear();
if (jour < 10) var jour='0'+jour;
if (mois < 10) var mois='0'+mois;
var date_formater=jour+'/'+mois+'/'+annee;
return(date_formater);
}


