function MiseEnFormeDate(date) {
	deb = date.split('-');
	annee = deb[0].substr(2,4);
	mois = deb[1];
	jour = deb[2];
	date_final = jour + mois + annee;
	document.getElementById('DEB').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[2]; mois1 = s1[1]; aaaa1 = s1[0];
	document.getElementById('jour1').value = jour1; document.getElementById('mois1').value = mois1; document.getElementById('aaaa1').value = aaaa1;
}

function splitDate2(date) {
	s2 = date.split('-');
	jour2 = s2[2]; mois2 = s2[1]; aaaa2 = s2[0];
	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.formadvsearch.nbnight.value = nb;
}

function changeDateAr(date)
{
	if(date!='') { 
		chainedatear = date.split('-');
		newdatear = chainedatear[2]+'/'+chainedatear[1]+'/'+chainedatear[0];
		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[2]+'/'+chainedatede[1]+'/'+chainedatede[0];
		document.getElementById('to').value=newdatede;
		document.getElementById('yearDateTo').value = chainedatede[0];
		document.getElementById('monthDateTo').value = chainedatede[1];
		document.getElementById('dayDateTo').value = chainedatede[2];
	}
	
}
		
function validForm() {
    ret = false;

	ret = true; 

    if (ret) { 
    	document.forms['formadvsearch'].action="http://ldf.reservit.com/jmanager/advsearch.do"; 
    }

    return ret;
}
