
// Spécification du DatePicker
function inHauteSaison(d,jd,md,ad,jf,mf,af){
	if(d > new Date(ad,md,jd,0,0,0,0) && d < new Date(af,mf,jf,0,0,0,0))	
		return true;
	else		
		return false;
}
function checkRules(d,jd,md,ad,jf,mf,af){
	now = new Date();
	if( d.getDay()==2 ||d.getDay()==3 || d.getDay()==4 || d.getDay()==0  )////( d.getDay() != 3 && d.getDay() != 6 && inHauteSaison(d,jd,md,ad,jf,mf,af)) || now.getTime() > d.getTime() || days_between(d,now)<0 
		return true;
		
}
function days_between(d, now) {
// Le nombre de milliseconds en un jour
var ONE_DAY = 1000 * 60 * 60 * 24

// Convertir le jour et la date en  milliseconds
var date1_ms = d.getTime()
var date2_ms = now.getTime() 	

// Calcul la difference en milliseconds
var difference_ms = Math.abs(date1_ms - date2_ms)

// Convertir encore en jours et retourner le resultat
return Math.round(difference_ms/ONE_DAY)
}



