function getPlusTot(pDelai) { var Delai=pDelai; var jlesMinutes = document.Leform.Minutes.value; var jHeure = document.Leform.Heure.value; if (jHeure==0) jHeure=24; // Convertit le tout en minute et ajoute le delai var HMEnminute= (parseInt(jHeure,10) * 60 ) + parseInt(jlesMinutes,10) - Delai; // Procede inverse jHeure =(HMEnminute / 60 ); jHeure= parseInt(jHeure,10); jlesMinutes= parseInt(HMEnminute,10) % 60; document.Leform.Minutes.value = jlesMinutes; document.Leform.Heure.value=jHeure; document.Leform.submit(); } function GetNewHour(pDelai,ppm) { var Delai = pDelai; var pm = ppm; var IndiceCourant = parseInt(document.Leform.IndiceCourant.value,10); var LeNbreDeChampsLigne = parseInt(document.Leform.LeNbreDeChampsLigne.value,10); // Plus tôt (pm=-1) if (pm==-1) { if (IndiceCourant - Delai > 2) IndiceCourant = IndiceCourant - Delai; else IndiceCourant=2; } // Plus tard (pm=+1) if (pm==1) { if (IndiceCourant + Delai < LeNbreDeChampsLigne) { IndiceCourant = IndiceCourant + Delai; if (IndiceCourant > LeNbreDeChampsLigne - Delai) { IndiceCourant = LeNbreDeChampsLigne - Delai; } } else IndiceCourant = LeNbreDeChampsLigne - Delai; } document.Leform.IndiceCourant.value = IndiceCourant; document.Leform.submit(); } function autreDirection(sens) { document.Leform.Sens.value = sens; document.Leform.submit(); } function autreSens(sens, inv_pa_id) { document.Leform.Sens.value = sens; document.Leform.pa_id.value = inv_pa_id; document.Leform.submit(); } function autreArret() { document.Leform.pa_id.value = ""; document.Leform.submit(); }