
	// Définit si la valeur contenu dans l'objet
	// dateAvant est inf à dateApres
	function isAfter(dateAvant,dateApres)
	{
	
		tab1 = dateAvant.split("-");
		tab2 = dateApres.split("-");
		annee1 =tab1[2]; 
		mois1 =tab1[1];
		jour1 =tab1[0];
		annee2 =tab2[2]; 
		mois2 =tab2[1];
		jour2 =tab2[0];

		if(annee2<annee1)
		{
			
			alert("La deuxi\u00E8me date doit \u00EAtre sup\u00E9rieure \u00E0 la premi\u00E8re");
			return false;
		}
		if(annee2==annee1 && mois2<mois1)
		{
				alert("La deuxi\u00E8me date doit \u00EAtre sup\u00E9rieure \u00E0 la premi\u00E8re");
				return false;
		}
		if(annee2==annee1 && mois2==mois1 && jour2<=jour1)
		{
			alert("La deuxi\u00E8me date doit \u00EAtre sup\u00E9rieure \u00E0 la premi\u00E8re");
			return false;
		}
		return true;
	}
	
	function verifieFiltreDate(date1,date2)
	{
		dateInf = document.getElementById (date1).value;
		dateSup = document.getElementById (date2).value;
		
		if(filtre == 0)
			return true;
		if(filtre == 1 || filtre == 3 )
		{
			if(dateInf != "")
				return true;
			else
			{
				alert("Vous devez s\u00E9lectionner une date ou remettre la liste \u00E0 vide");
				return false;
			}
		} 
		else
		{
			if(dateInf != "" && dateSup != "" )
			{
				if(isAfter(dateInf,dateSup))
					return true;
				else
					return false;
			}
			else
			{
				alert("Le filtre sur la date est incorrecte");
			}
		}
	}	
	
