1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
   | 
function ControleDate() {
	WControleDate = true;
	// Controle de la date
	WDateID = window.Form_PotAG.DateID.value;
	WDateJour00 = new Date();
	WDateJour01 = new Date(WDateJour00.getFullYear(), WDateJour00.getMonth(), WDateJour00.getDate());
	WDateSaisie = new Date(WDateID.substr(6,4), WDateID.substr(3,2)-1, WDateID.substr(0,2));
	if (window.Form_PotAG.DateID.value != "")
	{
		if (WDateSaisie > WDateJour01)
		{
			WControleDate = false;
			alert("La date sélectionnée ne peut pas être supérieure à la date du jour !");
			window.Form_PotAG.DateID.value = "";
			window.Form_PotAG.DateID.className = "InputINVALIDE InputDATE Effet3D3";
			window.Form_PotAG.DateID.focus();
		}
		else
		{
			window.Form_PotAG.DateID.className = "InputDATE Effet3D3";
	// Si la date est valide 
	// => Afficher le mois dans la cellule Cell_Mois
	// => Rechercher le fichier mensuel correspondant au mois et chargement des valeurs
	// => Rechercher le fichier quotidien correspondant existe et chargement des valeurs
			Chargement_Donnees_Mensuelles();
			var WVerif = VerifDataQUOT();
			if (WVerif == true)
			{
				Chargement_Donnees_Quotidiennes();
			}
			else
			{
				alert(WVerif);
				return false;
			};
		};
	}
	else
	{
		WControleDate = false;
		alert("La date est obligatoire.");
		var WDateSys = DateSysteme();
		window.Form_PotAG.DateID.value = WDateSys;
		window.Form_PotAG.DateID.className = "InputINVALIDE InputDATE Effet3D3";
		window.Form_PotAG.DateID.focus();
	};
	return WControleDate;
} | 
Partager