function conditon_generale()
{
alert('test');
return false;
}

function fCompareDate(pDateDebut,pDateFin) { 
var DureeDebut = Date.parse(pDateDebut); 
var DureeFin = Date.parse(pDateFin); 

var iComparaison= DureeFin - DureeDebut; 

return iComparaison; 
}

function getDate(strDate){	  
	    day = strDate.substring(0,2);
		month = strDate.substring(3,5);
		year = strDate.substring(6,10);
		d = new Date();
		d.setDate(day);
		d.setMonth(month-1);
		d.setFullYear(year); 
		return d;  
	  }
	  
	function compare(date_1, date_2){
	    diff = date_1.getTime()-date_2.getTime();
	    return (diff==0?diff:diff/Math.abs(diff));
	  }
	  
	  function bissextile(annee) {
if (annee%4==0 && annee %100!=0 || annee%400==0) return true; else return false
}

function nb_01_01(date){
nb_mois=new Array(13);
nb_mois=[,0,31,59,90,120,151,181,212,243,273,304,334];
j=eval(date[0]) ; m=eval(date[1]) ; a=eval(date[2]);
nb=nb_mois[m]+j-1 ;
if (bissextile(a) && m>2) nb++;
return nb;
}

function nb_jour_annee(a1,a2){

n=0;
if (a1==a2) n=0 ; else
for (i=a1; i<a2; i++) {n += 365; if (bissextile(i)) n++}

return n;
}
	  
	  function nb_jour(date1,date2){
	 a1=eval(date1[2]) ; a2=eval(date2[2]) ; 
	
nb=nb_jour_annee(date1[2],date2[2]) - nb_01_01(date1) + nb_01_01(date2);
//document.form.reponse.value=nb

return nb;
}
  
  function datedebut_datefin()
{ 
vehicule=document.getElementById("vehicule").value;
date_dep=document.getElementById("date_dep").value;
date_arv=document.getElementById("date_arv").value;

if(vehicule=="")
{alert("Veuillez choisir une voiture.");
return false;}

if(date_dep=="")
{alert("Veuillez choisir une date de départ.");
document.getElementById("date_dep").focus();
return false;}

if(date_arv=="")
{alert("Veuillez choisir une date de retour.");
document.getElementById("date_arv").focus();
return false;}

d_dep=getDate(document.getElementById("date_dep").value);
d_arv=getDate(document.getElementById("date_arv").value);

var dd=document.getElementById("date_dep").value;
var da=document.getElementById("date_arv").value;
var date_dep=dd.split('/');
var date_arv=da.split('/');

nb=nb_jour([date_dep[0],date_dep[1],date_dep[2]],[date_arv[0],date_arv[1],date_arv[2]]);

var hd=document.getElementById("hd").value;
var md=document.getElementById("md").value;
var ha=document.getElementById("ha").value;
var ma=document.getElementById("ma").value;

 if(ha>hd)
  {nb=nb+1;}
   
    if(ha==hd)
  {
   if(ma>md)
  {nb=nb+1;}}

d = new Date();
jour=d.getDate();
mois=d.getMonth();
annee=d.getYear();


resultat=fCompareDate(d,d_dep);

if(resultat<0)
{
alert("La date que vous avez choisit est incorrecte.");
return false;}

if(nb<0)
{alert("Veuillez vérifier les dates que vous avez choisit.");
return false;}

if(nb<2)
{alert("La durée de location commence à partir de 2 jours.");
return false;}


resultat=compare(d_arv,d_dep);

if(resultat=='-1')
{alert("Veuillez vérifier les dates que vous avez choisit.");
return false;}


}

function datedebut_datefin_reservation()
{ 
date_dep=document.getElementById("date_dep").value;
date_arv=document.getElementById("date_arv").value;

/*if(vehicule=="")
{alert("Veuillez choisir une voiture.");
return false;}*/

if(date_dep=="")
{alert("Veuillez choisir une date de départ.");
document.getElementById("date_dep").focus();
return false;}

if(date_arv=="")
{alert("Veuillez choisir une date de retour.");
document.getElementById("date_arv").focus();
return false;}

d_dep=getDate(document.getElementById("date_dep").value);
d_arv=getDate(document.getElementById("date_arv").value);

var dd=document.getElementById("date_dep").value;
var da=document.getElementById("date_arv").value;
var date_dep=dd.split('/');
var date_arv=da.split('/');

nb=nb_jour([date_dep[0],date_dep[1],date_dep[2]],[date_arv[0],date_arv[1],date_arv[2]]);

var hd=document.getElementById("hd").value;
var md=document.getElementById("md").value;
var ha=document.getElementById("ha").value;
var ma=document.getElementById("ma").value;

 if(ha>hd)
  {nb=nb+1;}
   
    if(ha==hd)
  {
   if(ma>md)
  {nb=nb+1;}}

d = new Date();
jour=d.getDate();
mois=d.getMonth();
annee=d.getYear();


resultat=fCompareDate(d,d_dep);

if(resultat<0)
{
alert("La date que vous avez choisit est incorrecte.");
return false;}

if(nb<0)
{alert("Veuillez vérifier les dates que vous avez choisit.");
return false;}

if(nb<2)
{alert("La durée de location commence à partir de 2 jours.");
return false;}


resultat=compare(d_arv,d_dep);

if(resultat=='-1')
{alert("Veuillez vérifier les dates que vous avez choisit.");
return false;}


}


$(document).ready(function(){
						   
 //Configuration du calendrier
  $('#date_dep,#date_arv').datepicker();
  $('#date_dep,#date_arv').datepicker('option', 'dayNamesMin', ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa']);
  $('#date_dep,#date_arv').datepicker('option', 'monthNames', ['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Decembre']);
  $('#date_dep,#date_arv').datepicker('option', {dateFormat: "dd/mm/y"});
  $('#date_dep').datepicker('option', 'minDate',0);
  $('#date_arv').datepicker('option', 'minDate',+2);
  

//Page reservation ouverture et fermeture des parc moto , auto,4x4
 $("a.lslide").click(function(){
	
	 if($(this).parent("p").next("div").css("display")=="block") 
	 { 
    	 $(this).html('[Afficher]');
      	 $(this).parent("p").next("div").slideUp('fast');
	 }
		  
	if($(this).parent("p").next("div").css("display")=="none") 
	 {   
	     $("div.znslide").slideUp('fast');
		 $("a.lslide").html('[Afficher]');
		 
    	 $(this).html('[Fermer]');
      	 $(this).parent("p").next("div").slideDown('fast');
	 }

	
  });
 
 $("#form_reservation1").submit(function() {  
 var check=$('input[type=radio][name=id_vehicule]:checked').length;
 
   

	
 if(check=='0')
   {alert("Veuillez choisir un vehicule");
	    return false;}
 else
   {return true;}
   
   

  });

});