function to_date_ctoutouvert(date,nb) {
	  
  //alert(date);
  
  deb = date.split('-');
	annee = deb[2];
	mois = deb[1];
	jour = deb[0];
	
  if(nb==1) {
		document.getElementById('da').value = jour ;
		document.getElementById('mo').value = mois ;
		document.getElementById('ye').value = annee ;
	}
	
	if(nb==2) {
		document.getElementById('da2').value = jour ;
		document.getElementById('mo2').value = mois ;
		document.getElementById('ye2').value = annee ;
	}
	
}



//transforme une date dd-mm-aaaa en une date compatible recherche ITEA (ddmmaa)
function to_date_itea(date,champ) {          

	deb = date.split('-');
	annee = deb[2].substr(2,4);
	mois = deb[1];
	jour = deb[0];
	date_final = jour + mois + annee;	
	
	document.getElementById(champ).value = date_final;		
	
}

function MiseEnFormeDate(date,champ) {          
	deb = date.split('-');
	annee = deb[0].substr(2,4);
	mois = deb[1];
	jour = deb[2];
	date_final = jour + mois + annee;	
	
	document.getElementById(champ).value = date_final;
}

function MiseEnFormeDate2(date,nb) {
	deb = date.split('-');
	annee = deb[0];
	mois = deb[1];
	jour = deb[2];
	
  if(nb==1) {
		document.getElementById('da').value = jour ;
		document.getElementById('mo').value = mois ;
		document.getElementById('ye').value = annee ;
	}
	
	if(nb==2) {
		document.getElementById('da2').value = jour ;
		document.getElementById('mo2').value = mois ;
		document.getElementById('ye2').value = annee ;
	}
}

/* Nombre de jours entre deux dates */
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(date1,date2) {
	n=0;
	if (a1==a2) n=0 ; 
	else for (i=a1; i<a2; i++) {
			n += 365; 
			if (bissextile(i)) n++;
		}
	return n;
}


function splitDate1(date) {
	s1 = date.split('-');
	jour1 = s1[0]; mois1 = s1[1]; aaaa1 = s1[2];
	document.getElementById('jour1').value = jour1; document.getElementById('mois1').value = mois1; document.getElementById('aaaa1').value = aaaa1;
}

function splitDate2(date) {
	s2 = date.split('-');
	jour2 = s2[0]; mois2 = s2[1]; aaaa2 = s2[2];
	document.getElementById('jour2').value = jour2; document.getElementById('mois2').value = mois2; document.getElementById('aaaa2').value = aaaa2;
}

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_hebergement_hotel.nbnight.value = nb;
}



function to_date_sql(date)
{
    	if (date!='') { 
    		chainedate = date.split('-');
    		newdatear = chainedate[2]+'-'+chainedate[1]+'-'+chainedate[0];    		
    		return newdatear;
    	}else{
        return '';
      }
}

function valider_form_hotel(url_action)
{    
 
   //alert(document.getElementById('date_debut_2').value); 
   //alert(document.getElementById('date_fin_2').value);      
  
  if ( document.getElementById('date_debut_2').value == "" )
  {
      alert(get_trad_champ('date_debut_form_hebergement'));
      return false;
  }

  if ( document.getElementById('date_fin_2').value == "" )
  {
      alert(get_trad_champ('date_fin_form_hebergement'));
      return false;
  }
      
  document.getElementById('date_debut_2_sql').value = to_date_sql(document.getElementById('date_debut_2').value);  
  document.getElementById('date_fin_2_sql').value = to_date_sql(document.getElementById('date_fin_2').value);
    
  var reg=new RegExp("-", "g");
  
  d1 = document.getElementById('date_debut_2_sql').value;
  d2 = document.getElementById('date_fin_2_sql').value;

  d1 = d1.replace(reg, "");
  d2 = d2.replace(reg, "");
  
  if (d1 > d2)
  {
    alert(get_trad_champ('date_incompatible'));
    return false;
  }
  
  d1 = document.getElementById('date_debut_2_sql').value;        
  arr1 = d1.split('-');
  document.form_hebergement_hotel.jour1.value = arr1[2];
  document.form_hebergement_hotel.mois1.value = arr1[1];
  document.form_hebergement_hotel.aaaa1.value = arr1[0];
  
  //alert(document.form_hebergement_hotel.jour1.value+'*'+document.form_hebergement_hotel.mois1.value+'*'+document.form_hebergement_hotel.aaaa1.value);
  
  d2 = document.getElementById('date_fin_2_sql').value;
  arr2 = d2.split('-');
  document.form_hebergement_hotel.jour2.value = arr2[2];
  document.form_hebergement_hotel.mois2.value = arr2[1];
  document.form_hebergement_hotel.aaaa2.value = arr2[0];    
  
  //alert(document.form_hebergement_hotel.jour2.value+'*'+document.form_hebergement_hotel.mois2.value+'*'+document.form_hebergement_hotel.aaaa2.value);
  
  nb_jour([document.form_hebergement_hotel.jour1.value,document.form_hebergement_hotel.mois1.value,document.form_hebergement_hotel.aaaa1.value],[document.form_hebergement_hotel.jour2.value,document.form_hebergement_hotel.mois2.value,document.form_hebergement_hotel.aaaa2.value]);
  
  document.getElementById('form_hebergement_hotel').action = url_action;    
    
  //alert(document.getElementById('form_hebergement_hotel').action);  
  //return false;
          
  document.getElementById('form_hebergement_hotel').submit(); 
  
}


function changeDateAr(date)
{
	if(date!='') { 
		chainedatear = date.split('-');
		newdatear = chainedatear[0]+'/'+chainedatear[1]+'/'+chainedatear[2];
		document.getElementById('from').value=newdatear;
		document.getElementById('yearDateFrom').value = chainedatear[0];
		document.getElementById('monthDateFrom').value = chainedatear[1];
		document.getElementById('dayDateFrom').value = chainedatear[2];
	}

}

function changeDateDe(date)
{
	if(date!='') {
		chainedatede = date.split('-');
		newdatede = chainedatede[0]+'/'+chainedatede[1]+'/'+chainedatede[2];
		document.getElementById('to').value=newdatede;
		document.getElementById('yearDateTo').value = chainedatede[2];
		document.getElementById('monthDateTo').value = chainedatede[1];
		document.getElementById('dayDateTo').value = chainedatede[0];
	}
	
}


function validForm() {    
    document.forms['formadvsearch'].action="http://ldf.reservit.com/jmanager/advsearch.do"; 
    return true;
}
		
/*
function validForm() {
  ret = false;
	ret = true; 
  if (ret) { 
  	document.forms['formadvsearch'].action="http://ldf.reservit.com/jmanager/advsearch.do"; 
  }
  return ret;
}
*/
