// Ajouter ou Retrancher des jours à une date
function addDays(d, j)
{
 la_date = new Date(d.getTime() + (1000 * 60 * 60 * 24 * j));
 
 return formatDate(la_date);
}


// Formatage d'une date
function formatDate(d)
{
	return d.print('%d/%m/%Y');
}


// Week-end prochain
function getWeekEnd(d, j)
{
	i = 0;
	samedi = false;
	while (!samedi)
	{
		la_date = new Date(d.getTime() + (1000 * 60 * 60 * 24 * i));
		
		if (la_date.getDay() == 6 )
			samedi = true;
		
		i++;
	}
	
	la_date = addDays(la_date, j);
	
	return la_date;
}


// Mois + 1
function getEndMonth(d) 
{
	la_date = new Date(d.getFullYear(), d.getMonth() + 1, d.getDate());
	
	return formatDate(la_date);
}


// Vide la période
function setPeriodEmpty()
{
	document.getElementById('deb_periode').value = '';
	document.getElementById('fin_periode').value = '';
}


// Vide la date
function setDateEmpty()
{
	document.getElementById('date_evt').value = '';
}