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